Google SEO Avancé

SEO technique pour site e-commerce indépendant : bonnes pratiques pour la structure d’URL, le fil d’Ariane, la pagination et le canonical

Les quatre piliers du SEO technique déterminent si Google peut indexer vos pages comme du contenu distinct. URL en minuscules avec tirets, 3 niveaux maximum ; le fil d'Ariane doit être visible et accompagné du balisage BreadcrumbLi...

技术 SEO 四件套:URL · 面包屑 · 分页 · canonicalTechnical SEO four-pack: URL, breadcrumb, pagination, canonical 做错任何一件,抓取预算和收录都会被薄页吞掉 —— 上线前用 GSC 逐模板验证Break any one, crawl budget and indexation get eaten — verify per template in GSC 组件Component 正确做法Do 红线Red line URL 结构URL structure 小写连字符,≤3 层lowercase hyphen, ≤3 levels ?id= 动态参数入索引dynamic ?id= in index /category/product/ 不带日期不带 ID/category/product/ no date no ID 含关键词,单词≤4keywords, ≤4 words 下划线代替连字符underscore instead of hyphen 面包屑Breadcrumb 可见 + BreadcrumbList 标记visible + BreadcrumbList 最多 4 层,末层不链接≤4 levels, last not linked 只有隐藏标记hidden only 分页Pagination rel=next/prev 已废弃,用 canonicalrel=next/prev deprecated, use canonical 分页全部 canonical 到第一页all pages canonical to page 1 第 N 页用独立 canonicalpage N self-canonical 分页≤10 页,超过用筛选≤10 pages, else filter 无限滚动不分页infinite scroll no pagination canonicalCanonical 绝对 URL,自引用absolute URL, self-referencing 多语言配 hreflangpair with hreflang canonical 指到首页canonical to homepage 反直觉:rel=next/prev 2019 年起 Google 已忽略,别再写Counter-intuitive: Google dropped rel=next/prev in 2019 — stop using it 判定:分页第 2 页以后若全部 canonical 到第 1 页,第 2 至 10 页不会被索引,列表页总收录量掉到 1/10Rule: if all paginated pages canonical to page 1, pages 2-10 drop out of index entirely 上线后 7 天在 GSC 索引报告里查「已抓取-尚未索引」,超过 200 条就是薄页或 canonical 误伤Within 7 days check GSC: >200 crawled-not-indexed means thin pages or canonical mistakes 红线:URL 一旦上线 30 天不要改,改版必须配 301 地图,否则外链和排名一起掉Red line: never change a live URL without a 301 map, or you lose both links and rankings
Les bonnes pratiques, les erreurs à éviter et les seuils de vérification après mise en ligne des quatre piliers du SEO technique

SEO technique pour site e-commerce indépendant : bonnes pratiques pour la structure d’URL, le fil d’Ariane, la pagination et le canonical

Conclusion d’abord : Les quatre piliers du SEO technique déterminent si Google peut indexer vos pages comme du contenu distinct. URL en minuscules avec tirets, 3 niveaux maximum ; le fil d’Ariane doit être visible et accompagné du balisage BreadcrumbList ; chaque page de pagination doit avoir un canonical auto-référent, ne renvoyez pas les pages 2 à 10 vers la page 1 ; le canonical doit être une URL absolue auto-référente. rel=next/prev est ignoré par Google depuis 2019, ne l’utilisez plus. Dans les 7 jours suivant la mise en ligne, vérifiez « Explorée, actuellement non indexée » dans le rapport d’indexation de la Search Console : au-delà de 200 entrées, la configuration pose problème.

1. Structure d’URL : à figer avant la mise en ligne, ne plus y toucher pendant 30 jours

L’URL est le premier signal que Google utilise pour déterminer la hiérarchie et le thème d’une page. La règle d’or pour un site e-commerce indépendant : minuscules, tirets, 3 niveaux maximum, mot-clé inclus, aucun paramètre dynamique. Après la mise en ligne, toute modification d’URL doit s’accompagner d’une redirection 301, sinon les backlinks et le classement chutent ensemble.

Règle Bon exemple Mauvais exemple
Minuscules avec tirets /tuyau-hydraulique/ /Tuyau_Hydraulique/
Niveaux ≤ 3 /produits/tuyau-hydraulique/xsr300/ /produits/catalogue/2024/hydraulique/tuyau/xsr300/
Sans ID /products/xsr300/ /product.php?id=88231
Sans date /blog/comment-choisir-un-tuyau/ /blog/2024/09/11/comment-choisir/
Mots ≤ 4 /nettoyeur-haute-pression-professionnel/ /meilleur-nettoyeur-haute-pression-professionnel-pour-fermes-en-2024/

Les URL à paramètres dynamiques sont le trou noir d’indexation le plus courant sur un site e-commerce indépendant. Panier, filtres, tri, identifiants de session génèrent tous des URL avec des paramètres ?. Sans traitement, Google explore des dizaines de versions paramétrées de la même fiche produit comme autant de pages distinctes. Pour la marche à suivre, voir l’expérience de recherche du catalogue produit, l’essentiel étant de bloquer les paramètres sans valeur via robots et de pointer les paramètres utiles vers la version principale via canonical.

Exemple concret : un site client sous WooCommerce avec des URL produit en /product/xsr300/. Après l’ajout de 3 extensions de produits associés, des URL du type /product/xsr300/?variation=red ont été générées automatiquement, et la GSC comptait plus de 1200 doublons indexés. Solution : Disallow ?variation= dans le robots, et canonical fixé en dur sur /product/xsr300/ dans le head de la fiche produit.

2. Fil d’Ariane : navigation visible + données structurées invisibles

Le fil d’Ariane résout deux problèmes : le visiteur sait où il se trouve, et Google remplace l’URL longue par le fil d’Ariane dans les SERP. Les deux sont indispensables en même temps : la navigation visible sur la page, plus le JSON-LD BreadcrumbList dans le head.

Pratique pour le fil d’Ariane Recommandé Explication
Navigation visible + balisage BreadcrumbList Recommandé Lisible par les utilisateurs et par Google, le fil d’Ariane s’affiche dans les SERP
Navigation visible uniquement, sans balisage Acceptable L’expérience utilisateur est là, mais le fil d’Ariane dans les SERP reste peu probable
Balisage caché uniquement, sans navigation visible Interdit Texte masqué, en violation des règles Google contre le spam
Fil d’Ariane de plus de 5 niveaux Interdit Hiérarchie trop profonde, à aplatir
Dernier niveau également cliquable Déconseillé Un lien vers soi-même n’a aucun sens, le dernier niveau doit être en texte brut

Limitez la hiérarchie à 4 niveaux : accueil > catégorie principale > sous-catégorie > produit. Dans le fil d’Ariane, utilisez une URL absolue à chaque niveau, jamais un chemin relatif. Pour la syntaxe BreadcrumbList, voir Données structurées Schema la partie P0, et vérifiez le jour de la mise en ligne avec le Rich Results Test.

III. Pagination : canonical auto-référent sur chaque page, fini le rel=next/prev

La pagination est le sujet technique SEO le plus mal expliqué par les tutoriels obsolètes. Google a annoncé dès mars 2019 que rel=next/rel=prev n’était plus utilisé comme signal, mais d’innombrables tutoriels continuent de les recommander : les écrire ne sert à rien.

Méthode de pagination Résultat d’indexation Recommandé
Canonical auto-référent sur chaque page (page=2 pointe vers page=2) Les pages 1 à 10 sont toutes indexées séparément Recommandé
Toutes les pages paginées pointent vers la page 1 Seule la page 1 est indexée, les pages 2 à 10 disparaissent Erreur
Utiliser rel=next/prev Ignoré par Google, aucun effet Obsolète
Le défilement infini ne génère aucun lien de pagination Le contenu au-delà de la page 2 n’est pas exploré Erreur
Pagination de plus de 10 pages toujours active Risque élevé de pages pauvres Remplacer par des filtres ou un index alphabétique

Contre-intuitif : beaucoup croient qu’en pointant le canonical des pages paginées vers la page 1, ils concentrent l’autorité. Résultat : les pages 2 à 10 ne sont plus indexées et le volume total indexé des pages de liste tombe à 1/10. La bonne méthode est un canonical auto-référent sur chaque page, pour que Google traite chacune comme un contenu distinct. Si une catégorie dépasse 10 pages de produits, remplacez la pagination par des filtres ou un index alphabétique, sans pagination infinie.

IV. canonical : URL absolue, auto-référence, avec hreflang

La balise canonical dit à Google : « cette page et cette autre page ont le même contenu, c’est moi qui fais référence. » C’est le premier outil contre le contenu dupliqué, mais mal utilisée, elle fait plus de mal que de bien.

Syntaxe du canonical Résultat Verdict
<link rel=”canonical” href=”https://site/a/”> URL absolue Pointe correctement vers la version principale Pratique standard
canonical écrit en URL relative /a/ Google le résout dans la plupart des cas, mais avec un risque Déconseillé
canonical pointant vers la page d’accueil L’autorité de toute la page est fusionnée à tort Erreur grave
canonical pointant vers une page 404 ou supprimée La page disparaît de l’index Erreur grave
canonical des pages multilingues avec hreflang Chaque langue indexée séparément Pratique standard

Sur un site multilingue, le canonical doit être associé à Hreflang et versions multilingues la balise hreflang : la page anglaise pointe vers sa propre URL anglaise et hreflang liste toutes les versions linguistiques ; ne pointez pas le canonical de la page allemande vers l’anglais, cela ferait disparaître la page allemande des résultats de recherche en Allemagne. Pour choisir un plugin, voir Stack technique crater.

Exemple concret : après la refonte de son site, un client redirige en 301 l’ancienne URL /old-product/ vers /new-product/, mais oublie d’ajouter une balise canonical auto-référente sur /new-product/. Résultat : la Search Console signale l’erreur « Canonical déclarée par l’utilisateur non sélectionnée ». Une ligne de canonical ajoutée et l’erreur disparaît en 5 jours. Ce problème survient très souvent lors d’une migration de site, voir Refonte du site et changement de domaine.

5. Vérifier dans les 7 jours suivant la mise en ligne

Le quatuor ne s’arrête pas à l’écriture du code : il faut le vérifier dans la Search Console.

Élément à vérifier Outil Délai Critère de validation
Contrôle par échantillonnage de la structure d’URL Outil d’inspection d’URL Le jour de la mise en ligne 5 URL au hasard, sans paramètre, avec 3 niveaux maximum
Balisage du fil d’Ariane Test des résultats enrichis Le jour de la mise en ligne Aucune erreur
Indexation de la pagination Rapport d’indexation de la Search Console Jour 7 Les pages 2 à 10 sont toutes indexées
Taux de sélection des canonical Rapport d’indexation des pages de la Search Console Jour 14 Moins de 5 erreurs « Canonical déclarée par l’utilisateur non sélectionnée »
Nombre de pages pauvres « Explorée, actuellement non indexée » dans la Search Console Jours 7 et 14 Moins de 200 et en baisse continue

La performance et le SEO technique forment deux niveaux : URL, fil d’Ariane, pagination et canonical relèvent de l’explorabilité,Core Web Vitals relèvent de l’expérience utilisateur. Une fois les deux niveaux validés, on peut parler de contenu et de netlinking, voir Google SEO les autres articles de la rubrique.

6. Coordonner robots, sitemap et budget d’exploration

Au-delà du quatuor, deux interrupteurs sont souvent négligés : le fichier robots.txt et le sitemap XML. Ils déterminent sur quelles URL le robot de Google dépense son budget d’exploration limité.

Outil Rôle Configuration type
Disallow dans robots.txt Bloquer l’exploration des URL à faible valeur Exclure le panier, les paramètres de filtre et l’administration
Allow dans robots.txt Autoriser explicitement les répertoires importants Allow: /products/ /blog/
XML sitemap Indiquer à Google les pages importantes N’inclure que les pages indexables, sans URL en noindex
Index du sitemap Fractionner quand le site compte beaucoup de pages Séparer products.xml, blog.xml et pages.xml

Une erreur fréquente consiste à inclure des URL en noindex dans le sitemap. Google ne sait plus quoi penser : vous dites de ne pas indexer la page, mais aussi qu’elle est importante. La bonne méthode : ne mettre dans le sitemap que les URL indexables ; une page en noindex n’entre pas dans le sitemap et on ne compte pas sur son exploration.

Exemple concret : le site d’un client compte 5000 pages produit, mais la Search Console montre que Google n’explore que 800 URL par semaine, dont 600 sont absorbées par le panier et les paramètres de filtre. La solution : bloquer via robots.txt Disallow les URL /cart/ et celles contenant ?filter=, pour libérer le budget d’exploration au profit des pages produit. Deux semaines plus tard, l’exploration des pages produit passe de 200 à 650 par semaine et le taux d’indexation de 30 % à 75 %.

Le budget d’exploration ne concerne pas seulement les gros sites. Un site B2B avec 200 produits et 10 nouveaux articles de blog par mois, s’il compte 5000 pages pauvres explorées, verra Google dépenser son budget à côté. Le SEO technique consiste essentiellement à concentrer ce budget sur les pages vraiment importantes.

Un dernier point sur une erreur fréquente : beaucoup passent une URL dans l’outil d’inspection une fois et s’estiment tranquilles. En réalité, le rapport « Pages indexées » de la GSC se consulte chaque semaine. Si le nombre de pages « Explorées, non indexées » augmente deux semaines de suite, c’est qu’on génère de nouvelles pages pauvres ou qu’un problème de canonical est apparu. Le seuil d’alerte est de 200 ; au-delà, vérifiez le robots.txt, le sitemap et la dernière modification de template.

Sur un site multilingue, faites aussi attention à l’articulation entre hreflang et canonical. Chaque version linguistique se déclare en canonical elle-même et liste toutes les langues en hreflang ; ne pointez pas le canonical d’une page anglaise vers une page allemande, et ne faites pas pointer un hreflang anglais vers une URL inexistante. Une balise hreflang mal écrite est la première cause d’anomalies d’indexation sur un site multilingue, voir Hreflang et versions multilingues.

En SEO technique, il y a un ordre de priorité : corrigez d’abord les erreurs d’exploration, puis les erreurs d’indexation, et enfin le classement. Un site dont le robots.txt n’est même pas configuré n’a rien à faire dans une discussion sur le classement. Partez du rapport « Couverture » de la GSC pour ramener les erreurs à zéro, puis regardez les positions des mots-clés dans le rapport « Performances » : l’ordre ne s’inverse pas.

Pour finir, une checklist : avant la mise en ligne, passez 5 pages de gabarit dans l’outil d’inspection d’URL et vérifiez un code HTTP 200, un canonical correct, un balisage fil d’Ariane sans erreur, une pagination auto-référente et un robots.txt qui ne bloque rien par erreur. Ces cinq points validés, la couche SEO technique est livrée. Le reste revient au contenu et aux liens entrants.

FAQ — Questions fréquentes

Trait d’union ou underscore dans une URL ?
Le trait d’union. Google le considère officiellement comme un séparateur de mots, alors que l’underscore fusionne deux mots en un seul. Donc /high-pressure-washer/ est correct, tandis que /high_pressure_washer/ sera lu comme un seul mot.
Faut-il écrire rel=next/prev pour la pagination ?
Non. Google a annoncé en mars 2019 qu’il n’utilise plus rel=next/rel=prev comme signal de pagination : les écrire ne sert à rien. La bonne méthode est un canonical auto-référent sur chaque page, pour que les pages 1 à N soient indexées indépendamment.
Pour la pagination, faut-il pointer le canonical des pages 2 et suivantes vers la page 1 ?
Non. Ainsi, les pages 2 à 10 disparaissent toutes de l’index et le volume total indexé de la page de liste tombe à 1/10. La bonne méthode est un canonical qui pointe vers l’URL de chaque page. Si une catégorie dépasse 10 pages de produits, remplacez la pagination par des filtres ou un index alphabétique.
Canonical : URL relative ou absolue ?
URL absolue. Google sait généralement résoudre une URL relative, mais l’absolue est plus sûre, surtout en cas de multi-site, de CDN ou de bascule HTTP/HTTPS. Le format est une URL complète commençant par https, avec un slash final.
Le fil d’Ariane peut-il rester purement visuel, sans balisage structuré ?
Ça peut fonctionner, mais le fil d’Ariane remplacera beaucoup moins souvent l’URL dans les SERP. Pensez à ajouter aussi un balisage BreadcrumbList en JSON-LD, avec des URL absolues, et vérifiez le jour de la mise en ligne avec le test des résultats enrichis. Un balisage sans navigation visible relève du texte masqué, donc c’est une infraction.
Peut-on corriger une faute de frappe dans une URL après sa mise en ligne ?
Oui, mais il faut une carte de redirections 301 qui pointe définitivement les anciennes URL vers les nouvelles, puis demander une nouvelle exploration dans Search Console via l’outil d’inspection d’URL. Modifier une URL est une opération à risque : le classement et les backlinks fluctuent pendant 4 à 8 semaines. À ne faire que si c’est vraiment nécessaire.

Pour conclure

Aucun des quatre piliers du SEO technique n’a rien de magique : ils permettent simplement à Google de bien comprendre votre site. L’URL fixe la structure, le fil d’Ariane indique le chemin, la pagination gère l’indexation, le canonical élimine les doublons. Si un seul de ces quatre points est mal fait, le meilleur contenu du monde ne se classera pas.

Trois étapes pour passer à l’action : cette semaine, vérifiez 5 pages types avec l’outil d’inspection d’URL pour confirmer l’absence de paramètres dynamiques et un nombre de niveaux inférieur ou égal à 3 ; la semaine suivante, corrigez les modèles de pagination et de canonical, et supprimez tous les rel=next/prev ; la troisième semaine, regardez dans le rapport d’indexation de la GSC si les pages « explorées, non indexées » sont moins de 200.

Une phrase à retenir : le SEO technique n’est pas un bonus, c’est le ticket d’entrée. Réussissez ces quatre points, et votre contenu méritera enfin d’être discuté.

崔立姝
崔立姝 Expert Cratère

Responsable Livraison · Opérations · Équipe Livraison et Opérations de Ring Mountain

Responsable livraison & opérations chez Cratère (Crater). En charge de l'exécution SEO, de la gestion des canaux sociaux et de la distribution de contenu, spécialisé dans l'analyse des actions de croissance par la donnée. Pilote la livraison de nombreux projets d'expansion internationale, avec un focus sur la synergie entre Facebook, Twitter, TikTok, YouTube et le SEO/GEO.

Mise en œuvre du SEOGestion de contenuAnalyse de cas
1106partages
84articles de base de connaissances