Checklist SEO technique pour les boutiques en ligne
SEO technique pour Shopify et WooCommerce : noindex, robots.txt, sitemap, balises title, H1, canonical, données structurées Product, Open Graph, alt.
Rédaction FixReports15 min de lecture
Une checklist SEO technique pour boutique en ligne vérifie trois choses : les moteurs de recherche peuvent explorer et indexer les pages que vous voulez faire trouver, ils peuvent comprendre ce qu’est chaque page, et ils peuvent bien l’afficher dans les résultats. Concrètement : aucune règle noindex égarée, un fichier robots.txt qui ne bloque pas les pages importantes, un sitemap des URL canoniques, une balise title et une meta description uniques par page, un seul H1 clair, des balises canonical qui regroupent les doublons dus aux variantes et aux collections, des données structurées Product valides, des balises Open Graph, des textes alternatifs descriptifs et aucun lien interne cassé. Ces vérifications lèvent des obstacles techniques ; elles ne garantissent ni positionnement ni trafic.
Points clés
- Le fichier robots.txt contrôle l’exploration, pas l’indexation. Pour exclure une page de Google, utilisez
noindex, et ne bloquez pas cette page dans robots.txt, sinon Google ne voit jamais la règle (Google Search Central (s’ouvre dans un nouvel onglet)). - Un fichier sitemap peut contenir jusqu’à 50 000 URL ou 50 Mo non compressés, et Google ignore
<priority>et<changefreq>(Google Search Central (s’ouvre dans un nouvel onglet)). - Google indique qu’il n’existe pas de nombre idéal de titres, mais un seul H1 qui nomme le produit reste le titre principal le plus clair pour les acheteurs et les lecteurs d’écran.
- Les fiches de marchand exigent un nom de produit, une image et un
Offerimbriqué (et nonAggregateOffer) avec un prix supérieur à zéro et une devise (Google Search Central (s’ouvre dans un nouvel onglet)).
Que gèrent Shopify et WooCommerce par défaut ?
Shopify prend en charge la plupart des bases du SEO technique au niveau de la plateforme et du thème, alors qu’une boutique WooCommerce s’appuie, pour plusieurs d’entre elles, sur le cœur de WordPress et sur une extension SEO.
| Élément | Shopify | WooCommerce (WordPress) |
|---|---|---|
| Sitemap XML | /sitemap.xml, automatique | /wp-sitemap.xml depuis WordPress 5.5, ou celui d’une extension SEO |
| robots.txt | Automatique ; modifiable avec robots.txt.liquid | Fichier virtuel généré par WordPress, qui indique le sitemap natif |
| Balises canonical | Ajoutées automatiquement | Le cœur de WordPress ne les ajoute que sur les pages individuelles |
| Meta description | Champ de la section d’aperçu dans les moteurs de recherche de chaque produit | Extension SEO ou thème |
| Données structurées Product | Thème, via le filtre structured_data | JSON-LD natif de WooCommerce sur les fiches produit |
| Balises Open Graph | Thème (Dawn : meta-tags.liquid) | Extension SEO ou thème |
| Panier et paiement | Bloqués (Disallow) dans robots.txt | Marqués noindex par WooCommerce |
Les détails et les sources de chaque ligne figurent ci-dessous (situation en octobre 2026).
Comment s’assurer que les pages de la boutique peuvent être indexées ?
Une page peut être indexée lorsqu’elle renvoie un code 200, qu’elle n’est pas bloquée par robots.txt et qu’elle ne porte aucune règle noindex.
Une règle noindex peut figurer dans une balise meta ou dans un en-tête HTTP, et Google ne la prend pas en charge dans robots.txt (Google (s’ouvre dans un nouvel onglet)) :
<meta name="robots" content="noindex">
X-Robots-Tag: noindex
Le fichier robots.txt gère le trafic des robots d’exploration ; une URL bloquée peut tout de même apparaître dans les résultats, sans description, si d’autres pages renvoient vers elle (Google (s’ouvre dans un nouvel onglet)). Le rapport Indexation des pages (s’ouvre dans un nouvel onglet) de Search Console liste chaque URL non indexée avec un motif, par exemple une URL marquée « noindex ». Toutes les URL n’ont pas besoin d’être indexées, mais vos produits et vos collections, si.
Shopify
Le fichier robots.txt par défaut bloque les chemins de l’administration, du panier, du paiement, du compte et des commandes, ainsi que les URL de collections filtrées (/collections/*+*) et triées (sort_by) qui font doublon avec les pages de collection. Vous pouvez le modifier avec un modèle robots.txt.liquid, mais Shopify considère qu’il s’agit d’une personnalisation non prise en charge et prévient qu’une erreur peut faire perdre à une boutique tout son trafic (centre d’aide Shopify (s’ouvre dans un nouvel onglet)).
Pour masquer une page, un article de blog ou un produit, attribuez la valeur 1 à un métachamp entier seo.hidden : l’élément disparaît alors des sitemaps, des moteurs de recherche et de la recherche de la boutique ; le statut de produit Unlisted (non répertorié) masque aussi les produits des collections et des recommandations (centre d’aide Shopify (s’ouvre dans un nouvel onglet)). Tant qu’une boutique est protégée par un mot de passe, les moteurs de recherche ne peuvent pas lire son sitemap.
WooCommerce
Vérifiez Settings > Reading > Search engine visibility (Réglages > Lecture > Visibilité pour les moteurs de recherche si votre interface est en français). Lorsque la case « Demander aux moteurs de recherche de ne pas indexer ce site » est cochée, WordPress (depuis la version 5.3) ajoute une balise meta robots noindex, nofollow à vos pages (WordPress.org (s’ouvre dans un nouvel onglet)) et désactive le sitemap natif. Si la boutique a été construite sur un site de préproduction, vérifiez que la case a bien été décochée au lancement. WooCommerce marque lui-même les pages Panier, Commande et Mon compte en noindex et envoie X-Robots-Tag: noindex sur des points de terminaison comme la confirmation de commande (source de WooCommerce (s’ouvre dans un nouvel onglet)), ce qui est normal.
Que doit contenir le sitemap XML d’une boutique en ligne ?
Le sitemap ne doit lister que les URL canoniques et indexables que vous voulez voir dans les résultats : produits, collections ou catégories, pages de contenu et articles de blog.
Les règles de Google : jusqu’à 50 000 URL ou 50 Mo par fichier, un index de sitemaps pour les ensembles plus volumineux, des URL absolues, uniquement les URL que vous voulez voir dans les résultats, et <lastmod> seulement si la date est exacte (Google (s’ouvre dans un nouvel onglet)). Envoyez le sitemap depuis le rapport Sitemaps de Search Console ou indiquez-le dans robots.txt :
Sitemap: https://example.com/sitemap.xml
Sur Shopify, chaque domaine dispose d’un sitemap.xml automatique qui renvoie vers des sitemaps enfants pour les produits, les collections, les blogs et les pages, et qui se met à jour au fil de vos ajouts ; chaque domaine international a le sien (centre d’aide Shopify (s’ouvre dans un nouvel onglet)).
Sur WooCommerce, WordPress 5.5 et les versions ultérieures servent un index de sitemaps natif à l’adresse /wp-sitemap.xml, mentionné dans le robots.txt de WordPress, avec par défaut jusqu’à 2 000 entrées par sitemap. Les extensions SEO comme Yoast SEO le remplacent par le leur (Make WordPress Core (s’ouvre dans un nouvel onglet)). Vérifiez quel sitemap est réellement en ligne avant de l’envoyer.
Comment rédiger les balises title et les meta descriptions des produits ?
Donnez à chaque page un titre unique et descriptif et une meta description qui la résume, en plaçant les mots importants au début, car Google tronque les deux pour les adapter à l’écran.
Les recommandations de Google sur les titres : rédigez des titres descriptifs et concis, évitez le bourrage de mots clés et les formules répétées d’une page à l’autre, et placez le nom du site au début ou à la fin avec un séparateur. Il n’y a pas de limite de longueur, mais les liens de titre sont tronqués selon la largeur de l’appareil (Google (s’ouvre dans un nouvel onglet)). Google peut aussi composer le lien de titre à partir d’un autre texte, comme le H1 ou og:title.
Pour les extraits, Google s’appuie surtout sur le contenu de la page, et sur la meta description lorsqu’elle décrit la page plus fidèlement. Il suggère d’y inclure des informations sur le produit comme le prix ou le fabricant, et indique que les descriptions générées automatiquement conviennent si elles sont lisibles et variées (Google (s’ouvre dans un nouvel onglet)).
<title>Linen shirt, natural, relaxed fit | Example Store</title>
<meta name="description" content="Relaxed-fit shirt in European linen. Sizes XS to XXL, $68, free returns within 30 days.">
- Shopify : modifiez le titre de la page (Page title), la meta description (Meta description) et l’identifiant d’URL (URL handle) dans la section d’aperçu dans les moteurs de recherche de chaque produit (centre d’aide Shopify (s’ouvre dans un nouvel onglet)). Shopify accepte jusqu’à 70 caractères dans le titre, en suggère environ 60, et recommande 160 caractères pour la description (centre d’aide Shopify (s’ouvre dans un nouvel onglet)).
- WooCommerce : le cœur de WordPress n’affiche pas de meta description (vérifié dans le code source de la version 7.1.3) : utilisez une extension SEO ou votre thème.
Chaque page doit-elle avoir un seul et unique H1 ?
Google n’impose pas de nombre précis, mais un seul H1 qui nomme la page reste le titre principal le plus clair pour les acheteurs, les lecteurs d’écran et les moteurs de recherche.
Le guide de démarrage SEO de Google indique qu’il n’existe pas de nombre idéal de titres et que leur ordre n’a pas d’importance pour la recherche Google, même si un ordre sémantique aide les lecteurs d’écran (Google (s’ouvre dans un nouvel onglet)). Ses recommandations sur les liens de titre suggèrent de faire du titre principal le texte le plus visible, par exemple le premier <h1> visible. Le tutoriel du W3C ajoute que les titres communiquent l’organisation de la page et qu’il faut éviter de sauter des niveaux (W3C WAI (s’ouvre dans un nouvel onglet)).
Erreurs fréquentes sur les boutiques : le logo dans un H1 sur chaque page, le nom du produit dans une <div> ou un H2, un second H1 ajouté par une application, et des pages de collection sans H1.
Comment les URL canoniques gèrent-elles les doublons de variantes et de collections ?
Une balise canonical indique à Google laquelle de plusieurs URL au contenu identique il doit indexer : les URL à paramètre de variante et les URL passant par une collection doivent donc pointer vers une seule URL de produit préférée.
Google considère les redirections et rel="canonical" comme des signaux forts, et la présence dans le sitemap comme un signal faible. Utilisez des URL absolues, et n’utilisez ni robots.txt ni noindex pour choisir une URL canonique (Google (s’ouvre dans un nouvel onglet)). Pour des variantes reposant sur un paramètre de requête facultatif comme ?color=green, Google suggère de retenir l’URL sans le paramètre comme URL canonique. Il ignore les fragments # : les variantes ont donc besoin de chemins ou de paramètres. Il recommande aussi des balises canonical autoréférentes sur les pages indexables et des URL cohérentes entre les liens, les sitemaps et les balises canonical (Google (s’ouvre dans un nouvel onglet)).
<link rel="canonical" href="https://example.com/products/linen-shirt">
Si Google ignore votre choix, le rapport Indexation des pages affiche le motif « Duplicate, Google chose different canonical than user » (en double, Google a choisi une URL canonique différente de celle de l’utilisateur), signe habituel de signaux contradictoires.
- Shopify : les balises canonical sont générées automatiquement (centre d’aide Shopify (s’ouvre dans un nouvel onglet)) ; le thème Dawn affiche
<link rel="canonical" href="{{ canonical_url }}">. Les thèmes qui utilisent le filtrewithincréent des URL de produit liées à une collection (/collections/summer/products/linen-shirt), et Shopify précise qu’elles font doublon avec la page produit standard (Shopify (s’ouvre dans un nouvel onglet)). Vérifiez que leur balise canonical pointe vers/products/linen-shirt. - WooCommerce : le cœur de WordPress n’affiche une balise canonical que sur les vues individuelles comme les produits et les pages (référence développeur WordPress (s’ouvre dans un nouvel onglet)) : les archives de la boutique et des catégories dépendent donc de votre extension SEO ou de votre thème. Modifier la structure des permaliens produit change toutes les URL de produit, et les anciens liens renvoient des erreurs 404 si vous n’ajoutez pas de redirections (WooCommerce (s’ouvre dans un nouvel onglet)).
Comment configurer les données structurées Product pour les fiches de marchand ?
Ajoutez un balisage Product avec un Offer imbriqué qui correspond au prix et à la disponibilité affichés sur la page, puis testez-le avec le test des résultats enrichis de Google.
Google utilise les extraits de produit pour les pages produit sur lesquelles on ne peut pas acheter directement, et les fiches de marchand pour celles sur lesquelles on le peut (Google (s’ouvre dans un nouvel onglet)). Il recommande généralement JSON-LD (Google (s’ouvre dans un nouvel onglet)). Les fiches de marchand exigent name, image et offers sous forme d’Offer, avec un price supérieur à zéro et un priceCurrency au format ISO 4217. Les propriétés recommandées comprennent availability, gtin, brand, aggregateRating, shippingDetails et hasMerchantReturnPolicy (Google (s’ouvre dans un nouvel onglet)). Pour les variantes, Google prend en charge ProductGroup avec hasVariant, variesBy et productGroupID (Google (s’ouvre dans un nouvel onglet)).
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Linen shirt, natural",
"image": ["https://example.com/images/linen-shirt-1x1.jpg"],
"sku": "LS-NAT-M",
"brand": { "@type": "Brand", "name": "Example Store" },
"offers": {
"@type": "Offer",
"url": "https://example.com/products/linen-shirt",
"price": "68.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock"
}
}
</script>
Ne balisez que ce que les acheteurs peuvent voir ; Google ne garantit pas que les données structurées apparaîtront dans les résultats (Google (s’ouvre dans un nouvel onglet)).
- Shopify :
{{ product | structured_data }}génère unProductpour les produits sans variantes et unProductGrouppour les produits avec variantes (Shopify (s’ouvre dans un nouvel onglet)) ; Dawn l’inclut dans sa section produit. Si une application d’avis ou de SEO ajoute son propre balisage, vérifiez l’absence de doublons. - WooCommerce : le cœur de WooCommerce affiche du JSON-LD Product sur les fiches produit, avec le SKU, les offres, les notes lorsqu’il existe des avis, et un GTIN lorsque le champ GTIN, UPC, EAN ou ISBN (ajouté dans WooCommerce 9.2 (s’ouvre dans un nouvel onglet)) est renseigné. Les produits variables dont les variations ont des prix différents reçoivent une fourchette de prix
AggregateOffer, sauf si l’URL sélectionne une variation (source de WooCommerce (s’ouvre dans un nouvel onglet)) : testez-les, car les fiches de marchand exigent unOffer.
Pour les retours, Google accepte aussi une politique de retour définie au niveau de l’organisation dans le balisage, mais les paramètres de Merchant Center ou de Search Console prévalent (Google (s’ouvre dans un nouvel onglet)).
Quelles balises Open Graph une fiche produit doit-elle comporter ?
Les fiches produit doivent comporter og:title, og:type, og:image et og:url, ainsi que og:description et og:image:alt, pour que les liens partagés affichent le bon titre et la bonne photo.
Le protocole Open Graph classe ces quatre balises comme obligatoires, définit og:url comme l’URL canonique et indique que og:image:alt doit accompagner chaque og:image (ogp.me (s’ouvre dans un nouvel onglet)).
<meta property="og:type" content="product">
<meta property="og:title" content="Linen shirt, natural">
<meta property="og:url" content="https://example.com/products/linen-shirt">
<meta property="og:image" content="https://example.com/images/linen-shirt-1200x630.jpg">
<meta property="og:image:alt" content="Natural linen shirt on a hanger">
<meta property="og:description" content="Relaxed-fit shirt in European linen.">
- Shopify : le fichier
snippets/meta-tags.liquidde Dawn génère ces balises à partir du titre de la page, de l’URL canonique et de l’image du produit (Shopify Dawn sur GitHub (s’ouvre dans un nouvel onglet)). Définissez une image par défaut sous Online Store > Preferences (Boutique en ligne > Préférences si votre interface est en français) (centre d’aide Shopify (s’ouvre dans un nouvel onglet)). - WooCommerce : ni le cœur de WordPress (7.1.3) ni WooCommerce (11.2.1) n’affichent de balises Open Graph : ajoutez-les avec une extension SEO ou votre thème.
Pourquoi le texte alternatif compte-t-il pour les images produit ?
Le texte alternatif indique aux moteurs de recherche et aux utilisateurs de lecteurs d’écran ce que montre une image produit, et Google l’utilise en complément de la vision par ordinateur et du contenu de la page.
Les recommandations de Google sur les images demandent un texte alternatif utile et précis, sans bourrage de mots clés ; son meilleur exemple est « chiot dalmatien jouant à la balle ». Google n’indexe pas les images d’arrière-plan CSS : les photos produit doivent donc se trouver dans des éléments <img> (Google (s’ouvre dans un nouvel onglet)). Pour une boutique, cela signifie un texte alternatif comme « Chemise en lin naturel, vue de dos », et non « chemise chemise lin acheter ».
- Shopify : ouvrez le produit, cliquez sur l’image, choisissez Edit alt text (modifier le texte alternatif), puis Save alt text (enregistrer le texte alternatif) (centre d’aide Shopify (s’ouvre dans un nouvel onglet)).
- WooCommerce : renseignez le champ Alt Text (Texte alternatif si votre interface est en français) dans les détails de chaque image de la médiathèque (WordPress.org (s’ouvre dans un nouvel onglet)).
Comment trouver et corriger les liens internes cassés ?
Explorez votre boutique avec un crawler, listez les liens internes qui renvoient une erreur 4xx, puis mettez à jour chaque lien ou redirigez l’ancienne URL en 301 vers la page active la plus proche.
Google explore les liens construits comme des éléments <a> dotés d’un attribut href, et recommande que chaque page importante reçoive un lien depuis au moins une autre page (Google (s’ouvre dans un nouvel onglet)). Les URL qui renvoient des codes 4xx ne sont pas indexées, et celles qui l’étaient sont retirées de l’index ; une redirection 301 est un signal fort, une 302 un signal faible (Google (s’ouvre dans un nouvel onglet)). Les liens d’une boutique se cassent lorsque des produits sont supprimés ou renommés, que des identifiants changent ou que des collections sont retirées, alors que les anciens liens restent dans les menus, les descriptions et les articles de blog.
- Shopify : allez dans Content > Menus > View URL redirects > Create URL redirect. Shopify ne redirige que les URL réellement cassées (centre d’aide Shopify (s’ouvre dans un nouvel onglet)).
- WooCommerce : ajoutez des règles serveur ou une extension de redirection chaque fois que vous modifiez des slugs ou les réglages des permaliens.
Une analyse gratuite signale bon nombre de ces problèmes en une minute environ. Le Rapport SEO vérifie les balises title, les meta descriptions, les H1, les balises canonical, noindex, robots.txt, le sitemap, les données structurées Product, Open Graph, les textes alternatifs et les liens internes cassés sur un maximum de 25 pages, avec des corrections adaptées à votre plateforme.
Foire aux questions
Corriger le SEO technique garantit-il un meilleur positionnement ?
Non. Ces corrections suppriment les raisons pour lesquelles une page ne peut pas être explorée, indexée ou comprise ; le positionnement dépend toujours de la pertinence et de nombreux autres facteurs.
Chaque variante de produit doit-elle avoir sa propre URL indexée ?
Cela dépend de la façon dont les variantes sont construites. Si elles partagent une même page et ne diffèrent que par un paramètre de requête facultatif, Google suggère de retenir l’URL sans le paramètre comme URL canonique ; si chaque variante a sa propre page, les recommandations de Google sur les variantes traitent chaque page séparément.
Pourquoi mon produit n’affiche-t-il pas de résultats enrichis malgré un balisage valide ?
Google ne garantit pas de résultats enrichis pour des données structurées valides. Vérifiez que le balisage correspond au contenu visible, qu’il utilise un Offer avec un prix supérieur à zéro et qu’il passe le test des résultats enrichis.
Faut-il bloquer les pages de collection filtrées dans robots.txt ?
Sur Shopify, le fichier robots.txt par défaut interdit déjà l’exploration des URL de collections filtrées et triées, car elles font doublon avec les pages de collection. Si vous modifiez robots.txt.liquid, conservez ces règles, sauf raison précise de les changer.
Sources
- Block search indexing with noindex (s’ouvre dans un nouvel onglet), Google Search Central, mis à jour le 10 décembre 2025
- Introduction to robots.txt (s’ouvre dans un nouvel onglet), Google Search Central, mis à jour le 10 décembre 2025
- Build and submit a sitemap (s’ouvre dans un nouvel onglet), Google Search Central, mis à jour le 8 juillet 2026
- Page indexing report (s’ouvre dans un nouvel onglet), aide Search Console (Google), consulté le 22 octobre 2026
- Influencing your title links (s’ouvre dans un nouvel onglet), Google Search Central, mis à jour le 10 décembre 2025
- Control your snippets in search results (s’ouvre dans un nouvel onglet), Google Search Central, mis à jour le 20 avril 2026
- SEO starter guide (s’ouvre dans un nouvel onglet), Google Search Central, mis à jour le 10 décembre 2025
- How to specify a canonical URL (s’ouvre dans un nouvel onglet), Google Search Central, mis à jour le 10 juillet 2026
- Designing a URL structure for ecommerce sites (s’ouvre dans un nouvel onglet), Google Search Central, mis à jour le 10 décembre 2025
- Product structured data (s’ouvre dans un nouvel onglet), Google Search Central, mis à jour le 10 décembre 2025
- Merchant listing structured data (s’ouvre dans un nouvel onglet), Google Search Central, mis à jour le 8 septembre 2026
- Product variant structured data (s’ouvre dans un nouvel onglet), Google Search Central, mis à jour le 8 septembre 2026
- Merchant return policy structured data (s’ouvre dans un nouvel onglet), Google Search Central, mis à jour le 8 septembre 2026
- General structured data guidelines (s’ouvre dans un nouvel onglet), Google Search Central, mis à jour le 10 juillet 2026
- Introduction to structured data markup (s’ouvre dans un nouvel onglet), Google Search Central, mis à jour le 10 décembre 2025
- Image SEO best practices (s’ouvre dans un nouvel onglet), Google Search Central, mis à jour le 2 mars 2026
- Make your links crawlable (s’ouvre dans un nouvel onglet), Google Search Central, mis à jour le 10 décembre 2025
- How HTTP status codes and network errors affect Google Search (s’ouvre dans un nouvel onglet), Google Search Central, mis à jour le 4 février 2026
- Headings (s’ouvre dans un nouvel onglet), W3C Web Accessibility Initiative, mis à jour le 4 mai 2017
- The Open Graph protocol (s’ouvre dans un nouvel onglet), ogp.me, consulté le 22 octobre 2026
- Editing robots.txt.liquid (s’ouvre dans un nouvel onglet), centre d’aide Shopify, consulté le 22 octobre 2026
- Hide a page from search engines (s’ouvre dans un nouvel onglet), centre d’aide Shopify, consulté le 22 octobre 2026
- Finding and submitting your sitemap (s’ouvre dans un nouvel onglet), centre d’aide Shopify, consulté le 22 octobre 2026
- SEO overview (s’ouvre dans un nouvel onglet), centre d’aide Shopify, consulté le 22 octobre 2026
- Adding keywords to your store (s’ouvre dans un nouvel onglet), centre d’aide Shopify, consulté le 22 octobre 2026
- Adding and updating products (s’ouvre dans un nouvel onglet), centre d’aide Shopify, consulté le 22 octobre 2026
- URL redirects (s’ouvre dans un nouvel onglet), centre d’aide Shopify, consulté le 22 octobre 2026
- Online store preferences (s’ouvre dans un nouvel onglet), centre d’aide Shopify, consulté le 22 octobre 2026
- Liquid filters: structured_data (s’ouvre dans un nouvel onglet), Shopify, consulté le 22 octobre 2026
- Liquid filters: within (s’ouvre dans un nouvel onglet), Shopify, consulté le 22 octobre 2026
- Dawn theme: snippets/meta-tags.liquid (s’ouvre dans un nouvel onglet), Shopify sur GitHub, consulté le 22 octobre 2026
- Settings Reading screen (s’ouvre dans un nouvel onglet), documentation WordPress.org, mis à jour le 8 juin 2024
- Media Library screen (s’ouvre dans un nouvel onglet), documentation WordPress.org, mis à jour le 6 juin 2024
- New XML sitemaps functionality in WordPress 5.5 (s’ouvre dans un nouvel onglet), Make WordPress Core, 22 juillet 2020
- rel_canonical() (s’ouvre dans un nouvel onglet), référence développeur WordPress, consulté le 22 octobre 2026
- Permalinks (s’ouvre dans un nouvel onglet), documentation WooCommerce, consulté le 22 octobre 2026
- WooCommerce 9.2: A better experience for all users (s’ouvre dans un nouvel onglet), blog des développeurs WooCommerce, août 2024
- class-wc-structured-data.php (s’ouvre dans un nouvel onglet) et wc-template-functions.php (s’ouvre dans un nouvel onglet), WooCommerce sur GitHub, vérifiés sur la version 11.2.1, octobre 2026
Tous les guides
- Checklist fiche produit : ce qui freine l’achat en ligneChecklist fiche produit d’après Baymard et WebAIM : prix, livraison et retours, photos, avis, ajout au panier sur mobile, pop-ups, recherche, clavier.
- Core Web Vitals pour les boutiques en ligne : LCP, INP et CLS expliquésCe que mesurent LCP, INP et CLS, les seuils au 75e centile, données de laboratoire ou de terrain, et les correctifs courants sur Shopify et WooCommerce.
- L’Acte européen sur l’accessibilité et les boutiques en ligne : ce qui s’applique depuis juin 2025Depuis le 28 juin 2025, l’EAA couvre les boutiques vendant aux consommateurs de l’UE : champ d’application, microentreprises, EN 301 549, WCAG, informations.