URLs canoniques sur Shopify : Impossible?

Topic summary

Problème identifié : Google Search Console indexe de nombreuses URLs avec des paramètres superflus (variant, utm_source, utm_campaign, etc.) pour les pages produits Shopify, créant des problèmes de contenu dupliqué.

Solutions proposées :

  • Balises canoniques automatiques : Shopify ajoute automatiquement des balises canoniques aux pages produits, collections et articles. Ces balises sont vérifiables via l’inspection du code source (<link rel="canonical" href="URL"> dans le <head>).

  • Personnalisation du code : Pour des besoins spécifiques, il est possible de modifier le fichier theme.liquid en ajoutant des conditions Liquid pour définir des URLs canoniques personnalisées selon le type de page (produit, collection, article). Cette approche nécessite de dupliquer le thème avant toute modification.

  • Application tierce : L’application SEO Manager offre des fonctionnalités avancées pour gérer les balises canoniques, redirections et autres aspects SEO sans toucher au code.

Statut : Discussion ouverte avec conseils techniques fournis, mais nécessitant une mise en œuvre par le demandeur.

Summarized with AI on November 8. AI used: claude-sonnet-4-5-20250929.

Bonjour,

J’ai remarqué sur la Search Console que beaucoup d’URLs impertinentes ont été relevées du style : https://monsite.fr/products/prod1?variant=48381694312773&currency=EUR&utm_medium=product_sync&utm_source=google&utm_content=sag_organic&utm_campaign=sag_organic&srsltid=AfmBOorpBvxB1C8F20FvfNDyzpPGwhrTx6Bhw2E8utvZgjGHGZB9O9phD3M

Comment mettre en place les balises canoniques sur Shopify ? Si oui, doit-on payer la seule application qui existe à ce sujet ?

Ou existe-t-il une solution alternative ?

Cela ne concerne que les pages produits…

Merci d’avance !

Bonjour,

Si j’ai bien compris (je n’en suis pas certain) mais l’adresse canonique devrait être la page de collection et non les pages produits.

car la Google Search Console va vouloir indexer toutes les variantes du produits.

Je vous conseille de lire les articles de ce blog, malgré le fait que ce soit assez technique, j’y ai appris quelques trucs.

www.wegrowth

Bonjour,

C’est dans Shopify directement que je dois pouvoir mettre en place les URls canoniques…

Avec Search Console je ne peux rien faire à part contrôler et surveiller.

Dans d’autres CMS on a moyen d’avoir des extensions pour créer des balises canoniques..

Merci encore

Je pense avoir trouver ce que tu cherches sur cette page

Bon courage avec le code car selon le thème c’est un peu compliqué

Bonjour @Axel21549 !

Pour compléter l’excellente réponse de @MR-Z à ce sujet, pour gérer les URL canoniques sur Shopify, il est important de comprendre comment Shopify gère automatiquement les balises canoniques et comment vous pouvez personnaliser ces balises si nécessaire.

Shopify ajoute automatiquement des balises canoniques aux pages de produits, collections, articles de blog et pages de base ; cela fait partie des fonctionnalités de référencement naturel intégrées à Shopify. Ces balises canoniques aident les moteurs de recherche à comprendre quelle version d’une page est la version principale, ce qui est crucial pour éviter les problèmes de contenu dupliqué.

Pour vérifier les balises canoniques ajoutées automatiquement par Shopify, accédez à une page de produit, collection ou article de blog sur votre boutique, puis utiliser la fonction d’inspection du code source de la page (clic droit > “Inspecter” ou “Voir le code source de la page”).

Recherchez une balise dans le de la page.

Modification du code

Si vous avez besoin de personnaliser les URL canoniques, vous pouvez le faire en modifiant le code de votre thème. Toutefois, ces modifications dépassent le champ d’action de notre équipe et notre assistance pour cela sera limitée. Avant d’effectuer la moindre modification de votre code, il est très important de dupliquer votre thème. Cela vous permettra ainsi d’avoir toujours la copie de l’ancienne version du thème en votre possession en cas d’erreur ou de résultat inattendu. Nous avons également un guide complet pour retourner à la version précédente du code de votre thème.

Pour procéder, rendez-vous sur votre éditeur de thème dans Boutique en ligne > Thèmes > […] > Modifier le code :

Dans le dossier Mise en page, cliquez sur theme.liquid :

Puis ajoutez ou modifiez la balise canonique dans la section du fichier. Par exemple :

{% if template == ‘product’ %}

{% elsif template == ‘collection’ %}

{% elsif template == ‘article’ %}

{% else %}

{% endif %}

Ce code utilise des variables Liquid pour générer dynamiquement l’URL canonique en fonction du type de page.

Si vous avez des pages spécifiques où vous souhaitez définir des URL canoniques personnalisées, vous pouvez ajouter des conditions supplémentaires dans le fichier theme.liquid. Par exemple :

{% if template == ‘product’ %}

{% elsif template == ‘collection’ %}

{% elsif template == ‘article’ %}

{% elsif template == ‘page’ and page.handle == ‘custom-page’ %}

{% else %}

{% endif %}

Utiliser une application tierce

Si vous préférez utiliser une application pour gérer les URL canoniques, voici quelques options :

  • SEO Manager : Cette application offre des fonctionnalités avancées pour gérer les balises canoniques, les redirections, et d’autres aspects SEO.
  • Sherpas - Smart SEO : Une autre application populaire pour gérer les balises canoniques et optimiser le SEO de votre boutique.

En suivant ces étapes, vous pouvez vous assurer que vos URL canoniques sont correctement configurées, ce qui aidera à améliorer le SEO de votre boutique et à éviter les problèmes de contenu dupliqué entre autres.

Je reste disponible en cas de besoin !

Autrement, comment se porte votre activité en ce moment ? S’agit-il de votre première expérience dans la vente ?