Le contenu dupliqué est l’un des problèmes SEO les plus répandus et les moins bien compris. Contrairement à une idée reçue, Google ne “pénalise” pas automatiquement les sites qui ont du contenu dupliqué (sauf en cas de plagiat manifeste). En revanche, il crée un problème réel : la dilution du “crawl budget”, la confusion dans le choix de l’URL canonique et la dispersion des signaux de pertinence entre plusieurs pages ayant le même contenu.
Ce guide vous explique les causes du contenu dupliqué, comment le détecter et les solutions appropriées selon chaque cas.
Qu’est-ce que le Contenu Dupliqué ?
Le contenu dupliqué désigne du contenu identique ou très similaire accessible depuis plusieurs URLs différentes. Il peut être :
- Interne : plusieurs pages de votre propre site avec le même contenu
- Externe : votre contenu copié sur d’autres sites, ou vice versa
C’est la duplication interne qui concerne le plus souvent les webmasters, et c’est sur elle que ce guide se concentre.
Pourquoi c’est un problème pour Google ?
Quand Google rencontre plusieurs URLs avec le même contenu, il doit décider laquelle indexer et classer. Cette décision n’est pas toujours celle que vous souhaiteriez. De plus, si plusieurs pages internes ciblent la même requête, elles se font concurrence entre elles — c’est ce qu’on appelle la cannibalisation de mots-clés.
Enfin, le crawl budget (nombre de pages que Googlebot explore dans un temps donné) est gaspillé sur des URLs dupliquées qui n’auraient pas besoin d’être explorées.
Les Principales Causes du Contenu Dupliqué
1. Les paramètres d’URL
Les systèmes de tracking, de filtres ou de sessions génèrent souvent de multiples URLs pour la même page :
https://votresite.fr/produit/chaussures/
https://votresite.fr/produit/chaussures/?utm_source=newsletter
https://votresite.fr/produit/chaussures/?sort=price&color=rouge
https://votresite.fr/produit/chaussures/?session_id=abc123
Ces URLs affichent un contenu identique ou très similaire, mais Google les considère comme des pages distinctes.
2. Les versions www et non-www
Si votre site est accessible à la fois en https://www.votresite.fr et https://votresite.fr, vous avez techniquement deux versions de chaque page. La même problématique s’applique au HTTP vs HTTPS.
3. Les URLs avec et sans slash final (trailing slash)
https://votresite.fr/categorie/
https://votresite.fr/categorie
Ces deux URLs peuvent afficher le même contenu selon la configuration du serveur.
4. La pagination
Les pages de pagination (page 2, 3, 4…) d’une liste d’articles ou de produits peuvent être perçues comme du contenu dupliqué si elles partagent les mêmes éléments de page (header, navigation, footer, meta description) sans contenu unique suffisant.
5. Les versions mobile et desktop (m.)
Les anciens sites avec une version mobile dédiée sur un sous-domaine m.votresite.fr créent des duplications massives.
6. Le contenu syndiqué et les imports
Si vous republiez des articles d’autres sources ou si vous importez des fiches produits d’un catalogue fournisseur sans les réécrire, vous créez du contenu dupliqué externe.
7. Les archives, tags et catégories WordPress
WordPress génère par défaut de nombreuses pages d’archives (auteurs, dates, tags, catégories) qui peuvent afficher les mêmes articles sous différentes URLs.
8. Les versions imprimables
Si votre site génère des versions /print/ ou /pdf/ de vos pages, celles-ci créent de la duplication.
Comment Détecter le Contenu Dupliqué
Google Search Console
Dans le rapport de couverture d’index, les statuts “Dupliqué, la balise canonique soumise n’est pas sélectionnée” et “Dupliqué sans canonique sélectionné par l’utilisateur” indiquent directement des problèmes de duplication.
Screaming Frog SEO Spider
Screaming Frog peut analyser votre site entier et identifier :
- Les pages avec un titre ou une meta description dupliqués
- Les pages avec un contenu similaire (via l’analyse Near Duplicate)
- Les canoniques manquantes ou incorrectes
Onglet “Duplicate” dans les filtres de Screaming Frog.
Siteliner
Siteliner (https://www.siteliner.com) est un outil gratuit qui analyse votre site et identifie les pages ayant un fort taux de contenu partagé.
Recherche manuelle sur Google
Pour vérifier si une portion de texte spécifique est dupliquée en dehors de votre site :
- Prenez un passage unique d’environ 20 mots
- Entourez-le de guillemets dans Google :
"votre passage de texte exact" - Si d’autres sites apparaissent avec ce texte exact, il y a duplication externe
Solutions selon le Type de Duplication
La balise canonical : la solution universelle
La balise canonical (<link rel="canonical">) indique à Google quelle est la “version officielle” d’une page. Elle se place dans le <head> de toutes les variantes dupliquées.
<head>
<!-- Sur la page dupliquée -->
<link rel="canonical" href="https://votresite.fr/page-originale/">
</head>
Quand l’utiliser :
- Pour les pages avec paramètres d’URL (filtres, tracking)
- Pour le contenu syndiqué (canonical vers l’original)
- Pour les pages de pagination (canonical vers la page 1, si pertinent)
- Quand vous ne pouvez pas rediriger pour des raisons fonctionnelles
Points importants :
- La canonical est une recommandation, pas une directive. Google peut la respecter ou l’ignorer.
- Chaque page doit avoir une balise canonical, même auto-référentielle (pointant vers elle-même).
- Vérifiez que vos pages n’ont pas plusieurs balises canonical (erreur fréquente avec les plugins SEO).
La redirection 301 : pour les URLs définitivement obsolètes
La redirection 301 est une directive impérative (contrairement à la canonical) : elle indique au navigateur et à Googlebot que l’URL a définitivement changé et que tout le “link juice” doit être transféré vers la nouvelle URL.
Quand l’utiliser :
- Pour consolider les versions www et non-www vers une seule version canonique
- Pour rediriger HTTP vers HTTPS
- Pour les URLs avec et sans trailing slash
- Pour les pages supprimées ou déplacées
Exemple de configuration Nginx pour rediriger non-www vers www :
server {
listen 80;
server_name votresite.fr;
return 301 https://www.votresite.fr$request_uri;
}
La balise noindex : pour les pages à ne pas indexer
La balise noindex indique à Google de ne pas inclure la page dans son index. Elle est appropriée pour les pages que vous voulez garder accessibles aux utilisateurs mais que vous ne souhaitez pas voir dans les SERPs.
<meta name="robots" content="noindex, follow">
Quand l’utiliser :
- Pages de tags et d’auteurs WordPress sans valeur SEO
- Pages d’archives par date
- Pages de résultats de recherche interne
- Pages de test ou de staging accessibles publiquement
- Pages avec peu de contenu unique (pages de connexion, panier vide…)
Attention : une page en noindex continue à être explorée par Google si elle est accessible. Ce n’est pas un moyen de masquer du contenu sensible.
Le paramétrage dans Google Search Console
Pour les URLs générées par des paramètres (utm, session, filtres), vous pouvez configurer Google Search Console pour lui indiquer comment traiter ces paramètres. Dans l’ancienne Search Console (Google Search Console Legacy), cela se faisait via le réglage des paramètres d’URL. Dans la nouvelle version, c’est géré principalement via les canonicals.
La consolidation de contenu
Parfois, la meilleure solution est de fusionner plusieurs pages similaires en une seule page plus complète, puis de mettre en place des 301 depuis les anciennes URLs.
Exemple : si vous avez /guide-seo-debutant/ et /seo-pour-les-nuls/ avec des contenus très similaires, fusionnez-les en une page /guide-seo-complet-debutant/ et redirigez les deux anciennes vers la nouvelle.
Cas Pratiques Fréquents
WordPress : gérer les archives
Dans Yoast SEO ou Rank Math, vous pouvez désactiver l’indexation des archives de tags et d’auteurs en quelques clics :
- Yoast SEO : SEO > Apparence dans les résultats de recherche > Archives
- Rank Math : Rank Math > Titres et Meta > Auteurs / Tags
E-commerce : les pages de produits avec variantes
Un produit “T-shirt blanc taille M” et “T-shirt blanc taille L” peuvent générer deux URLs distinctes avec un contenu quasiment identique. Solutions :
- Page produit unique avec sélection de variante en JavaScript (pas d’URL distincte)
- Canonical de chaque variante vers la page produit principale
- URLs distinctes mais avec contenu différencié (description adaptée à chaque variante)
Gestion des URLs avec et sans www
Choisissez une version (www ou non-www) et redirigez toutes les autres vers elle. Configurez votre préférence dans Google Search Console via la propriété “Domaine” qui couvre les deux.
Prioriser les Corrections
Toutes les duplications ne méritent pas la même urgence :
Priorité haute :
- Duplication entre HTTP et HTTPS (résolvez avec une redirection 301 globale)
- Duplication entre www et non-www
- Pages produits ou articles importants avec plusieurs URLs accessibles
Priorité moyenne :
- Archives WordPress sans valeur SEO
- Pages avec paramètres d’URL non canoniques
Priorité basse :
- Pagination standard bien gérée par les canonicals
- Contenu syndiqué avec canonical vers l’original
Conclusion
Le contenu dupliqué est rarement catastrophique, mais il dilue inutilement votre potentiel SEO. En mettant en place une stratégie rigoureuse de canonicals, de redirections 301 et de balises noindex, vous aidez Google à comprendre clairement la structure de votre site et à concentrer sa “confiance” sur les bonnes pages.
Commencez par un audit avec Screaming Frog ou Google Search Console pour identifier les cas les plus fréquents, puis appliquez les solutions adaptées à chaque situation. L’objectif n’est pas la perfection absolue mais de supprimer les principales sources de confusion pour les moteurs de recherche.




