Balises canoniques et contenu dupliqué : comment éviter les catastrophes SEO

par Francis Rozange | Mar 28, 2026 | SEO

Le contenu dupliqué est l’un des problèmes les plus persistants et les plus mal compris du SEO technique. Gary Illyes, Webmaster Trends Analyst chez Google, a déclaré qu’environ 60 % du web est du contenu dupliqué, et la majorité n’a rien à voir avec du plagiat. Cela s’infiltre via la mécanique quotidienne de génération d’URL des sites. Une seule fiche produit accessible via cinq variations d’URL. Le même article de blog disponible sous plusieurs chemins de catégories. Les versions HTTP et HTTPS de chaque page coexistant sans consolidation. Les identifiants de session, les paramètres de tracking et les filtres de tri qui s’ajoutent aux URL et créent des centaines de doublons techniques. Chacun de ces scénarios fragmente vos signaux de classement entre plusieurs URL, désoriente les moteurs sur la version à indexer, et dilue l’autorité organique que vous avez construite. Les balises canoniques existent précisément pour résoudre ce problème, et savoir les utiliser correctement est une compétence non négociable en SEO technique.

Qu’est-ce que le contenu dupliqué exactement ?

La documentation Google définit le contenu dupliqué comme des blocs substantiels de contenu, au sein d’un même domaine ou entre domaines, qui correspondent exactement à d’autres contenus ou leur sont nettement similaires. Le mot clé ici est « substantiel ». Un menu de navigation partagé ou un pied de page standard présent sur chaque page ne constitue pas du contenu dupliqué. Google regarde le contenu principal de chaque page, ce qu’il appelle le « centerpiece », et le compare entre URL. Quand deux URL ou plus délivrent le même contenu central, ou un contenu très similaire, Google les considère comme des doublons et doit choisir laquelle indexer et afficher. Ce choix peut ne pas correspondre à votre préférence, et c’est exactement là que les balises canoniques deviennent essentielles.

Avoir du contenu dupliqué sur un site est normal, et Google précise explicitement que ce n’est pas une violation de ses politiques anti-spam. Le contenu dupliqué devient problématique non parce que Google pénalise, mais à cause des conséquences pratiques qu’il entraîne. Quand plusieurs URL se disputent une même requête, vos backlinks et votre autorité de liens internes se dispersent au lieu de se concentrer sur une seule page. Le budget de crawl est dépensé à indexer des versions redondantes plutôt qu’à découvrir de nouvelles pages. Les utilisateurs peuvent voir plusieurs URL pour le même contenu dans les résultats, ce qui crée de la confusion sur la « vraie » page. Aucune de ces conséquences n’a besoin d’une pénalité Google pour faire du dégât. La dilution est le dégât.

Comment Google détecte et gère le contenu dupliqué

Quand Google crawle et indexe une page, il identifie son contenu principal. S’il trouve plusieurs pages au contenu très similaire ou identique, il les regroupe et en sélectionne une comme canonique, la version représentative qui apparaîtra en SERP. Allan Scott (Google) a confirmé que le système utilise environ 40 signaux de canonicalisation pour choisir l’URL retenue. Ces signaux incluent l’URL la plus liée depuis d’autres pages, l’usage de HTTPS plutôt que HTTP, la présence d’annotations rel= »canonical », l’inclusion dans le sitemap, les redirections, et la qualité globale de chaque version. La page canonique est crawlée le plus régulièrement, les doublons moins fréquemment pour ménager le serveur.

Voici ce qui surprend beaucoup de propriétaires de site : la canonicalisation Google est algorithmique et indépendante de votre préférence. Même si vous fixez une balise canonique pointant vers votre URL préférée, Google peut choisir une autre page comme canonique si ses autres signaux contredisent votre déclaration. John Mueller a décrit la balise canonique comme un « indice fort » plutôt qu’une directive. Cela ne veut pas dire que les canonical sont inutiles. C’est l’un des signaux les plus puissants que vous puissiez fournir, et dans la majorité des cas Google le respecte. Mais elles fonctionnent mieux quand elles sont cohérentes avec tous les autres signaux. Si votre canonical pointe vers la page A mais que vos liens internes pointent en majorité vers la page B, que votre sitemap inclut B, et que vos redirections favorisent B, Google choisira probablement B quoi que dise votre balise. L’alignement de l’ensemble est ce qui rend la canonicalisation fiable.

Les sources les plus courantes de contenu dupliqué

Variations de paramètres d’URL

De loin la source la plus fréquente de contenu dupliqué technique. Votre CMS, vos outils d’analyse, vos plateformes publicitaires et votre tracking social ajoutent tous des paramètres aux URL. Une fiche produit peut être accessible via l’URL propre, l’URL avec identifiant de session, l’URL avec paramètre de tracking d’une campagne email, et l’URL avec paramètre de tri. Chacune est techniquement différente et sert le même contenu. Sur une boutique e-commerce de taille moyenne, on a facilement dix variations par URL produit, générées par des combinaisons de paramètres. Sans canonical, Google doit choisir entre toutes, et son choix peut ne pas être votre version préférée. Pire, les backlinks que ces URL variantes attrapent se fragmentent au lieu de se consolider.

HTTP contre HTTPS et WWW contre non-WWW

Si votre site est accessible à la fois en http://exemple.com et en https://exemple.com, ou en www.exemple.com et exemple.com, chaque page existe à quatre URL différentes. C’est l’un des problèmes de contenu dupliqué les plus fondamentaux et les plus simples à corriger, pourtant il reste très répandu. La solution : choisir une version canonique (HTTPS, et soit www soit non-www) et rediriger toutes les autres variations en 301. Google préfère naturellement HTTPS, mais cette préférence peut être contredite par des liens internes pointant vers HTTP ou un certificat SSL invalide. Une correction complète passe par la configuration serveur (rediriger toutes les variations non préférées), la mise à jour des liens internes, et un sitemap qui ne contient que les URL préférées.

Slashs finaux et sensibilité à la casse

Sur de nombreuses configurations serveur, exemple.com/page et exemple.com/page/ sont traités comme deux URL distinctes alors qu’ils servent le même contenu. De même, certains serveurs traitent exemple.com/Page et exemple.com/page comme différents. Ces variations créent du contenu dupliqué à grande échelle. La correction : choisir un standard (avec ou sans slash final, tout en minuscules) et configurer le serveur pour rediriger en 301 les versions non standard vers le format canonique. WordPress gère en général la normalisation des slashs automatiquement, mais il vaut la peine de vérifier au crawl. La sensibilité à la casse est plus fréquemment un problème côté Linux, qui traite les chemins comme sensibles à la casse par défaut. Si vos URL contiennent des majuscules, auditez les liens internes pour qu’ils soient tous cohérents.

Pagination

Le contenu paginé pose un défi de canonicalisation spécifique. Quand une page de catégorie, une archive de blog ou une page de résultats s’étale sur plusieurs pages, chaque URL paginée contient un contenu différent mais partage l’objectif global. La tentation est de canonicaliser toutes les pages paginées vers la page un, presque toujours une erreur. Si les pages 2 à 10 contiennent des produits, articles ou annonces uniques, les canonicaliser vers la page un revient à dire à Google que tout cela est un doublon de la page un et doit être ignoré. Ces éléments ne seront jamais indexés. La bonne approche : chaque page paginée porte sa propre canonical auto-référencée. La page un pointe vers elle-même, la page deux vers elle-même, et ainsi de suite. Cela indique à Google que chaque page paginée est un contenu légitime et distinct qui mérite sa place dans l’index.

Syndication de contenu

Quand vous republiez votre contenu sur des sites tiers (Medium, LinkedIn, publications sectorielles, partenaires), vous créez du contenu dupliqué cross-domain. L’article original sur votre site et la version republiée sur le site partenaire portent le même contenu à des URL différentes sous des domaines différents. Sans traitement, la version syndiquée peut surclasser votre original, surtout si l’autorité du partenaire est plus forte. Ahrefs a documenté précisément ce scénario sur son propre blog : un site tiers a copié l’un de leurs articles, et Google a temporairement choisi la copie comme canonique au lieu de l’original. Le problème s’est résolu en quelques jours sans intervention, mais l’épisode illustre que même des domaines à forte autorité peuvent perdre temporairement la priorité canonique. La solution : s’assurer que les copies syndiquées portent une balise canonique cross-domain pointant vers l’URL originale sur votre site. Si le partenaire ne peut pas l’ajouter, demandez-lui un meta noindex sur la version syndiquée pour éviter la concurrence en SERP.

Variantes d’URL mobile et desktop

Si votre site utilise des URL séparées pour mobile et desktop (par exemple m.exemple.com pour mobile et www.exemple.com pour desktop), vous avez du contenu dupliqué entre deux domaines. Le responsive design a rendu cela moins fréquent, mais beaucoup de sites maintiennent encore des URL mobiles séparées. L’implémentation correcte utilise rel= »canonical » sur la page mobile pointant vers l’équivalent desktop, combinée à rel= »alternate » sur la page desktop pointant vers l’équivalent mobile. Cette configuration indique à Google quelle version est principale tout en reconnaissant l’existence de la version mobile. Sur un nouveau site, le responsive règle le problème par défaut.

Comment implémenter correctement les balises canoniques

La méthode HTML

La façon la plus courante d’implémenter une canonical est via un élément link HTML dans la section head. La syntaxe est simple : un link avec rel= »canonical » et un href qui pointe vers l’URL préférée. Cette balise va dans le head de la page doublon et indique aux moteurs quelle URL est la version principale. La canonical doit pointer vers une URL fonctionnelle qui retourne un 200. Elle ne doit pas pointer vers une 404, vers une URL qui redirige, ou vers une page bloquée par robots.txt ou en noindex. L’URL doit être absolue (protocole et domaine inclus), pas un chemin relatif. Et chaque page ne doit porter qu’une seule canonical : plusieurs envoient des signaux contradictoires et réduisent la fiabilité de la déclaration.

Se tromper là-dessus est plus fréquent qu’on ne le croit. Sur un audit d’un million de domaines, Ahrefs a trouvé 1,36 % de sites avec une page non canonique incorrectement désignée comme canonique, créant des chaînes ou des boucles qui sapent tout le système. Sur un autre scan, 2,6 % des sites portaient une canonical pointant vers une page en 4XX, ce qui revient à laisser les moteurs ignorer la directive et indexer ce qu’ils veulent.

Canoniques auto-référencées

Chaque page de votre site devrait porter une canonical auto-référencée, c’est-à-dire pointant vers sa propre URL. Cela peut sembler redondant, mais le rôle est défensif. Si quelqu’un crée un lien vers votre page avec des paramètres ajoutés, ou si votre CMS génère des variantes d’URL non anticipées, la canonical auto-référencée déclare clairement à Google quelle URL est la version préférée. Sans elle, Google s’appuie entièrement sur ses heuristiques, qui peuvent ne pas correspondre à votre préférence. Les canoniques auto-référencées sont une pratique standard du SEO moderne, et la plupart des plugins SEO WordPress les ajoutent par défaut. Vérifiez en consultant le source : un rel= »canonical » doit apparaître dans le head.

La méthode HTTP Header

Pour les fichiers non-HTML (PDF, images, autres documents) qui n’ont pas de section head, on peut spécifier l’URL canonique via un header HTTP Link. Format : Link: <https://exemple.com/url-preferee>; rel= »canonical ». Particulièrement utile pour des PDF disponibles à plusieurs URL ou pour des ressources qui ne peuvent pas porter de balisage HTML. Côté Google, le header est interprété de la même manière qu’un link HTML. C’est votre serveur ou votre CDN qui injecte le header. Si vous servez le même PDF depuis plusieurs URL, ou si votre PDF est accessible avec et sans paramètres, le header HTTP Link garantit que Google sait quelle URL est canonique. Signal de canonicalisation fort, équivalent en force au link HTML.

Redirections 301 : le signal le plus fort

D’après la documentation officielle Google, les redirections sont le signal de canonicalisation le plus fort disponible. Quand vous redirigez en 301 d’une URL vers une autre, vous dites à Google sans ambiguïté que la cible est la canonique et que l’origine ne doit plus être utilisée. Contrairement aux balises canoniques, qui sont des indices que Google peut surcharger, une 301 envoie physiquement l’utilisateur et le crawler vers la cible, sans laisser place au doute. Utilisez 301 quand vous voulez retirer définitivement une URL et tout consolider sur un nouvel emplacement : migration HTTP vers HTTPS, changement de structure d’URL, fusion de pages doublons, ou retrait définitif. 301 et 302 ont le même effet sur la canonicalisation, mais 301 signale la permanence plus clairement.

Inclusion dans le sitemap : un signal d’appui

Inclure une URL dans votre sitemap XML agit comme un signal de canonicalisation faible. Cela indique à Google que vous considérez cette URL assez importante pour faire partie de votre ensemble canonique. Le sitemap seul ne décide pas du choix de Google, mais il renforce les autres signaux. La règle clé : ne mettez que vos URL canoniques dans le sitemap. Pas de doublons, pas d’URL qui redirigent, pas d’URL bloquées par robots.txt, pas d’URL en noindex. Le sitemap doit être une liste propre de toutes vos URL canoniques et rien d’autre. Quand sitemap, balises canoniques, liens internes et redirections pointent tous de manière cohérente vers les mêmes URL préférées, vous créez un signal unifié auquel Google peut faire confiance.

Canonical contre 301 : quand utiliser quoi

Le choix entre canonical et 301 dépend de la nécessité de garder les deux URL accessibles. Utilisez la canonical quand les deux URL servent un usage et doivent rester accessibles aux utilisateurs. Cas d’école : les fiches produit avec paramètres de filtre. Les utilisateurs ont besoin d’accéder à la version filtrée, mais vous voulez consolider les signaux vers l’URL propre. Utilisez la 301 quand vous n’avez plus besoin de l’URL d’origine et voulez rediriger tout le trafic vers la cible. Cas d’école : la migration HTTP vers HTTPS. Aucune raison de garder les pages HTTP accessibles une fois HTTPS en place. Erreur fréquente : utiliser une canonical là où une 301 serait plus appropriée, ou l’inverse. Si une URL ne doit jamais être visitée par un utilisateur, ne mettez pas de canonical dessus, redirigez-la. Si les utilisateurs ont besoin des deux URL, ne redirigez pas, posez une canonical.

Il y a aussi une différence de force. Une 301 est quasi absolue : Google la suit et traite la cible comme canonique avec une fiabilité très élevée. Une canonical est un indice fort, en général suivi mais que Google peut ignorer s’il détecte des signaux contradictoires. La canonical exige donc plus d’alignement pour être efficace. Si vous mettez une canonical sur la page A vers la page B, mais que A a plus de liens internes, plus de backlinks et un meilleur contenu que B, Google peut ignorer votre balise et garder A comme canonique. Avec une 301 de A vers B, la question ne se pose plus, visiteurs et crawler atterrissent sur B. Comprendre cette asymétrie aide à choisir le bon outil pour chaque situation.

Gérer le statut « Doublon, Google a choisi une autre URL canonique que l’utilisateur »

Si vous utilisez Google Search Console, vous croiserez le statut « Doublon, Google a choisi une URL canonique différente de celle de l’utilisateur ». Cela signifie que vous avez spécifié une URL canonique via rel= »canonical » mais que les algorithmes de Google ont choisi une autre URL comme canonique. Ce statut n’est pas intrinsèquement nocif, et Google a indiqué que les pages concernées peuvent être indexées et recevoir du trafic. Mais il signale un écart entre votre préférence et l’interprétation de Google, et il vaut la peine d’investiguer. Causes les plus fréquentes : structures de liens internes contradictoires, incohérences entre balises canoniques et entrées du sitemap, redirections serveur en désaccord avec vos annotations canoniques, ou différences de qualité de contenu entre le doublon et la canonique déclarée.

Pour diagnostiquer, commencez par l’outil URL Inspection de Search Console, qui affiche la canonical déclarée par l’utilisateur et celle choisie par Google. Comparez et cherchez les motifs. Les canoniques choisies par Google sont-elles systématiquement en HTTP alors que vos balises pointent vers HTTPS ? Problème SSL ou redirection. Choisit-il une autre version linguistique ? Mauvaise configuration hreflang. Choisit-il une URL paramétrée plutôt que votre URL propre ? Le maillage interne favorise probablement la version paramétrée. La correction reste la même : aligner tous les signaux pour qu’ils pointent de manière cohérente vers la même URL. Mettre à jour les liens internes, corriger les redirections, nettoyer le sitemap, vérifier que les balises canoniques sont cohérentes. Quand tout s’aligne, Google n’a plus de raison d’ignorer votre préférence.

Scénarios de canonicalisation avancés

Navigation à facettes en e-commerce

La navigation à facettes est le défi de canonicalisation le plus complexe en SEO e-commerce. Quand votre catégorie autorise le filtrage par couleur, taille, fourchette de prix, marque et matériau, chaque combinaison génère une URL unique avec des paramètres différents. Une catégorie avec cinq types de filtres et dix options chacun peut théoriquement générer des milliers d’URL uniques montrant des sous-ensembles du même catalogue. Dans un audit publié sur le blog Ahrefs en février 2025, un site avec problème de facettes affichait 39 URL non indexables pour chaque URL indexable, ratio destiné à empirer puisque le crawl n’était que partiel. Une quantité ahurissante de budget de crawl gaspillée sur des pages qui ne classeront jamais. La solution : classer vos URL à facettes en deux groupes : celles qui représentent un contenu vraiment distinct et qui méritent l’index (par exemple une page filtrée par marque qui cible un mot-clé à valeur), et celles qui sont des variantes de paramètres à faible valeur (ordre de tri, nombre d’éléments par page). Indexer les premières avec canonical auto-référencée. Canonicaliser les secondes vers la page de catégorie principale. Cela préserve le budget de crawl et l’autorité tout en gardant les pages filtrées à valeur indexables.

Contenu international et hreflang

Quand vous avez le même contenu en plusieurs langues ou variations régionales, hreflang et canonical doivent travailler ensemble. Règle critique : votre canonical doit toujours pointer vers une URL dans la même version linguistique. Si votre page française porte une canonical vers la version anglaise, Google peut interpréter « la page française est un doublon de la page anglaise et ne doit pas être indexée », ce qui n’est pas l’effet recherché. Chaque version linguistique doit porter sa propre canonical auto-référencée et un ensemble de balises hreflang vers toutes les autres versions linguistiques. Les hreflang disent à Google « ce sont des alternatives linguistiques, pas des doublons ». Les canoniques disent « voici l’URL préférée à l’intérieur de chaque langue ». Ces deux systèmes se complètent mais ne doivent jamais se croiser entre langues, sauf à vouloir intentionnellement désindexer une version linguistique.

Contenu rendu par JavaScript et SPA

Les single-page apps et les sites lourds en JavaScript posent un défi propre, parce que la canonical dans le HTML source peut différer de la canonical dans le DOM rendu. Si votre JavaScript modifie l’URL canonique après rendu, Google peut voir des signaux contradictoires selon le moment où il évalue la page. La documentation Google recommande de spécifier la canonical clairement dans le HTML source et de ne pas la modifier en JavaScript après chargement. Pour les applications rendues côté client, le rendu côté serveur ou le pre-rendering est l’approche la plus sûre pour la canonicalisation, parce qu’il garantit que Google voit la canonical finale sans avoir à exécuter le JS. Si vous devez vous reposer sur du client-side rendering, testez vos pages avec URL Inspection dans Search Console pour vérifier que Google voit la bonne canonical après rendu.

Surveiller et maintenir la santé canonique

Les balises canoniques exigent une maintenance continue, pas seulement une implémentation initiale. À mesure que votre site grossit, des pages s’ajoutent, des templates évoluent, des structures d’URL changent. Chaque évolution peut introduire une erreur canonique. Mettez en place une cadence d’audit trimestrielle qui combine Google Search Console, un crawler comme Screaming Frog ou Sitebulb, et des contrôles manuels ponctuels. Dans Search Console, surveillez le rapport Couverture pour les augmentations de « Doublon, Google a choisi une URL canonique différente de celle de l’utilisateur » ou « Doublon sans URL canonique sélectionnée par l’utilisateur ». Dans vos données de crawl, repérez les pages sans canonical, les canoniques qui pointent vers une URL non-200, les chaînes de canoniques où A pointe vers B qui pointe vers C, et les pages avec plusieurs canoniques.

Soignez particulièrement la santé canonique après tout changement majeur : refonte, migration, mise à jour CMS, déploiement de nouveau template, restructuration d’URL importante. Ce sont les déclencheurs les plus fréquents de casse canonique. Avant un changement majeur, crawlez le site et enregistrez les balises canoniques de toutes les pages clés. Après le changement, recrawlez et comparez. Toute divergence demande une investigation immédiate. Les erreurs canoniques introduites pendant une migration peuvent éroder silencieusement la performance organique pendant des mois avant que l’impact ne soit visible dans le trafic. Le temps que ce soit visible, le dégât peut être conséquent et la cause racine plus difficile à identifier. La surveillance proactive détecte les problèmes tôt, quand ils sont les plus simples à corriger.

Le mythe de la pénalité pour contenu dupliqué

Une croyance tenace en SEO veut que Google pénalise les sites pour contenu dupliqué. C’est un mythe à enterrer définitivement. Google ne pénalise pas pour avoir du contenu dupliqué, sauf si la duplication est délibérément trompeuse ou manipulatrice, ce qui relève alors des politiques anti-spam. Le contenu dupliqué normal, celui qui naît des configurations CMS, des paramètres d’URL, de la syndication et des autres sources évoquées, est traité par la canonicalisation, pas par la sanction. Google sélectionne simplement une version à afficher en SERP et filtre les autres. Le dégât du contenu dupliqué non géré vient de la dilution des signaux et de l’inefficacité de crawl, pas d’une action punitive. Comprendre cette distinction change l’angle d’attaque : vous ne luttez pas contre une pénalité, vous optimisez pour concentrer vos signaux sur les URL qui comptent.

Cela dit, dupliquer délibérément du contenu à grande échelle pour manipuler les résultats viole bien les politiques anti-spam. Créer des milliers de pages doorway au contenu quasi-identique ciblant des mots-clés différents, scraper le contenu d’autres sites pour remplir le sien, ou « spinner » du contenu pour produire des variations artificielles, sont des comportements qui peuvent déclencher des actions anti-spam. La frontière entre contenu dupliqué normal et duplication manipulatrice porte sur l’intention et l’échelle. Les doublons normaux naissent d’opérations légitimes et se règlent par du SEO technique propre. Les doublons manipulateurs sont créés intentionnellement pour tromper les moteurs. Les premiers ont besoin de canonicals et de redirections. Les seconds doivent simplement cesser. Si vous lisez cet article et appliquez les pratiques décrites, vous êtes du bon côté de la ligne.

Checklist pratique pour traiter le contenu dupliqué

Commencez par un crawl complet du site avec Screaming Frog, Sitebulb ou Ahrefs Site Audit. Identifiez toutes les pages au contenu identique ou quasi-identique mais à URL différentes. Regroupez les doublons par cause : variations de paramètres, problèmes de protocole, incohérences de slash final, pagination, sous-domaine mobile, syndication. Pour chaque groupe, choisissez la solution adaptée. Variations protocole et www : 301. Doublons par paramètres : canonical vers l’URL propre. Pages paginées : canonical auto-référencée. Contenu syndiqué : canonical cross-domain ou noindex sur le site partenaire. Après mise en place, validez par un nouveau crawl et vérifiez la baisse des problèmes liés aux doublons dans le rapport Couverture de Search Console.

Intégrez l’audit canonique à votre routine SEO régulière. Crawls trimestriels, revue mensuelle de Search Console, contrôles avant lancement de nouvelles pages ou nouveaux templates : c’est ce qui maintient la structure canonique en bonne santé. Documentez votre stratégie canonique : format préféré (HTTPS, non-www, avec ou sans slash final), variantes de paramètres à canonicaliser, traitement de la syndication. Partagez cette documentation avec l’équipe technique pour que les nouvelles fonctionnalités et pages soient construites avec une canonicalisation correcte dès le départ. La canonicalisation n’est pas un projet ponctuel. C’est une discipline continue qui protège l’autorité organique que vous investissez du temps et des ressources à construire. Chaque balise canonique correctement posée est un investissement direct dans la santé et la performance long terme de votre présence en recherche.

Pour aller plus loin

Google Search Central, Canonicalisation des URL, la référence de Google sur la gestion du contenu dupliqué et la sélection des URL canoniques.

Ahrefs, Google utilise environ 40 signaux de canonicalisation (mars 2025), plongée dans la révélation d’Allan Scott sur l’équipe Dups et la pondération des signaux.

Search Engine Land, Canonicalisation et SEO : un guide pour 2026 (novembre 2025), stratégies d’implémentation pratique avec considérations e-commerce et IA générative.

Ahrefs, Doublon, Google a choisi une URL canonique différente (janvier 2025), diagnostic et résolution de l’avertissement Search Console le plus fréquent en canonicalisation.

Cart