← ClaudeAtlas

seo-hreflanglisted

Audite, valide ou génère les balises hreflang d'un site multilingue ou multi-région, avec le cas francophone (fr, fr-BE, fr-CH, fr-CA) traité en profondeur. Utiliser quand l'utilisateur dit « hreflang », « SEO international », « site multilingue », « version belge/suisse/canadienne », « x-default », « balises de langue » ou « mon contenu français se cannibalise entre pays ».
david-corroy/skills-seo-geo · ★ 0 · AI & Automation · score 76
Install: claude install-skill david-corroy/skills-seo-geo
# Hreflang et SEO international Le hreflang dit à Google : « cette page existe en plusieurs versions, sers la bonne au bon visiteur ». C'est un signal fragile : une seule erreur dans le jeu de balises et Google ignore tout le lot, sans message d'erreur visible. D'où la règle : valider avant de déployer, revalider après chaque migration. ## Le cas francophone : le cas d'usage roi Un site français qui vend en Belgique, en Suisse et au Québec a un problème que le hreflang résout mieux que n'importe quoi d'autre : quatre pages quasi identiques, dans la même langue, pour quatre marchés. ### Le jeu de balises complet ```html <link rel="alternate" hreflang="fr" href="https://exemple.fr/offre/" /> <link rel="alternate" hreflang="fr-BE" href="https://exemple.fr/be/offre/" /> <link rel="alternate" hreflang="fr-CH" href="https://exemple.fr/ch/offre/" /> <link rel="alternate" hreflang="fr-CA" href="https://exemple.fr/ca/offre/" /> <link rel="alternate" hreflang="x-default" href="https://exemple.fr/offre/" /> ``` Lecture : - `fr` (sans région) capte **tous** les francophones sans version dédiée : France, mais aussi Luxembourg, Afrique francophone, expatriés. Ne pas écrire `fr-FR` sauf si une autre version doit capter le reste de la francophonie. - `fr-BE`, `fr-CH`, `fr-CA` : langue en minuscules, région en majuscules, tiret entre les deux. `fr-be` fonctionne (Google est tolérant sur la casse) mais la convention évite les erreurs de copier-coller. - `x-default` : la page servie quand