web-dev-qa-db-fra.com

Pourquoi Google indique-t-il que les URL hreflang de mon sitemap ne comportent pas de "balises de retour"?

La console de recherche Google (outils pour les webmasters) continue à répertorier les erreurs suivantes pour mon sitemap:

Les URL fournies dans le plan Sitemap et les URL de remplacement dans "de" ne comportent pas de balises de retour.

+---+-----------------+------------+------------------------+
| # | Originating URL | Crawl date | Alternate URL          |
+---+-----------------+------------+------------------------+
| 1 | /en/            | 12/1/16    | http://www.example.de/ |
| 2 | /nl/            | 12/5/16    | http://www.example.de/ |
+---+-----------------+------------+------------------------+
  • Je ne comprends pas ce que signifie cette erreur.
  • Je ne trouve rien d'anormal dans le plan du site.

Voici le plan du site complet:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
    <url>
        <loc>http://www.example.de</loc>
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de" />
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/" />
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/" />
        <priority>1.0</priority>
    </url>
    <url>
        <loc>http://www.example.de/wohnung.php</loc>
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/wohnung.php" />
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/apartment.php" />
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/woning.php" />
        <priority>1.0</priority>
    </url>
    <url>
        <loc>http://www.example.de/lage.php</loc>
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/lage.php" />
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/location.php" />
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/ligging.php" />
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.example.de/belegung.php</loc>
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/belegung.php" />
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/calendar.php" />
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/beschikbaarheid.php" />
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.example.de/anfrage.php</loc>
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/anfrage.php" />
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/booking.php" />
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/reservering.php" />
        <priority>0.8</priority>
    </url>
    <url>
        <loc>http://www.example.de/anreise.php</loc>
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/anreise.php" />
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/arrival.php" />
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/route.php" />
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.example.de/tourismus.php</loc>
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/tourismus.php" />
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/tourism.php" />
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/toerisme.php" />
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.example.de/preise.php</loc>
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/preise.php" />
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/rental.php" />
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/prijzen.php" />
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.example.de/faq.php</loc>
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/faq.php" />
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/faq.php" />
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/faq.php" />
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.example.de/links.php</loc>
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/links.php" />
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/links.php" />
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/links.php" />
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.example.de/impressum.php</loc>
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/impressum.php" />
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/imprint.php" />
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/impressum.php" />
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.example.de/en/</loc>
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de" />
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/" />
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/" />
        <priority>1.0</priority>
    </url>
    <url>
        <loc>http://www.example.de/en/apartment.php</loc>
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/apartment.php" />
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/wohnung.php" />
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/woning.php" />
        <priority>1.0</priority>
    </url>
    <url>
        <loc>http://www.example.de/en/location.php</loc>
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/location.php" />
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/lage.php" />
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/ligging.php" />
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.example.de/en/calendar.php</loc>
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/calendar.php" />
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/belegung.php" />
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/beschikbaarheid.php" />
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.example.de/en/booking.php</loc>
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/booking.php" />
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/anfrage.php" />
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/reservering.php" />
        <priority>0.8</priority>
    </url>
    <url>
        <loc>http://www.example.de/en/arrival.php</loc>
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/arrival.php" />
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/anreise.php" />
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/route.php" />
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.example.de/en/tourism.php</loc>
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/tourism.php" />
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/tourismus.php" />
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/toerisme.php" />
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.example.de/en/rental.php</loc>
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/rental.php" />
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/preise.php" />
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/prijzen.php" />
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.example.de/en/faq.php</loc>
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/faq.php" />
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/faq.php" />
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/faq.php" />
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.example.de/en/links.php</loc>
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/links.php" />
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/links.php" />
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/links.php" />
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.example.de/en/imprint.php</loc>
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/imprint.php" />
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/impressum.php" />
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/impressum.php" />
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.example.de/nl/</loc>
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de" />
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/" />
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/" />
        <priority>1.0</priority>
    </url>
    <url>
        <loc>http://www.example.de/nl/woning.php</loc>
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/woning.php" />
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/apartment.php" />
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/wohnung.php" />
        <priority>1.0</priority>
    </url>
    <url>
        <loc>http://www.example.de/nl/ligging.php</loc>
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/ligging.php" />
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/location.php" />
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/lage.php" />
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.example.de/nl/beschikbaarheid.php</loc>
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/beschikbaarheid.php" />
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/calendar.php" />
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/belegung.php" />
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.example.de/nl/reservering.php</loc>
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/reservering.php" />
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/booking.php" />
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/anfrage.php" />
        <priority>0.8</priority>
    </url>
    <url>
        <loc>http://www.example.de/nl/route.php</loc>
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/route.php" />
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/arrival.php" />
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/anreise.php" />
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.example.de/nl/toerisme.php</loc>
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/toerisme.php" />
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/tourism.php" />
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/tourismus.php" />
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.example.de/nl/prijzen.php</loc>
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/prijzen.php" />
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/rental.php" />
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/preise.php" />
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.example.de/nl/faq.php</loc>
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/faq.php" />
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/faq.php" />
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/faq.php" />
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.example.de/nl/links.php</loc>
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/links.php" />
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/links.php" />
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/links.php" />
        <priority>0.5</priority>
    </url>
    <url>
        <loc>http://www.example.de/nl/impressum.php</loc>
        <xhtml:link rel="alternate" hreflang="nl" href="http://www.example.de/nl/impressum.php" />
        <xhtml:link rel="alternate" hreflang="en" href="http://www.example.de/en/imprint.php" />
        <xhtml:link rel="alternate" hreflang="de" href="http://www.example.de/impressum.php" />
        <priority>0.5</priority>
    </url>
</urlset>
6
el4rbol

Je pense que norcal johnny est incorrect. Oui, ce n'est pas idéal d'avoir du contenu pour les utilisateurs néerlandais sur un domaine .de mais ce n'est pas techniquement incorrect de le faire. Et l'erreur que vous voyez est une erreur technique.

Votre sitemap affiche effectivement les balises de retour. Il y a donc quelques possibilités que je peux imaginer d'où pourrait provenir une erreur:

  1. Vous avez des balises canoniques étranges qui obligent Google à ignorer certaines de vos autres URL.
  2. Google n'a pas traité le sitemap complet et n'a pas encore exploré toutes les versions linguistiques.

Si vous publiez les URL réelles, cela pourrait nous donner plus d’informations à résoudre. Et si tout échoue, envoyez une requête ping à John Mueller sur Twitter ou sur les forums de Google.

2
tinkerr

Vous devriez utiliser quelque chose comme ça à la place.

hreflang="en-de"

En ne le faisant pas, vous mappez incorrectement l'URL, la langue et le pays.

Par exemple:

Vous devriez vous retrouver avec:

rel="alternate" href="http://www.example.de/en/" hreflang="en-de"

Je suggérerais de consulter ce générateur d'étiquettes Hreflang pour voir comment il fonctionne en fonction de l'adresse Web, de la langue et du pays que vous ciblez.

http://www.aleydasolis.com/en/international-seo-tools/hreflang-tags-generator/

Remarque: Je ne suis aucunement affilié à www.aleydasolis.com.

0
norcal johnny