La balise canonical (rel="canonical") indique aux moteurs de recherche quelle est la version principale d'une page lorsque plusieurs URLs affichent un contenu similaire ou identique.
À quoi sert la balise canonical ?
- Éviter le contenu dupliqué : Signaler la page de référence
- Consolider le PageRank : Concentrer l'autorité sur une URL
- Contrôler l'indexation : Guider Google vers la bonne version
- Gérer les variantes : Sessions, filtres, paramètres URL
Syntaxe de la balise canonical
La balise se place dans la section head du HTML :
<link rel="canonical" href="https://www.example.com/page-principale.html" />
Cas d'usage courants
1. Pagination et filtres e-commerce
- Produits avec variantes (couleurs, tailles)
- Pages de catégories paginées
- Résultats de recherche avec filtres
2. Versions multiples d'une page
- Version mobile vs desktop (si URLs différentes)
- Version imprimable
- Paramètres de tracking (UTM)
3. Contenu syndiqué
- Articles republiés sur d'autres sites
- Contenu partagé entre domaines
Erreurs courantes à éviter
- Canonical vers page 404 : URL canonique doit être accessible
- Chaînes de canonical : A→B→C (pointer directement vers C)
- Canonical vers URL redirigée : Pointer vers la destination finale
- HTTPS/HTTP mixte : Cohérence du protocole
- Canonical sur toutes les pages vers l'accueil : Erreur grave
Canonical vs Redirect 301
- Canonical : Page reste accessible, Google choisit la version préférée
- Redirect 301 : Redirection permanente, utilisateur envoyé vers nouvelle URL
Utilisez canonical pour variantes légitimes, redirect 301 pour changements définitifs.
Vérifier vos balises canonical
- Google Search Console : Rapport sur les pages canonical
- Screaming Frog : Audit des canonical
- Inspection du code source : Vérification manuelle
La gestion correcte des canonical fait partie de notre expertise en SEO technique.
