Audit SEO des fiches produits : nous trouvons et résolvons les problèmes automatiquement
Une boutique WooCommerce typique perd 30 à 50 % de son trafic organique en raison de descriptions vides, de titres en double et de textes alternatifs manquants. L'auditeur intégré vérifie chaque carte par rapport à plus de 15 critères et aide à résoudre les problèmes en masse.
COS / KNOWLEDGE BASE
Audit SEO des fiches produits : nous trouvons et résolvons les problèmes automatiquement
Une connaissance m'a appelé la semaine dernière - le propriétaire d'une boutique en ligne d'huiles et lubrifiants industriels. La voix est fatiguée, un peu irritée. "Oleg, nous travaillons avec une agence de référencement depuis trois mois, en leur payant cent mille par mois, mais nos positions n'augmentent pas. Ils envoient des rapports, des tableaux, des graphiques - mais rien ne change. Peut-être que le référencement ne fonctionne pas du tout pour notre niche ?" J'ai demandé un lien vers le site et fait un audit rapide. Savez-vous ce que j'ai vu ? Sur les 16 000 fiches produits, 9 000 avaient une description vide – juste un nom et un prix. Pour 4 000 produits, le titre et la description ont été dupliqués car quelqu'un a déjà créé un modèle dans Yoast et n'y est jamais revenu. Textes alternatifs pour les images ? Environ 80 % des photos n’en comportaient pas. Des liens internes entre les produits ? Zéro. Des données structurées ? Uniquement le schéma produit de base généré par WooCommerce, et celui-ci avec des erreurs. Et ces gars-là paient cent mille dollars par mois à une agence qui s'occupe de la « stratégie » et du « noyau sémantique », mais ne touche pas au fondement - les fiches produits elles-mêmes.
Je ne raconte pas cette histoire pour faire honte à qui que ce soit. C'est une situation tout à fait typique. J'ai vu des dizaines de magasins WooCommerce, et le problème est le même partout : le référencement technique des fiches produits est dans un état catastrophique, et les propriétaires ne le savent même pas. Ils dépensent de l'argent en liens, en marketing de contenu, en publicité contextuelle - mais ne remarquent pas que leurs pages de produits, qui devraient générer du trafic organique, ne sont tout simplement pas optimisées. Et ce n’est pas une question de paresse ou de bêtise. C'est une question d'échelle. Lorsque vous avez 500 produits, vous pouvez vous asseoir et rédiger manuellement des balises méta, des descriptions et des textes alternatifs. Lorsqu’il y a 5 000 ou 15 000 produits, il est physiquement impossible de le faire à la main. Nous avons besoin d'automatisation et nous avons besoin d'un outil qui ne se contente pas de « vérifier le référencement », mais qui détecte réellement les problèmes et aide à les résoudre. C'est exactement l'outil que nous avons intégré à COS WP Woo, et c'est de cela dont je veux parler.
Mais avant d'aborder les fonctionnalités et les capacités, voyons pourquoi le référencement des fiches produits est encore plus important. Pas en théorie, mais en pratique, avec des chiffres et des exemples.
Lorsque j'ai commencé à travailler sur des projets de commerce électronique, je croyais naïvement que l'essentiel dans le référencement des boutiques en ligne était les catégories. Optimisez la page de catégorie pour « huile hydraulique », « huile moteur 5W-30 », « huile de transmission » - et le trafic sera fluide. C'est en partie vrai : les catégories attirent beaucoup de trafic. Mais voici ce que j'ai remarqué dans la pratique. Les pages de produits génèrent jusqu'à trois à cinq fois plus de trafic organique que les catégories. Pourquoi? Parce que les utilisateurs recherchent des choses spécifiques. Pas « huile moteur », mais « prix Shell Helix HX8 5W-30 4 litres ». Pas « huile hydraulique », mais « caractéristiques du point d'écoulement VMGZ-45 ». Il s’agit de requêtes à longue traîne et à basse fréquence, mais il y en a un très grand nombre au total. Et chaque fiche produit est un point d’entrée potentiel pour une telle demande. Mais seulement s'il est optimisé. Si la carte contient une description vide, un titre de modèle « Produit - acheter dans une boutique en ligne », aucun texte alternatif pour les images et aucune donnée structurée, le moteur de recherche ne comprend tout simplement pas de quoi parle cette page et ne l'affiche pas dans les résultats de recherche.
J'ai mené une expérience sur l'un de nos projets - un magasin de 12 000 produits. Nous avons pris les 500 cartes les plus visitées et les avons optimisées : nous avons écrit des balises méta uniques, ajouté des descriptions détaillées, ajouté des textes alternatifs et implémenté des blocs FAQ avec des données structurées. Après trois mois, le trafic organique vers ces 500 pages a augmenté de 47 %. Pas le site dans son intégralité, juste ces pages. La conversion a également augmenté parce que les descriptions sont devenues plus informatives, mais c'est une autre histoire. La question est de savoir comment étendre cette approche à l’ensemble du catalogue. Manuellement? Avec 12 000 produits, cela représente un travail de six mois pour deux gestionnaires de contenu. Et au moment où ils auront terminé la dernière carte, les premières seront déjà obsolètes - l'assortiment est mis à jour. C’est là que commence la conversation sur l’automatisation.
Qu'est-ce qui casse exactement dans les cartes et pourquoi personne ne le remarque
Laissez-moi vous parler des problèmes typiques que nous rencontrons lors de l'audit des magasins WooCommerce. Pas de manière abstraite, mais spécifiquement : qu’est-ce qui ne va pas exactement et à quoi cela conduit-il ? J'ai longtemps systématisé ces observations, et au final nous avons identifié plus d'une quinzaine de critères selon lesquels l'auditeur du COS WP Woo vérifie chaque carte. Mais pour comprendre l’ampleur du désastre, il suffit d’en examiner les principaux.
Le premier et le plus douloureux problème concerne les descriptions vides ou trop courtes. WooCommerce vous permet de créer un produit sans aucune description – juste un nom, un prix, une image. Et beaucoup le font, notamment lors de l'importation depuis 1C ou un système ERP. Le produit est arrivé avec un numéro d'article, un prix et un nom « Huile hydraulique VMGZ-45 bidon 20 l » - et c'est tout, cela semble suffire. Mais pour un moteur de recherche, ce n'est pas une page, mais un talon. Google et Yandex voient 50 mots de texte sur une page et décident que le contenu ici n'est pas informatif. Un contenu léger est un signal direct d’une diminution des résultats de recherche. Nous fixons une limite minimale de 300 mots pour une description de produit, et il s'agit toujours d'un seuil souple. Idéalement, 500 à 800 mots avec les caractéristiques techniques, la portée, les avantages. Notre auditeur scanne chaque carte et marque celles dont la description est plus courte que le seuil. Mais il ne se contente pas de signaler : il établit des priorités. Une carte avec 5 000 vues par mois et une description vide reçoit une priorité critique. Une carte avec 10 vues est faible. Parce que les ressources sont toujours limitées et qu'il faut corriger ce qui donnera le maximum d'effet.
Le deuxième problème est la duplication des balises méta. Le titre et la méta description sont ce que l’utilisateur voit dans les résultats de recherche. Ceci est votre vitrine, votre première impression. Et vous savez ce que je vois dans la plupart des magasins ? Modèle comme "%%title%% | Acheter dans le magasin %%sitename%%". En conséquence, des milliers de pages ont des titres qui ne diffèrent que par le nom du produit, mais la méta description est généralement la même - soit vide, soit « Achetez %%title%% à un prix avantageux avec livraison dans toute la Russie ». Les moteurs de recherche le voient et le considèrent comme des doublons. Pas de pages en double complètes, bien sûr, mais le méta-contenu en double est un signal de mauvaise qualité. L'auditeur de COS WP Woo trouve toutes ces correspondances, les regroupe et montre combien de pages ont un titre ou une description identique. Ensuite, vous pouvez soit régénérer les balises méta via l'IA - et chaque carte recevra alors un titre unique, prenant en compte les caractéristiques clés du produit - soit corriger le modèle si le problème est systémique.
Le troisième problème est le manque de textes alternatifs pour les images. C’est mon cauchemar « préféré » personnellement. Dans une boutique WooCommerce moyenne, il y a trois à cinq images par produit. Avec 10 000 produits, cela représente 30 000 à 50 000 images. Et combien d’entre eux ont un texte alternatif ? Selon mes statistiques - 15-25%. Le reste est vide. Et le texte alternatif n’est pas seulement une question d’accessibilité (même si c’est aussi une question d’accessibilité). Il s’agit de Google Images, qui peut générer un trafic important dans des niches de produits. Lorsque quelqu'un recherche « à quoi ressemble une cartouche Shell Helix HX8 », Google affiche des images. Si votre image contient un texte alternatif significatif, elle sera incluse dans les résultats de recherche. Si alt est vide, non. Nous avons créé un processus groupé distinct pour générer des textes alternatifs dans COS WP Woo. Pas de modèle, mais utilisant l'IA : le modèle analyse le nom du produit, la catégorie, les attributs et génère un texte alternatif significatif pour chaque image. « Bidon d'huile moteur synthétique Shell Helix HX8 5W-30 4 litres » au lieu d'un alt vide ou, pire encore, alt="image-1234". Le processus est par lots - vous le lancez, il parcourt tout le répertoire via le planificateur d'actions, sans charger le serveur, et écrit les textes alternatifs par lots.
Par ailleurs, je voudrais m'attarder sur le fonctionnement pratique de la génération IA de textes alternatifs, car il y a ici des nuances dont on parle rarement. L'approche naïve consiste à prendre le nom du produit et à l'insérer dans l'alt. Vous obtiendrez « VMGZ-45 » pour les cinq photos d'un produit. C'est mauvais - les textes alternatifs devraient être différents pour différentes images. Notre IA examine non seulement le nom du produit, mais également l'ordre des images dans la galerie. La première image est généralement la photo principale du produit, et la variante décrit l'ensemble du produit : « Bidon d'huile hydraulique VMGZ-45 d'un volume de 20 litres ». La seconde est souvent un gros plan de l'étiquette, et l'alt le reflète : « Étiquette d'huile VMGZ-45 avec caractéristiques techniques et tolérances ». Troisièmement, il peut y avoir une photo du produit dans le cadre de son utilisation ou de son emballage dans l'entrepôt. L'IA prend en compte ces modèles et génère des textes alternatifs variés et informatifs. Bien sûr, il ne « voit » pas l’image – il fonctionne avec le contexte (titre, catégorie, position dans la galerie, attributs). Mais pour les photos de produits qui suivent des modèles standards, cela suffit dans 90 % des cas. Pour les 10 % restants, le gestionnaire de contenu peut modifier le texte alternatif manuellement - l'auditeur vous indiquera quelles images ont reçu des textes alternatifs automatiques et où les vérifier.
Le quatrième problème est le manque de liens internes. C’est quelque chose auquel beaucoup de gens ne pensent pas du tout dans le contexte des fiches produits. Il y a des catégories, il y a une navigation, il y a des « Produits similaires », n'est-ce pas suffisant ? Non, pas assez. Les liens contextuels dans le texte de description se situent à un tout autre niveau. Lorsque dans la description de l'huile VMGZ-45 il y a un lien "pour les systèmes hydrauliques fonctionnant à des températures allant jusqu'à -45°C, l'huile IGP-30 convient également" - ceci est à la fois utile pour l'utilisateur et pour le moteur de recherche, c'est un signal de relation thématique des pages. Le PageRank circule via des liens internes, et plus les connexions entre les produits sont significatives, plus l'ensemble du catalogue est agréable. Mais qui placera manuellement des liens dans les descriptions de 10 000 produits ? C'est vrai, personne. Par conséquent, COS WP Woo dispose d'InternalLinkingService - un service qui analyse le catalogue et trouve automatiquement les connexions contextuelles entre les produits. Il examine les catégories, les attributs, la compatibilité, la similarité textuelle des descriptions – et place des liens. Pas aveuglément, pas selon le modèle « insérer trois liens dans chaque description », mais de manière significative, en tenant compte du contexte.
Et le cinquième problème, mais pas le dernier, est le manque de données structurées au-delà du schéma de base du produit. WooCommerce génère immédiatement un balisage JSON-LD pour le produit : nom, prix, disponibilité, note. C'est bien, mais c'est le minimum. Mais le schéma FAQ, HowTo, Review - ce n'est pas le cas. Et c'est une occasion manquée. Lorsqu'un produit comporte un bloc FAQ contenant trois à cinq questions et réponses, balisé comme schéma FAQPage, le moteur de recherche peut afficher l'extrait enrichi directement dans les résultats. Votre résultat prend plus de place, attire plus d’attention et génère plus de clics. Le CTR peut augmenter de 20 à 30 % simplement en raison d'un extrait étendu. Nous avons intégré une génération automatique de FAQ pour chaque produit - l'IA, basée sur les caractéristiques et les descriptions, formule les questions typiques des clients et y répond. « À quelle température le VMGZ-45 peut-il être utilisé ? », « Quelle est la différence entre le VMGZ-45 et le VMGZ-60 ? », « Quel volume de bidon dois-je choisir pour changer l'huile du système hydraulique ? » - des questions que les gens se posent réellement. Et tout cela est automatiquement marqué avec JSON-LD et apparaît sur la page produit.
Je souhaite ajouter un point supplémentaire concernant la FAQ. Nous avons remarqué que les blocs FAQ améliorent non seulement le référencement grâce aux extraits enrichis, mais réduisent également la charge du support technique. Lorsque la page produit contient déjà des réponses à des questions typiques - « Quelle est la durée de conservation de l'huile VMGZ-45 ? », « Est-il possible de mélanger le VMGZ-45 avec le VMGZ-60 ? », « Quel GOST réglemente la production de VMGZ ? — les acheteurs trouvent eux-mêmes les réponses, sans contacter les managers par téléphone ou par chat. Sur l'un de nos projets, après avoir mis en place des blocs FAQ sur les 500 cartes les plus populaires, le nombre d'appels au support pour des problèmes techniques a diminué de 22 % dès le premier mois. Ce n’est bien sûr pas l’objectif principal de la FAQ, mais c’est un joli bonus. Les données structurées FAQPage sont également un signal pour les assistants vocaux. Lorsqu'un utilisateur demande à Alice ou à l'Assistant Google « à quelle température le VMGZ-45 gèle-t-il ? » — c'est le schéma FAQ qui apporte la réponse. Et si votre magasin est le premier à proposer cette réponse, vous obtenez à la fois du trafic vocal et une notoriété de marque.
Tableau de bord : lorsqu'il y a beaucoup de données, une priorisation est nécessaire
Savez-vous ce qui se passe lorsque vous réalisez un audit SEO sur une boutique de 15 000 produits ? Vous obtenez une liste de 15 000 lignes présentant des problèmes. Et si chaque produit présente trois ou quatre problèmes, cela représente 50 000 à 60 000 enregistrements. Regarder une table comme celle-ci, c’est comme essayer de boire à une lance à incendie. Vos yeux s'écarquillent, vos mains abandonnent et vous fermez la languette en pensant "Je le découvrirai plus tard". Ce « plus tard » n’arrive généralement pas.
Nous avons nous-mêmes vécu cette douleur lorsque nous avons construit l'auditeur. La première version ressemblait à ceci : un tableau avec tous les problèmes, triés par type. Techniquement correct, absolument inutile en pratique. Parce qu’on ne sait pas à quoi s’accrocher. Corriger 9 000 descriptions vides ? Ou les 4 000 premiers titres en double ? Ou commencer par des textes alternatifs ? Sans priorisation, un audit se transforme en un document paralysant.
Nous avons donc réalisé un Dashboard qui fonctionne différemment. Il ne se contente pas de montrer les problèmes : il les classe en fonction de leur impact sur l'entreprise. L'algorithme est simple mais efficace : nous prenons les données de trafic pour chaque page (de Google Analytics ou Yandex.Metrica, si connecté), les multiplions par le « poids » du problème (une description vide pèse plus qu'un court texte alternatif) et obtenons un score de priorité. Une page avec 3 000 vues par mois et une description vide est mieux classée dans la liste qu'une page avec 50 vues et un titre en double. Cela semble évident, mais je n’ai vu aucun plugin WordPress SEO qui fasse cela directement.
Le tableau de bord montre une vue d'ensemble : combien de cartes sont dans la « zone verte » (tous les critères ont été remplis), combien sont dans la zone « jaune » (il y a des commentaires, mais pas critiques), combien sont dans la zone « rouge » (problèmes sérieux). Il existe un filtrage par type de problème, par catégorie de produits, par priorité. Vous pouvez sélectionner tous les produits avec une description vide dans la catégorie « Huiles hydrauliques » en un clic et lancer une génération de masse sur ceux-ci via l'IA. Ou sélectionnez tous les produits sans textes alternatifs dans les images et exécutez le traitement par lots. Ou recherchez toutes les pages avec des titres en double et régénérez les balises méta.
J'entends souvent l'objection : "On utilise déjà Yoast SEO, il y a un audit là aussi." Oui, Yoast affiche un feu de signalisation – vert, jaune, rouge – pour chaque page. Mais cela apparaît sur la page d'édition d'un produit spécifique. Pour avoir une vue d’ensemble, vous devez ouvrir chaque produit individuellement. Avec 15 000 produits, bonne chance. Yoast Premium propose un téléchargement, mais il vous donne un fichier CSV, avec lequel vous devez ensuite travailler dans Excel. Rank Math est un peu meilleur – il a une colonne SEO Score dans la liste des produits, vous pouvez la trier. Mais il n’y a pas de priorisation du trafic et il n’y a aucun moyen de résoudre les problèmes en masse directement depuis l’interface. Dans COS WP Woo, un audit n’est pas un rapport, mais un outil de travail. Vous voyez un problème, vous appuyez sur un bouton, le problème est résolu. Pas « téléchargez le CSV, donnez-le au gestionnaire de contenu, attendez une semaine », mais « cliquez, corrigé, suivant ».
Un autre point qui échappe à beaucoup de gens est que les audits doivent être réguliers. L'optimisation SEO des cartes n'est pas une action ponctuelle « réalisé un audit, tout réparé, oublié ». L'assortiment est mis à jour, de nouveaux produits arrivent de 1C, quelqu'un crée une carte à la hâte en oubliant la description. Un mois plus tard, vous disposez à nouveau de 500 pages non optimisées. L'auditeur de COS WP Woo travaille en arrière-plan : chaque fois qu'un produit est enregistré, il vérifie la carte selon tous les critères et met à jour les données dans le tableau de bord. Si un nouveau produit est créé sans description, il tombe immédiatement dans la « zone rouge ». Il s'agit d'une surveillance de l'état du site en temps réel plutôt que d'un bilan de santé annuel.
Metabox SEO : analyse en temps réel directement dans l'éditeur
Par ailleurs, j'aimerais vous parler de la métabox SEO, que nous avons intégrée directement dans l'éditeur de produit. Il s'agit d'un ajout au tableau de bord : alors que le tableau de bord affiche une vue d'ensemble, la métabox fonctionne avec une carte spécifique. Lorsqu'un gestionnaire de contenu ouvre un produit pour l'éditer, dans la barre latérale il voit une analyse SEO complète : une évaluation de la lisibilité du texte, une vérification des mots-clés, l'état des balises méta, la présence de textes alternatifs dans les images, l'état des liens internes, la présence d'un bloc FAQ. Tout est en temps réel : vous écrivez le texte et l'analyse est mise à jour au fur et à mesure que vous tapez.
ReadabilityService, notre service d'analyse de lisibilité, vérifie le texte en fonction de plusieurs paramètres. Longueur moyenne des phrases (idéalement - 15-20 mots), proportion de mots complexes, présence de sous-titres dans les textes longs, longueur des paragraphes. Il s'agit d'une adaptation de la méthodologie Flesch-Kincaid pour la langue russe, avec des ajustements pour les spécificités des textes commerciaux. Nous n'exigeons pas que la description des huiles industrielles se lise comme un livre pour enfants : les termes techniques sont inévitables. Mais si la longueur moyenne d'une phrase est de 45 mots et que le texte entier constitue un mur sans paragraphes, le service le soulignera.
De plus, ReadabilityService évalue la « densité » du texte – le rapport entre les mots uniques et le nombre total. Une densité de répétition trop élevée indique que le texte est « aqueux » ; les mêmes phrases sont répétées avec des mots différents. Trop faible : le texte peut être surchargé de termes et difficile à comprendre. Le service suggère automatiquement l'équilibre optimal et le gestionnaire de contenu voit des recommandations spécifiques : « Simplifiez la phrase dans le troisième paragraphe - 52 mots, il est recommandé de la diviser en deux » ou « Ajoutez un sous-titre après le sixième paragraphe - un bloc de texte de plus de 400 mots sans division visuelle ». Nous avons testé cette approche sur des descriptions de produits réelles dans le créneau des lubrifiants industriels et avons remarqué une tendance intéressante : les descriptions qui sont passées par ReadabilityService et modifiées selon ses recommandations ont montré un indicateur de temps de séjour 12 à 18 % meilleur - le temps que l'utilisateur passe sur la page. Et le temps d'attente, comme nous le savons, est l'un des facteurs comportementaux que Google et Yandex prennent en compte lors du classement.
L'analyse des mots-clés fonctionne comme ceci : vous spécifiez le mot-clé cible de la carte (ou il est extrait automatiquement des paramètres Yoast/Rank Math, s'ils sont installés), et la métabox vérifie s'il apparaît dans le titre, dans la méta description, dans l'en-tête H1, dans le premier paragraphe de la description, dans le texte alternatif de l'image principale, dans l'URL du produit. Ce sont des contrôles SEO de base, mais il est surprenant de constater à quelle fréquence un mot-clé figure dans le titre mais pas dans la description. Ou vice versa : c'est dans la description, mais le titre est un modèle. La métabox affiche une liste de contrôle claire - ce qui a été fait, ce qui n'a pas été fait - et le gestionnaire de contenu peut résoudre les problèmes directement sur place, sans passer d'un onglet à l'autre.
Pour être honnête, le concept de métabox SEO n'est pas nouveau : Yoast et Rank Math font exactement la même chose. Mais il existe une différence fondamentale. Yoast et Rank Math sont des plugins distincts qui traitent uniquement du référencement. COS WP Woo est un écosystème unifié. La métabox SEO est intégrée à un auditeur, à la génération d'IA, à InternalLinkingService et à un générateur de FAQ. Vous voyez dans la métabox qu'il n'y a pas de bloc FAQ - vous appuyez sur le bouton, l'IA génère la FAQ, le bloc apparaît sur la page, la métabox met à jour l'analyse, le Dashboard met à jour le statut de la carte. Tout au même endroit, pas de commutation, pas d'exportation-importation, pas d'installation de ce plugin pour les liens internes.
Et ici, je veux parler de l'éléphant dans la pièce - la comparaison avec Yoast SEO et Rank Math. Parce que quiconque pense au référencement pour WordPress, la première chose qu’il se demandera est : « Pourquoi ai-je besoin de votre module s’il existe Yoast ? C'est une bonne question, et je ne vais pas prétendre que Yoast est un mauvais produit. Yoast SEO est un excellent plugin qui a établi la norme en matière de référencement sur page dans WordPress. Rank Math est un digne concurrent avec une approche plus agressive des fonctionnalités dans la version gratuite. Les deux fonctionnent, tous deux résolvent leurs problèmes. Mais les deux sont conçus pour WordPress universel – blogs, sites d’entreprise, projets médiatiques. Pour eux, WooCommerce est « un autre type de contenu » et non l’objectif principal.
Différence spécifique ? Yoast SEO Premium coûte 99 € par an. Classer Math Pro – 59 $/an. Pour cet argent, vous obtenez une analyse SEO de pages individuelles, une gestion des balises méta, un plan de site XML, des redirections de base, des balises méta sociales. C'est un bon ensemble. Mais vous n'obtenez PAS : un audit de masse avec priorisation du trafic, la génération IA de descriptions et de balises méta, la génération automatique de FAQ avec des données structurées, la génération par lots de textes alternatifs, des liens internes automatiques basés sur l'analyse du catalogue. Pour tout cela, vous avez besoin soit de trois à cinq plugins supplémentaires (Link Whisper pour les liens - 77 $ par an, Schema Pro pour les données structurées - 79 $, ImageSEO pour les textes alternatifs - 49 euros, plus une sorte de plugin IA pour la génération de contenu - 30 à 100 $ supplémentaires par mois), ou embauchez un spécialiste SEO qui le fera manuellement. Dans COS WP Woo, tout cela est intégré dans un seul module SEO, qui fonctionne en conjonction avec d'autres modules de plugin.
Redirections, plan du site et détails techniques qui décident de tout
J'ai délibérément laissé ce sujet pour plus tard, même si beaucoup commenceraient par celui-ci. Les redirections 301/302 et un plan de site XML sont une hygiène de base en matière de référencement, sans laquelle tout le reste est inutile. Mais le problème est que ces choses sont généralement mises en place une fois et oubliées. Et puis, un an plus tard, il s'avère que le plan du site contient 500 pages avec un statut 404 car les produits ont été supprimés du catalogue, et le plan du site n'en est pas informé. Ou que lorsque la catégorie a été renommée, aucune redirection n'a été créée et mille pages ont perdu leur PageRank accumulé.
La gestion des redirections dans COS WP Woo est une page distincte dans le panneau d'administration, sans avoir besoin d'accéder aux configurations .htaccess ou nginx. Vous créez une règle : ancienne URL → nouvelle URL, type de redirection (301 - permanente, 302 - temporaire), et le tour est joué. Cela semble simple, mais le diable se cache dans les détails. Nous avons ajouté quelques éléments que la plupart des plugins de redirection n'ont pas. La première est la détection automatique des erreurs 404. Lorsqu'un utilisateur ou un robot arrive sur une page inexistante, le système enregistre cette URL. Dans le panneau d'administration, vous voyez une liste de tous les 404 avec le nombre de hits. Les plus fréquents signifient qu’il existe des liens vers eux quelque part et qu’ils doivent d’abord être redirigés. La seconde est la prise en charge des modèles regex. Si vous avez modifié la structure de l'URL de la catégorie de /product-category/masla/gidravlicheskie/ à /catalog/masla/gidravlicheskie/, vous n'avez pas besoin de créer une redirection distincte pour chaque sous-catégorie - une règle regex couvrira tout. Troisièmement - les chaînes de redirections. Le système avertit si une nouvelle redirection crée une chaîne (A → B → C) et propose de la raccourcir en une chaîne directe (A → C). Les chaînes ralentissent l’indexation et « perdent » une partie du jus du maillon à chaque étape.
Un plan de site XML est une autre chose qui semble triviale, mais qui présente des nuances dans le contexte d'une grande boutique WooCommerce. WooCommerce et WordPress génèrent des plans de site prêts à l'emploi (à partir de WP 5.5). Yoast et Rank Math génèrent leurs propres versions plus avancées. Mais ils utilisent tous des priorités et des taux de rafraîchissement standard pour toutes les pages. Dans COS WP Woo, nous avons établi des priorités personnalisables par type de contenu et par catégorie. Les produits de la catégorie « Promotions » reçoivent la priorité 0,9 et changefreq quotidiennement. Les produits de la catégorie archivée « Discontinués » reçoivent 0,3 par mois. Les pages qui génèrent régulièrement du trafic reçoivent automatiquement une priorité plus élevée. Ce n’est pas sorcier, mais ce sont des détails importants qui affectent la rapidité et la qualité de l’indexation.
Séparément, il convient de mentionner les balises méta sociales - Open Graph et Twitter Card. Lorsque quelqu'un partage un lien vers votre produit sur Telegram, VKontakte ou Facebook, que voit-il ? Si les balises OG ne sont pas configurées, juste une URL ou, au mieux, le titre de la page. Si configuré correctement - une belle carte avec une image, un nom, un prix et une description. Cela n’affecte pas directement le SEO, mais le CTR sur les réseaux sociaux et les messageries instantanées. Dans COS WP Woo, la méta sociale est générée automatiquement pour chaque produit en fonction de ses données : titre, image principale, brève description, prix. Si le produit est en vente, des informations sur la remise sont ajoutées à la description OG. Tout cela sans aucune action du gestionnaire de contenu – le plugin le fait automatiquement en fonction des données WooCommerce.
Et puisque nous parlons de détails techniques, quelques mots sur les performances. L’un des principaux reproches concernant les plugins SEO est qu’ils ralentissent le site. Yoast SEO, par exemple, génère un bloc JSON-LD assez lourd et ajoute ses scripts au frontend. Rank Math fait la même chose. Lorsque vous avez les deux (oui, je l'ai vu plus d'une fois), la page pèse 50 à 100 Ko de plus que nécessaire. Nous l’avons abordé différemment. L'analyse SEO dans COS WP Woo ne fonctionne que dans le panneau d'administration - il n'y a pas de scripts supplémentaires pour l'audit sur le front-end. JSON-LD est généré de manière minimale et propre : uniquement ce dont les moteurs de recherche ont besoin, sans duplication. La méta sociale ne représente que quelques balises méta dans la tête, un kilo-octet au maximum. Les redirections sont traitées au niveau PHP avant le chargement de WordPress – c'est plus rapide que .htaccess et nettement plus rapide que les plugins qui chargent l'intégralité de la pile WordPress avant d'effectuer une redirection 301.
Comment ça marche en pratique : l'histoire d'un magasin
Je souhaite raconter une histoire qui illustre l'ensemble du processus, de l'audit au résultat. Il s'agit d'un vrai projet, même si je modifierai légèrement les détails pour des raisons de confidentialité. Magasin de lubrifiants industriels, environ 16 000 produits, trafic - environ 2 000 articles uniques par jour issus de l'agriculture biologique. Pas peu, mais pas ce qu'il devrait être avec un tel catalogue. Le propriétaire a estimé que le site était « sous-développé », mais ne comprenait pas exactement quel était le problème.
Nous avons installé COS WP Woo et effectué un audit complet. Les résultats étaient prévisibles, mais non moins impressionnants en termes d’ampleur. Sur les 16 000 cartes, 9 200 contenaient des descriptions de moins de 100 mots. Parmi eux, 4 700 n’ont aucune description, seulement le nom et le prix. 11 000 cartes avaient un titre de modèle généré par Yoast en utilisant le masque « %%title%% - buy in %%sitename%% ». La méta description était vide pour 13 500 cartes - Yoast a pris les 160 premiers caractères de la description, mais il n'y avait aucune description. Les textes alternatifs manquaient pour 38 000 images sur 48 000. Il n’y avait aucun lien interne dans les descriptions. Blocs FAQ - zéro. Données structurées - juste le schéma produit de base de WooCommerce. Le score global de santé SEO est de 23 sur 100. Un désastre.
Nous avons élaboré un plan d'action, répartissant le travail en étapes. La première étape concerne les balises méta. Nous avons lancé la génération massive de titres uniques et de méta descriptions grâce à l'IA. Le modèle a reçu le nom du produit, la catégorie, les attributs clés (viscosité, volume, fabricant) et a généré un titre unique de 50 à 60 caractères et une description de 130 à 155 caractères. 16 000 balises méta ont été générées en une soirée - un traitement par lots via Action Scheduler, pas de charge de serveur, pas de temps d'arrêt du site. Le gestionnaire de contenu a vérifié un échantillon de 200 éléments dans la matinée, a effectué cinq modifications et les a approuvés. La deuxième étape concerne les descriptions. Ici, nous avons commencé avec les cartes prioritaires - celles qui recevaient déjà du trafic, mais qui avaient des descriptions vides. Il y en avait environ 800. L'IA a généré des descriptions de 300 à 500 mots, en utilisant les données sur le produit du catalogue : caractéristiques, champ d'application, tolérances et spécifications, avantages par rapport aux analogues. La troisième étape concerne les textes alternatifs. Le processus par lots a traité 38 000 images en deux jours. Quatrièmement - FAQ. Pour chaque produit, l'IA a généré trois à cinq questions et réponses, toutes automatiquement étiquetées avec JSON-LD. Cinquièmement – les liens internes. InternalLinkingService a analysé le catalogue et placé des liens contextuels dans les descriptions.
Résultats après trois mois ? Le trafic organique a augmenté de 34 %. Pas à 200 %, pas dix fois – soyons honnêtes, les miracles ne se produisent pas. Mais une croissance de 34 % sur un site qui stagnait auparavant depuis deux ans est un résultat significatif. En chiffres absolus - plus 700 uniques par jour. Avec une conversion moyenne de 2,1 % et une réception moyenne de 4 500 roubles, cela représente environ 14 à 15 commandes supplémentaires par jour. 450 commandes par mois. Calculez vous-même les revenus. Et cela sans augmenter le budget publicitaire, sans acheter de liens, sans aucune manipulation astucieuse - simplement en mettant de l'ordre dans ce qui était déjà sur le site.
Le score SEO-santé est passé de 23 à 78 dès le premier mois de travail (après des corrections massives) et à 89 au bout de trois mois (après mise à jour du contenu selon les recommandations de l’auditeur). Le nombre de pages dans la « zone rouge » a été réduit de 14 200 à 1 100 – le reste nécessitant un travail manuel (produits spécifiques pour lesquels l’IA ne pouvait pas générer une description adéquate sans l’intervention d’experts). Le nombre de pages indexées dans Google a augmenté de 40 % - auparavant, le moteur de recherche ignorait simplement des milliers de pages fines, maintenant elles ont commencé à apparaître dans l'index.
Je ne liste délibérément pas ici les postes spécifiques pour des demandes spécifiques - ce serait malhonnête, car les postes dépendent de nombreux facteurs, pas seulement de l'optimisation de la carte. Mais je dirai ceci : la part du trafic longue traîne (requêtes de trois mots ou plus) est passée de 45 % à 67 %. Cela signifie que le site a commencé à capter des demandes transactionnelles plus spécifiques – exactement celles pour lesquelles les gens achètent réellement. « Prix du bidon d'huile VMGZ-45 20 litres » est une demande avec une intention d'achat claire, et ce sont précisément de telles demandes qui ont commencé à générer du trafic vers des cartes optimisées.
Parlons maintenant de quelque chose qui manque à de nombreux référenceurs lorsqu'ils travaillent avec WooCommerce : la façon dont le référencement technique des cartes est lié à l'architecture globale du catalogue. J'ai longtemps réfléchi si cela valait la peine d'aborder ce sujet, mais j'ai décidé que cela en valait la peine, car sans cette compréhension, même les cartes parfaitement optimisées fonctionneront à moitié capacité.
Le fait est que WooCommerce génère un grand nombre d'URL de services, dont les propriétaires de magasins ignorent souvent l'existence. Pages de pagination pour chaque catégorie. Filtrage des pages avec des paramètres dans l'URL. Pages de pièces jointes pour chaque image téléchargée. Pages de balises. Pages d'attributs. Avec 16 000 produits, le nombre total d'URL sur le site pourrait facilement atteindre 100 000 - et la plupart d'entre elles n'apportent aucune valeur aux moteurs de recherche. Cela gonfle l'index, érode le budget d'exploration (le nombre de pages qu'un robot de recherche est prêt à explorer en une seule visite) et, par conséquent, les pages importantes - vos fiches produits - sont indexées plus lentement et moins bien.
Le plan du site XML dans COS WP Woo prend en compte cette problématique. Nous n'incluons pas les pages de pièces jointes, les pages de pagination ou les filtres d'URL paramétriques dans la carte. Uniquement les pages significatives : produits, catégories, pages d'informations, articles de blog. De plus, pour chaque page de la carte, l'URL canonique correcte, le lastmod correct (la date à laquelle le contenu a été modifié pour la dernière fois, et non la date de la dernière sauvegarde - ce sont des choses différentes), la priorité et la fréquence de changement correctes sont indiquées. Vous pouvez exclure certaines catégories de la carte, par exemple « Discontinued » ou « Archive ». Vous pouvez ajouter des URL supplémentaires qui ne sont pas présentes dans WordPress, par exemple des pages provenant de systèmes externes.
Je reviendrai sur le sujet des liens internes, car je veux expliquer comment fonctionne exactement InternalLinkingService - il ne s'agit pas simplement d'« insérer des liens au hasard ». L'algorithme se compose de plusieurs étapes. Tout d'abord, le service analyse le catalogue et construit un graphique des connexions entre les produits. Les relations sont déterminées par plusieurs critères : catégorie générale, attributs communs (par exemple, une viscosité ou un fabricant), similarité textuelle des descriptions (TF-IDF ou basée sur l'intégration, selon les paramètres), remplacements directs et analogues (si ces informations sont dans le catalogue). Ensuite, trois à sept connexions les plus pertinentes sont sélectionnées pour chaque produit. Et enfin, l'IA génère une phrase contextuelle pour le lien - pas seulement « Voir aussi : VMGZ-60 », mais « Si votre équipement fonctionne à des températures inférieures à -60°C, faites attention à l'huile VMGZ-60, qui maintient la fluidité dans des conditions extrêmes. » Cela s'intègre naturellement dans la description et est utile à l'utilisateur - et ne ressemble pas à des liens de spam.
Un point important est qu'InternalLinkingService n'écrase pas les descriptions existantes. Il ajoute des liens vers le texte, tout en préservant le contenu de l'auteur. Si le gestionnaire de contenu a déjà rédigé une description et inséré ses liens, le service les verra et ne les dupliquera pas. Si la description est vide, le service n'insérera pas de liens dans l'espace vide, mais proposera d'abord de générer une description. Cela semble être une petite chose, mais en pratique, ce sont exactement les détails qui distinguent un outil de travail d'un « simple autre plugin SEO ».
Je souhaite terminer par une réflexion qui peut paraître surprenante pour un article sur un outil SEO. L’audit SEO des fiches produits ne concerne pas le SEO. Plus précisément, pas seulement sur le référencement. Il s’agit de la qualité de votre catalogue en tant que produit. Lorsqu'une carte contient une description complète, des images de haute qualité avec des textes alternatifs significatifs, un bloc FAQ avec des réponses aux questions courantes, des liens vers des produits associés, ce n'est pas seulement bon pour Google. C'est bon pour l'acheteur. Il trouve plus d’informations, prend des décisions plus rapidement et se sent plus en confiance. La conversion augmente non seulement parce que plus de trafic arrive sur le site ; cela augmente parce que les pages elles-mêmes s'améliorent. Il s’agit d’un cercle vertueux – un cercle vicieux dans le bon sens du terme. De meilleures cartes → plus de trafic → plus de ventes → plus de données pour l'optimisation → des cartes encore meilleures.
Il y a un autre aspect que je pense important à mentionner : la compatibilité et la migration. Si Yoast SEO ou Rank Math est déjà installé, vous n'avez pas besoin de les abandonner pour commencer à utiliser le module COS WP Woo SEO. Notre module peut lire les métadonnées des deux plugins – titre, description, mots-clés, balises OG. Si Yoast a déjà rempli des balises méta pour certains produits, l'auditeur le verra et ne les marquera pas comme problématiques. Si vous décidez de passer complètement à notre module, la migration des métadonnées se fait automatiquement, sans perte d'informations. Nous avons spécifiquement conçu le système pour qu'il soit compatible avec les solutions SEO existantes, car nous comprenons que personne ne veut casser ce qui fonctionne déjà au profit d'un nouvel outil. COS WP Woo complète, ne remplace pas. Bien que, pour être honnête, la plupart des utilisateurs désactivent Yoast après quelques mois, car tout ce dont ils ont besoin pour le référencement des fiches produits se trouve déjà dans notre module.
Et la dernière chose concerne le retour sur investissement. Je n'ai délibérément pas commencé par cela, car les chiffres sans contexte n'ont aucun sens. Mais maintenant qu’il y a du contexte, voici le calcul simple. COS WP Woo coûte beaucoup moins cher que la combinaison de Yoast Premium + Link Whisper + Schema Pro + ImageSEO + plugin de contenu AI. Un plugin au lieu de cinq signifie économiser de l'argent et du temps sur la configuration, les mises à jour et la résolution des conflits entre plugins. Mais l’essentiel est qu’il s’agisse d’un outil qui fonctionne vraiment à l’échelle du e-commerce. Pas sur un blog de 50 articles, mais sur une boutique de 15 000 produits. Ce qui ne montre pas seulement les problèmes, mais aide à les résoudre - en masse, automatiquement, en tenant compte des priorités. Si vous exploitez une boutique WooCommerce et estimez que votre trafic organique ne correspond pas à la taille de votre catalogue, essayez de réaliser un audit. Les résultats vous surprendront. Non pas parce que le plugin est magique, mais parce que les problèmes qu’il détecte sont réels et mesurables. Et quand vous les réparerez, le trafic arrivera.
Essayez COS WP Woo - 14 jours gratuits.