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/ | +---+-----------------+------------+------------------------+
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>
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:
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.
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.