Se connecter Commencer gratuitement

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.

CATÉGORIE
SEO international
FORMAT
multilingual-sitemap-coverage.md
ÉTAPES
6
PRIX
Gratuit — sans compte
QUAND S’EN SERVIR

À 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

multilingual-sitemap-coverage.md
---
name: multilingual-sitemap-coverage
description: À 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.
---

# 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.

## 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

1. 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.
2. É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.
3. Donnez à chaque entrée le même bloc d'alternates à l'identique, avec une auto-référence et un seul x-default.
4. 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.
5. 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.
6. 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

---

Extrait de la bibliothèque de compétences QuQi - https://www.quqi.io/fr/skills/multilingual-sitemap-coverage
Téléchargement gratuit · sans compte, sans e-mail

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

  1. 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.
  2. 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.
  3. 03 Donnez à chaque entrée le même bloc d'alternates à l'identique, avec une auto-référence et un seul x-default.
  4. 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.
  5. 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.
  6. 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.

Claude Code Enregistrez-le sous ~/.claude/skills/multilingual-sitemap-coverage/SKILL.md et Claude le charge tout seul dès que ce que vous faites correspond au déclencheur. Placez-le plutôt dans .claude/skills d'un projet si toute l'équipe doit l'avoir.
Claude Importez le fichier dans la section compétences de vos réglages. Une fois là, il s'applique tout seul dans toute conversation où le déclencheur colle, sans que vous ayez à y penser.
ChatGPT Il n'existe pas de format de compétences où l'installer, alors collez le contenu du fichier dans les instructions d'un Projet ou d'un GPT personnalisé. Il s'applique ensuite à toutes les conversations du projet, pas seulement à celle où vous l'avez collé.
Tout le reste Collez le markdown dans la conversation avant votre question. Cela fonctionne avec n'importe quel assistant, il faut simplement le recoller à chaque fois.

Plus dans SEO international