Tout ce que vous voudriez savoir avant d'installer.
Un regard détaillé sur le fonctionnement de llms.txt + AEO Schema WooCommerce — Référencement IA & FAQ agents, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.
Pourquoi llms.txt et AEO Schema sur WooCommerce
Le standard llms.txt s'est imposé comme la référence pour exposer un site aux Large Language Models. Mais sur WooCommerce, la pièce manquante n'est pas seulement le llms.txt — c'est aussi le schéma produit. WooCommerce génère un Product JSON-LD minimaliste qui omet tout ce que les agents IA cherchent vraiment : marque exacte, GTIN, matériaux, compatibilité, politique de retour précise, conditions d'expédition. Résultat : les agents inventent. Ce plugin sert un llms.txt dynamique et enrichit le schéma Product avec exactement les attributs que ChatGPT, Claude, Perplexity et Gemini exploitent pour répondre sans halluciner.
Un llms.txt dynamique, multilingue, sans maintenance
Le fichier est servi à la racine de votre site via une rewrite rule WordPress native. Les sections (catégories produits, produits, pages, articles, politiques) sont générées automatiquement depuis votre base. Le cache transient est scopé par langue et invalidé automatiquement à chaque édition. Polylang et WPML sont détectés sans configuration — chaque langue a son llms.txt servi sur l'URL correspondante. Vous gardez le contrôle sur ce qui est exposé : produits inclus ou non, pages, articles, paragraphe d'introduction éditable.
Schéma produit enrichi — ce que WooCommerce ne fait pas
WooCommerce expose nativement un schema Product avec offres et prix, mais omet la marque, le GTIN, les matériaux, la compatibilité, la politique de retour et les détails d'expédition. Ce plugin se branche sur le filtre natif woocommerce_structured_data_product et ajoute : brand (par produit ou global), gtin avec détection automatique gtin8/12/13/14 selon la longueur, mpn, material (un ou plusieurs matériaux séparés par virgules), color et size depuis les attributs, dimensions et poids avec les unités WooCommerce, isRelatedTo pour la compatibilité (array de Product, un par ligne). Tout est non-destructif : si un plugin SEO ajoute déjà certains champs, ils sont préservés.
FAQ ciblée agents IA — distincte de la FAQ client
Une FAQ client répond à des questions émotionnelles et marketing. Une FAQ agent répond à des questions techniques et factuelles : compatibilité précise, dimensions exactes, ingrédients, certifications, conditions d'usage. Ce plugin ajoute un schéma FAQPage séparé sur chaque page produit, alimenté par une métabox dédiée. Vous rédigez les Q/R une fois, elles alimentent le FAQPage JSON-LD que les agents consomment — sans interférer avec la FAQ visible côté client.
Politiques explicites pour réduire les hallucinations
Les agents IA hallucinent particulièrement sur les politiques (retour, expédition, garantie) parce que ces informations sont rarement structurées. Le plugin ajoute hasMerchantReturnPolicy avec fenêtre de retour configurable et type de frais (gratuit, à la charge du client, ou expédition uniquement), shippingDetails avec deliveryTime, handlingTime et transitTime, et un seller de type Organization injecté dans chaque Offer pour répondre à la question : qui vend ce produit ? Vos politiques deviennent machine-readable.
Compatible Polylang, WPML, HPOS et tous les SEO majeurs
HPOS-compatible (déclaration explicite via FeaturesUtil). Polylang et WPML détectés automatiquement pour le llms.txt et les traductions produit. Compatible Yoast SEO, RankMath et SEO Press : le module n'écrase jamais leur schema, il l'enrichit. Deux filtres développeur (dfllmstxtaeo_llms_output et dfllmstxtaeo_product_schema) permettent de personnaliser sans toucher au code du plugin. Code PSR-4 style, PHP 8.0+, traduit en français, anglais, espagnol et allemand.
Il n’y a pas encore d’avis.