Couverture du sitemap multilingue
Un sitemap monolingue sur un site multilingue masque la majeure partie de ce que vous avez publié. Le hreflang dans le head aide, mais la découverte reste lente et partielle. Chaque variante de locale a besoin de sa propre entrée portant l'ensemble complet des alternates.
À utiliser lorsque des pages traduites existent et sont liées mais ne reçoivent aucune impression, et que le sitemap ne liste que la langue par défaut.
Le fichier de compétence
Ce qu’il vous faut d’abord
- Le générateur de sitemap
- L'URL canonique d'une page par template
- La liste des locales prises en charge
Méthode
- 01 Comptez les entrées du sitemap actuel et multipliez par le nombre de locales. C'est la cible, et l'écart correspond à ce qui est aujourd'hui indécouvrable.
- 02 Émettez une entrée url par locale et par page, plutôt qu'une entrée unique avec des alternates, chaque variante a besoin de son propre loc pour être crawlée pour elle-même.
- 03 Donnez à chaque entrée le même bloc d'alternates à l'identique, avec une auto-référence et un seul x-default.
- 04 Supprimez les query strings des alternates générés. Certaines bibliothèques de localisation ajoutent des paramètres qui transforment chaque alternate en une URL distincte et non canonique.
- 05 Vérifiez la réciprocité de façon mécanique : chaque loc du fichier doit aussi apparaître comme alternate quelque part, et il ne doit y avoir aucun loc en double.
- 06 Confirmez que chaque alternate correspond à la canonical déclarée par la page elle-même, convention de slash final comprise, une divergence invalide le cluster.
Ce que ça produit
Un sitemap comptant le nombre d'entrées multiplié par le nombre de locales, entièrement réciproque, vérifié face aux canonicals réellement déclarées par les pages.
Là où ça dérape
- Émettre une entrée unique avec des alternates au lieu d'une entrée par locale
- Laisser une bibliothèque ajouter des paramètres de requête aux URL alternates générées
- Déclarer des alternates en désaccord avec la canonical de la page, ce qui écarte silencieusement tout le cluster
Utiliser cette compétence dans votre propre IA
Le fichier téléchargé est un simple markdown dont l'en-tête porte le nom et le déclencheur. Quand un assistant sait charger des compétences tout seul, c'est cet en-tête qu'il lit pour décider que celle-ci s'applique.
Plus dans SEO international
Réparation de la réciprocité hreflang
À utiliser lorsque des pages traduites existent et sont indexées mais ne remontent jamais pour l...
Audit du piège de redirection de locale
À utiliser lorsque des visiteurs signalent ne pas pouvoir revenir à une langue, ou lorsqu'un lie...
Garde-fou contre la dérive des clés de traduction
À utiliser sur tout site dont les clés de traduction sont le texte source anglais, où modifier u...
Audit de mise en page RTL
À utiliser avant de livrer l'arabe, l'hébreu, le farsi ou l'ourdou, ou lorsqu'une locale RTL aff...