Audit SEO technique Shopify : liste de contrôle en 50 points
Votre boutique Shopify pourrait perdre 40 à 60 % de son trafic organique potentiel en raison de problèmes techniques de référencement entièrement évitables. Un audit systématique révèle les barrières cachées entre vos produits et les clients qui les recherchent.
Cette liste de contrôle en 50 points couvre chaque couche du référencement technique de Shopify – de la configuration de l'analyse aux Core Web Vitals – vous offrant un plan d'action prioritaire que les ingénieurs de recherche et les développeurs Shopify utilisent réellement dans les environnements de production.
Points clés à retenir
- Le contenu en double de la structure URL de Shopify est votre plus grand tueur de visibilité organique
- Une mauvaise configuration des balises canoniques affecte près de 70 % des magasins Shopify audités
- Vitesse de page inférieure à 2,5 secondes LCP supprime directement les classements en 2026
- Coût des erreurs de données structurées Listes de produits leur éligibilité aux résultats riches
- L'architecture de liens internes détermine la profondeur d'exploration et la distribution du PageRank
- Les mauvaises configurations de robots.txt et sitemap.xml empêchent Google d'indexer les pages de revenus
- L'indexation axée sur le mobile signifie que les problèmes d'UX mobile sont désormais des problèmes de classement
- Les lacunes de rendu JavaScript masquent entièrement le contenu de Googlebot
Section 1 : Explorabilité et indexation (éléments 1 à 10)
La capacité d'exploration est la base. Si Googlebot ne peut pas accéder et indexer vos pages, tout le reste n'a aucune importance.
Élément 1 : validation du fichier robots.txt
Accédez à yourdomain.com/robots.txt. Shopify le génère automatiquement, mais de nombreux commerçants l'ignorent de manière incorrecte. Vérifiez que /admin, /cart, /checkout, /orders et /account ne sont pas autorisés. Confirmez que l'URL de votre plan de site est répertoriée. Ne refusez jamais /collections/, /products/ ou /pages/, sauf si vous avez une raison stratégique spécifique.
Élément 2 : Exhaustivité du plan de site XML
Vérifiez yourdomain.com/sitemap.xml. Shopify génère des sous-plans de site pour les produits, les collections, les pages et les blogs. Confirmez que tous les plans de site sont présents et accessibles. Soumettez chaque sous-sitemap individuellement dans Google Search Console pour une surveillance granulaire.
Élément 3 : Fraîcheur du plan du site
Les produits et collections nouvellement publiés devraient apparaître sur le plan du site dans les 24 heures. Si ce n’est pas le cas, cela indique un conflit de cache ou d’application. Utilisez Screaming Frog ou Ahrefs Site Audit pour explorer le plan du site et comparer avec votre nombre de produits en direct.
Élément 4 : balises Noindex sur les pages de revenus
Il s’agit du résultat d’audit le plus catastrophique. Utiliser un site : recherchez ou explorez pour identifier les pages avec <meta name="robots" content="noindex">. Les pages de collection ajoutées via des applications, les pages de résultats de recherche (/search?q=) et les pages paginées reçoivent parfois des balises noindex par inadvertance.
Point 5 : Implémentation des balises canoniques
Shopify crée des URL en double car le même produit est accessible via plusieurs chemins de collecte. La balise canonique sur /collections/shoes/products/air-runner doit pointer vers /products/air-runner. Vérifiez ce modèle sur plus de 50 combinaisons de produits/collections à l’aide de Screaming Frog.
Élément 6 : Gestion de la pagination
Shopify utilise les paramètres ?page=2 pour les collections paginées. Confirmez que les pages paginées peuvent être explorées mais que les balises canoniques sur les pages paginées pointent vers la première page (ou utilisez des balises canoniques auto-référencées avec le paramètre inclus – Google accepte les deux). Supprimez tout noindex sur les pages de collection paginées si elles contiennent des produits uniques.
Élément 7 : inventaire des erreurs 404
Extrayez un rapport 404 complet depuis Google Search Console > Couverture > Introuvable. Croisement avec vos produits supprimés. Implémentez des redirections 301 pour tout produit supprimé avec des backlinks existants ou un historique de trafic important à l'aide de la fonctionnalité de redirection d'URL Shopify.
Élément 8 : Chaînes de redirection
Les redirections 301 uniques transmettent environ 99 % du PageRank. Chaque saut d'une chaîne perd environ 10 à 15 %. Auditez votre fichier de redirection pour les chaînes de plus de 2 sauts. Outils : Screaming Frog (mode liste), extension de navigateur Redirect Path.
Élément 9 : Pages orphelines
Les pages sans liens internes ne peuvent pas être découvertes par les robots d'exploration ni passer le PageRank. Exportez les URL de votre plan de site et faites des références croisées avec les URL explorées. Toute page du plan du site qui n'est pas liée à au moins une autre page est orpheline et nécessite une prise en charge des liens internes.
Article 10 : Hreflang pour les magasins internationaux
Si vous vendez dans plusieurs pays avec des domaines ou sous-dossiers distincts, vérifiez que les balises hreflang sont bidirectionnelles. Chaque URL d'un ensemble hreflang doit faire référence à toutes les autres URL de l'ensemble. Une balise de retour manquante est traitée comme une erreur.
Section 2 : Facteurs techniques sur la page (éléments 11 à 20)
| Élément d'audit | Outil | Critères de réussite |
|---|---|---|
| Longueur de la balise de titre | Grenouille hurlante | 50-60 caractères |
| Longueur de la méta description | Grenouille hurlante | 150-160 caractères |
| Unicité H1 | Exploration personnalisée | Un H1 par page, correspond à l'intention du titre |
| Couverture du texte alternatif de l'image | Ahrefs | >95 % des images ont un alt descriptif |
| Diversité d’ancrage de lien interne | Grenouille hurlante | Aucune correspondance exacte > 40 % |
| Détection de contenu léger | Audit de contenu Semrush | >300 mots par page de revenus |
| Méta-détection en double | Grenouille hurlante | Zéro titres/descriptions en double |
| Cannibalisation des mots-clés | Explorateur de sites Ahrefs | Pas de deux pages ciblant une requête identique |
Élément 11 : Optimisation de la balise de titre
Chaque produit, collection et page doit avoir une balise de titre unique. Le format par défaut de Shopify est [Product Name] – [Store Name]. Pour les magasins SKU à grand volume, utilisez des métachamps ou des applications comme SEO Manager pour personnaliser en masse les titres. Priorité : produits avec des impressions organiques existantes dans GSC.
Article 12 : Couverture de la méta-description
Les méta descriptions manquantes ne nuisent pas directement aux classements, mais elles réduisent le taux de clics de 5 à 10 % par rapport aux descriptions optimisées. Donnez la priorité à la rédaction de descriptions uniques pour vos 20 % de produits les plus générateurs de revenus.
Élément 13 : Utilisation des balises H1
Les thèmes Shopify utilisent généralement le titre du produit ou de la collection comme H1. Confirmez qu'aucune page n'a plusieurs H1 (un bug de thème courant) et qu'aucun H1 n'est vide. Utilisez la console du navigateur : document.querySelectorAll('h1') pour vérifier les pages.
Point 14 : Propreté de la structure de l'URL
Shopify applique les préfixes /products/ et /collections/ – vous ne pouvez pas les modifier. Cependant, assurez-vous que les slugs individuels sont courts (moins de 60 caractères), contiennent le mot-clé principal et utilisent des traits d'union et non des traits de soulignement.
Élément 15 : Audit du texte alternatif de l'image
Les images de produits sans texte alternatif sont invisibles dans la recherche Google Images, ce qui génère un trafic important pour les magasins de mode, de décoration et de style de vie. Ajoutez du texte alternatif en masse via l'éditeur en masse de Shopify ou une application dédiée.
Section 3 : Vitesse du site et éléments essentiels du Web (éléments 21 à 30)
Article 21 : La plus grande peinture de contenu (LCP)
Objectif : moins de 2,5 secondes. Pour Shopify, LCP est presque toujours l'image du héros ou la photo du produit au-dessus de la ligne de flottaison. Optimisez en : préchargeant l'image LCP (<link rel="preload">), au format WebP, en utilisant les URL d'image optimisées pour le CDN de Shopify avec des paramètres de taille (?width=800).
Élément 22 : Déplacement cumulatif de la mise en page (CLS)
CLS supérieur à 0,1 provient généralement : d'images sans attributs explicites de largeur/hauteur, de polices à chargement tardif provoquant une redistribution du texte et de widgets tiers (avis, chat) se chargeant sous la ligne de flottaison puis sautant. Auditez avec l'onglet Performances de Chrome DevTools.
Élément 23 : Interaction avec Next Paint (INP)
INP a remplacé FID en tant que Core Web Vital en 2024. Cible inférieure à 200 ms. Le JavaScript lourd provenant des balises d'analyse, des widgets d'avis et des applications de fidélité dégrade l'INP. Auditez les tâches longues dans le panneau Performances de Chrome DevTools.
Élément 24 : Minification du fichier de thème
Confirmez que les actifs CSS et JavaScript sont réduits. Le CDN de Shopify gère cela pour les ressources de thème, mais les scripts d'applications tierces injectent souvent du code non minifié. Utilisez PageSpeed Insights pour identifier les ressources non minées.
Élément 25 : Ressources bloquant le rendu
Comptez les scripts bloquant le rendu dans PageSpeed Insights. Chaque ressource bloquant le rendu ajoute 200 à 800 ms à la perception du délai jusqu'au premier octet. Différez les scripts non critiques en utilisant les attributs async ou defer dans theme.liquid.
Point 26 : Audit de script tiers
Répertoriez tous les scripts tiers chargés sur votre boutique. Pour chacun : (1) Est-il utilisé ? (2) Peut-il être différé ? (3) Est-ce qu'il se charge sur chaque page ou uniquement sur les pages pertinentes ? Contrevenants courants : widgets de discussion abandonnés, balises d'analyse en double, scripts d'applications d'évaluation hérités.
Élément 27 : Optimisation du chargement des polices
Utilisez font-display: swap pour les polices personnalisées. Préchargez les fichiers de polices critiques. Le sous-ensemble des fichiers de polices volumineux pour inclure uniquement des caractères latins réduit la taille du fichier de 60 à 80 %.
Élément 28 : Chargement différé de l'image
Les images situées sous la ligne de flottaison doivent utiliser loading="lazy". Confirmez que votre thème l'applique correctement : certains anciens thèmes Shopify appliquent un chargement paresseux à toutes les images, y compris le héros, ce qui nuit à LCP.
Point 29 : Utilisation du CDN de Shopify
Toutes les images de produits et de collections doivent être diffusées à partir de cdn.shopify.com. Si vous voyez des images provenant de domaines externes, elles contournent le CDN global de Shopify. Migrez tous les actifs multimédias vers la bibliothèque de fichiers de Shopify.
Point 30 : HTTP/2 et compression
L'infrastructure de Shopify gère automatiquement la compression HTTP/2 et gzip/brotli. Vérifiez en vérifiant les en-têtes de réponse dans Chrome DevTools > Réseau > n'importe quel actif > En-têtes de réponse. Si vous voyez un proxy de domaine personnalisé (Cloudflare, Fastly), confirmez que la compression est également activée au niveau de la couche proxy.
Section 4 : Données structurées et résultats riches (éléments 31 à 40)
Point 31 : Implémentation du schéma de produit
Chaque page de produit doit avoir un schéma Product avec : name, description, image, sku, brand, offers (y compris price, priceCurrency, availability, url). Validez à l'aide du test de résultats enrichis de Google.
Point 32 : Revoir le schéma global
Si vous affichez des avis sur les produits, incluez AggregateRating imbriqué dans votre schéma de produit. Cela permet d'obtenir des notes par étoiles dans les résultats de recherche, ce qui entraîne généralement une amélioration du CTR de 15 à 25 %. Assurez-vous que ratingValue est compris entre 0 et 5 et que reviewCount correspond à votre nombre affiché.
Élément 33 : Schéma du fil d'Ariane
Le schéma BreadcrumbList aide Google à comprendre la hiérarchie de votre site et peut afficher le fil d'Ariane dans les résultats de recherche. Implémenter pour toutes les pages de produits et de collections : Accueil > Collection > Produit.
Article 34 : Schéma de l'organisation
Ajoutez le schéma Organization à votre page d'accueil avec : name, url, logo, contactPoint, sameAs (profils de réseaux sociaux). Cela permet d'établir la reconnaissance de l'entité de marque pour l'éligibilité au Knowledge Panel.
Point 35 : Opportunités de schéma de FAQ
Si vos pages de produits ou de collections incluent des sections FAQ, implémentez le schéma FAQPage. Cela peut générer des résultats riches en FAQ étendus qui doublent l'espace SERP occupé par votre annonce.
Article 36 : Validation du schéma
Exécutez tous les schémas via le validateur Schema.org et le test de résultats enrichis de Google. Erreurs Shopify courantes : caractères HTML d'échappement dans les champs de description, propriété offers.url requise manquante, URL @context incorrecte.
Point 37 : JSON-LD vs microdonnées
Utilisez exclusivement JSON-LD : il s'agit du format recommandé par Google et il est plus facile à maintenir. Si votre thème utilise des microdonnées ou RDFa d'une ancienne implémentation, migrez vers JSON-LD via un bloc de script de thème.
Article 38 : Schéma de prix dynamique
Si les prix changent fréquemment (soldes, offres flash), assurez-vous que les prix de votre schéma produit sont mis à jour de manière dynamique. Les prix codés en dur dans le schéma qui diffèrent des prix affichés déclenchent une action manuelle de Google en cas de données structurées trompeuses.
Article 39 : Précision du schéma en stock/en rupture de stock
availability dans votre schéma d'offres doit correspondre à la disponibilité réelle de votre produit. Utilisez https://schema.org/InStock, https://schema.org/OutOfStock ou https://schema.org/PreOrder. Les discordances entraînent l’inéligibilité des résultats riches.
Élément 40 : schéma VideoObject
Si vous utilisez des vidéos de produits, implémentez le schéma VideoObject. Cela peut générer des carrousels vidéo dans les résultats de recherche – un bien immobilier de grande valeur, en particulier pour les produits à forte démonstration.
Section 5 : Mobile, sécurité et international (éléments 41 à 50)
Élément 41 : Configuration de la fenêtre d'affichage mobile
Confirmez que <meta name="viewport" content="width=device-width, initial-scale=1"> est présent dans le <head> de votre thème. C’est la base du design réactif et de l’indexation mobile first.
Élément 42 : Dimensionnement de la cible tactile
Les directives d'utilisation mobile de Google exigent des cibles tactiles d'au moins 48 x 48 pixels avec un espacement de 8 px. Exécutez le rapport sur l'utilisabilité mobile dans GSC pour identifier les violations. Problèmes courants : petits boutons « Ajouter au panier » sur mobile, boutons de fermeture sur les popups.
Point 43 : Lisibilité du texte sur mobile
Une taille de police inférieure à 16 px sur mobile déclenche un avertissement de lisibilité dans PageSpeed Insights. Vérifiez le corps du texte, les affichages de prix et les étiquettes des formulaires.
Point 44 : HTTPS partout
Shopify fournit SSL par défaut, mais vérifiez : (1) Aucun avertissement de contenu mixte (ressources HTTP sur les pages HTTPS), (2) Redirection HTTPS appropriée à partir de HTTP, (3) Aucun certificat expiré sur les sous-domaines personnalisés.
Article 45 : En-têtes de sécurité
Vérifiez les en-têtes de réponse : Strict-Transport-Security, X-Content-Type-Options, X-Frame-Options. Ceux-ci n’ont pas d’impact direct sur les classements mais témoignent de la confiance envers les utilisateurs et les moteurs de recherche.
Point 46 : Ciblage international dans GSC
Si vous exploitez des domaines nationaux distincts ou utilisez Shopify Markets, configurez le ciblage géographique dans Google Search Console pour chaque propriété. Cela aide Google à comprendre quelle version diffuser dans quel pays.
Point 47 : Cohérence monétaire et linguistique
Les pages ciblant des régions spécifiques doivent afficher les prix dans la devise locale et le contenu dans la langue locale, y compris lors du paiement. Une incohérence signale une mauvaise expérience utilisateur à Google.
Article 48 : Contenu dupliqué sur tous les marchés
Shopify Markets peut créer du contenu en double sur des URL spécifiques à un pays. Chaque URL de marché doit avoir la balise hreflang correcte et une URL canonique unique. Utilisez la structure d'URL de marché intégrée de Shopify (/en-us/, /en-gb/) ou les domaines nationaux.
Point 49 : Conflits dans l'application principale Shopify
Plusieurs applications de référencement exécutées simultanément créent des balises méta contradictoires, des données structurées en double et des règles de redirection concurrentes. Vérifiez vos applications installées pour déceler tout chevauchement. Utilisez une seule application SEO à la fois.
Élément 50 : État de la couverture de la Search Console
Le dernier élément de l’audit est la surveillance continue. Dans GSC, ciblez : > 95 % des pages indexées avec un statut valide, aucune page exclue qui doit être indexée et aucune page d'erreur de serveur (5xx). Configurez des alertes de couverture hebdomadaires.
Créer votre flux de travail d'audit
Un audit ponctuel fournit un instantané. Une santé technique continue nécessite un processus reproductible :
Mensuellement : exécutez l'exploration de Screaming Frog, vérifiez les rapports GSC Coverage et Core Web Vitals, examinez les nouvelles erreurs 404.
Testimaire : validation complète des données structurées, audit de la chaîne de redirection, examen des performances des scripts tiers, vérification de l'exactitude du schéma par rapport aux prix et à l'inventaire en direct.
Sur chaque mise à jour majeure du thème : comparaison d'exploration complète (avant/après), vérification des balises canoniques, test de régression des données structurées.
Ensemble d'outils pour un audit SEO Shopify complet :
| Outil | Objectif | Coût |
|---|---|---|
| Console de recherche Google | Indexation, performances, Core Web Vitals | Gratuit |
| Screaming Frog SEO Araignée | Exploration complète du site, canonique, redirections | 209 £/an |
| Ahrefs | Analyse des backlinks, cannibalisation des mots clés | À partir de 99$/mois |
| Informations sur PageSpeed | Mesure des Core Web Vitals | Gratuit |
| Test de résultats riches | Validation du schéma | Gratuit |
| Semrush | Audit de contenu, analyse concurrentielle | À partir de 139$/mois |
| Validateur Schema.org | Validation JSON-LD | Gratuit |
Hiérarchiser vos résultats
Toutes les constatations d’audit n’ont pas le même poids. Utilisez ce cadre de tri :
Priorité 1 (Correction dans les 24 heures) : pas d'index sur les pages de revenus, balises canoniques cassées, plan du site renvoyant 404, pages accidentellement refusées dans robots.txt.
Priorité 2 (Correction dans un délai d'une semaine) : balises de titre en double, schéma de produit manquant, LCP supérieur à 4 secondes, 301 chaînes de redirection sur 3 sauts.
Priorité 3 (Correction dans un délai d'un mois) : texte alternatif manquant sur les images de produits, méta descriptions sous-optimales, pages orphelines, problèmes de chargement de polices.
Priorité 4 (Correction au cours du trimestre) : Optimisation internationale du hreflang, mise en œuvre du schéma FAQ, schéma vidéo, enrichissement avancé des données structurées.
Questions fréquemment posées
À quelle fréquence dois-je effectuer un audit SEO technique complet de Shopify ?
Exécutez un audit complet au minimum une fois par trimestre et après chaque changement important : mise à jour de thème, installation d'une nouvelle application, restructuration du catalogue de produits ou changement de domaine. Utilisez les alertes automatisées de Google Search Console pour détecter les problèmes critiques entre les audits complets. De nombreux magasins bénéficient d'explorations légères mensuelles pour détecter les nouveaux 404 et la dérive canonique.
Le référencement intégré de Shopify gère-t-il automatiquement la plupart de ces éléments ?
Shopify gère automatiquement le SSL, la génération de plans de site, les balises canoniques pour les URL de produits/collections et la livraison CDN. Cependant, il ne gère pas l'enrichissement des données structurées, l'architecture des liens internes, l'optimisation du contenu, la vitesse des pages au-delà du CDN ou la configuration du référencement international. La plate-forme fournit une base : l'optimisation nécessite un effort délibéré en plus de cette base.
Quelle est la plus grosse erreur technique de référencement commise par les marchands Shopify ?
Le contenu en double des URL de produits basés sur les collections de Shopify est le problème le plus courant et le plus impactant. Un produit accessible via /products/red-sneakers et /collections/footwear/products/red-sneakers crée deux URL indexables avec un contenu identique. Bien que Shopify ajoute des balises canoniques, des thèmes ou des applications mal configurés peuvent remplacer ces balises canoniques, provoquant une fragmentation de l'index et une division du PageRank.
L'installation de trop d'applications Shopify peut-elle nuire à mon référencement ?
Oui. Chaque application qui injecte du JavaScript ou du CSS ajoute du temps de chargement, ce qui nuit à Core Web Vitals. Les applications qui ajoutent leurs propres balises méta, balises canoniques ou données structurées peuvent entrer en conflit avec la mise en œuvre du référencement de votre thème. Les applications qui créent de nouvelles URL (pages d'avis, pages de programme de fidélité) nécessitent leur propre gestion du référencement. Vérifiez votre liste d'applications tous les trimestres et supprimez immédiatement les applications inutilisées : leurs scripts persistent souvent même après la suppression de l'application de Shopify.
Comment corriger le contenu en double de Shopify à partir des URL de collection ?
Shopify ajoute une balise canonique pointant vers l'URL /products/ lorsqu'un produit est accessible via un chemin de collection. Vérifiez que cela fonctionne correctement en affichant la source de la page sur une URL de produit de chemin de collection et en vérifiant la balise <link rel="canonical">. Si votre thème a remplacé cela, restaurez l'implémentation canonique par défaut. Si vous utilisez une vitrine sans tête ou personnalisée, implémentez les canoniques manuellement au niveau du framework.
Quelles données structurées Google recommande-t-il pour les pages de produits Shopify ?
La documentation du schéma de produit de Google recommande au minimum : Product avec name, image, description et offers contenant price, priceCurrency, availability. Également recommandé : AggregateRating si vous affichez des avis, brand avec le type Organization et sku. Google a déclaré qu'un balisage de produit précis et complet améliore l'éligibilité aux résultats enrichis Shopping, aux carrousels de produits et aux extraits de code.
Prochaines étapes
Un audit technique de référencement n’a de valeur que s’il est associé à une mise en œuvre experte. L'équipe Shopify SEO d'ECOSIRE a mené des audits pour plus de 150 magasins Shopify, identifiant et résolvant les problèmes qui ont permis de récupérer collectivement des millions de dollars en revenus organiques supprimés.
Nos services Shopify SEO comprennent un audit technique complet en 50 points, une feuille de route de remédiation prioritaire, la mise en œuvre de données structurées, l'optimisation Core Web Vitals et des rapports de surveillance mensuels.
Réservez une consultation gratuite d'audit SEO Shopify et recevez un score de santé technique préliminaire pour votre boutique dans les 48 heures.
Rédigé par
ECOSIRE Research and Development Team
Création de produits numériques de niveau entreprise chez ECOSIRE. Partage d'analyses sur les intégrations Odoo, l'automatisation e-commerce et les solutions d'entreprise propulsées par l'IA.
Articles connexes
Audit Preparation Checklist: Getting Your Books Ready
Complete audit preparation checklist covering financial statement readiness, supporting documentation, internal controls documentation, auditor PBC lists, and common audit findings.
Case Study: eCommerce Migration to Shopify with Odoo Backend
How a fashion retailer migrated from WooCommerce to Shopify and connected it to Odoo ERP, cutting order fulfillment time by 71% and growing revenue 43%.
Integrating GoHighLevel CRM with eCommerce Stores
Step-by-step guide to integrating GoHighLevel CRM with Shopify and WooCommerce. Sync orders, automate post-purchase flows, and recover abandoned carts at scale.