Sur un catalogue e-commerce, le contenu dupliqué est inévitable : filtres, variantes, pagination, URLs de session, descriptions fabricant reprises sur plusieurs fiches. La balise canonique est le mécanisme standard pour indiquer à Google quelle URL est la version officielle — sans supprimer les URLs dupliquées.
Syntaxe HTML
<link rel="canonical" href="https://example.com/products/baskets-trail-femme" />
En Next.js (App Router) :
export const metadata: Metadata = {
alternates: {
canonical: 'https://example.com/products/baskets-trail-femme',
},
}Canonical auto-référencée
Canonical croisée (cross-domain)
Canonical et hreflang
| Scénario | Balise à utiliser | Résultat attendu |
|---|---|---|
| Variante produit (/couleur-rouge) | Canonical vers /produit-principal | Google indexe le produit principal |
| Page de filtre (?taille=40) | Canonical vers /categorie | Pas d'URL paramètre indexée |
| Page dupliquée (description fabricant) | Canonical vers original | Pas de pénalité duplicate |
| Page unique et indépendante | Canonical auto-référencée | Google confirme l'URL officielle |
| Page à ne pas indexer du tout | noindex (pas canonical) | Page exclue de l'index |
Auditez vos canonicals
Visio 30 min · zéro engagement
FAQ
Voyez Seegea en action
Réservez une démo visio de 30 minutes sur Google Meet. Sans engagement.
Réserver une démo