ScoreGeo

Score GEO WordPress : comment optimiser votre site WP pour les IA en 2026

10 min de lecture

WordPress propulse une part substantielle du web public (W3Techs le classe année après année comme le CMS le plus utilisé), mais la plupart des installs WordPress ont été réglées pour un monde Google-only. En 2026 ce n'est plus suffisant. ChatGPT Search, Claude, Perplexity et les AI Overviews de Google captent une part mesurable de la découverte de marque qui passait avant par les liens bleus. Un score GEO est la photographie de la capacité de votre site WordPress à être cité dans ces réponses IA. Ce playbook liste les actions exactes qui font bouger ce score sur une stack WordPress typique, les plugins qui aident, et ceux qui freinent en silence.

Pourquoi WordPress a un problème de citabilité par les IA en 2026

WordPress en soi n'est pas le problème. Les pages des thèmes par défaut rendent un HTML serveur propre et exposent un <head> valide. Le frottement vient de trois couches que la plupart des sites WordPress empilent par-dessus.

D'abord, les page builders. Elementor, Divi et WPBakery produisent un DOM dense avec des widgets JavaScript chargés en différé. Les crawlers IA comme GPTBot et ClaudeBot récupèrent le HTML sans exécuter les scripts (Vercel et MERJ ont documenté ce comportement sur plus de 500 millions de fetches de crawlers, publication octobre 2024). Quand un contenu critique vit à l'intérieur d'un carrousel ou d'un onglet rendu en JavaScript, le modèle ne voit qu'un conteneur vide. Le même risque s'applique aux thèmes React monopage construits sur WordPress en backend headless sans rendu serveur correct.

Ensuite, les plugins SEO ont été pensés pour le monde Google classique. Yoast SEO et Rank Math génèrent du JSON-LD, mais les réglages par défaut laissent souvent FAQPage et HowTo de côté parce que Google a déprioritisé ces types pour les rich results en 2023. Pour le GEO le raisonnement est inverse : le schema FAQ est un signal primordial pour les extractions de Perplexity et de ChatGPT. Le laisser désactivé par défaut coûte des citations.

Enfin, les patterns de contenu. L'article WordPress classique s'ouvre par 200 mots d'intro marketing avant le H2. Les LLM qui cherchent un chunk de réponse rejettent cette intro et préfèrent les pages où le premier paragraphe après le titre est la réponse elle-même. La plupart des workflows éditoriaux WordPress écrivent encore la longue intro parce que c'est ce que le score de lisibilité de Yoast récompensait historiquement.

Rien de cela n'est fatal. Chaque couche peut être patchée sans changer d'hébergeur, de thème ni de workflow. La section suivante liste les actions par ordre de retour sur effort.

Les 7 actions concrètes pour booster votre Score GEO sur WordPress

1. Auditer le point de départ avant de toucher à quoi que ce soit

Lancez un audit GEO gratuit sur trois URLs qui comptent : la home, votre article pilier le plus trafiqué, et la page qui convertit (service, produit ou tarifs). Vous avez besoin d'une ligne de base pour mesurer ce qui a bougé. Les outils qui scorent les 13 critères pondérés de la méthodologie ScoreGeo publique sont documentés sur scoregeo.ai/methodology. Sauter cette étape, c'est s'interdire de savoir si vos changements ont réellement fait grimper le score.

2. Activer le schema FAQPage et HowTo dans votre plugin SEO

Yoast SEO comme Rank Math fournissent des blocs Gutenberg FAQ et HowTo. Dans l'éditeur de blocs WordPress, insérez le bloc FAQ (sous Yoast Structured Data Blocks, ou Rank Math FAQ Block selon le plugin) en bas de chaque article pilier. Rédigez 5 à 8 vraies questions qui correspondent aux longues traînes que vous visez (« comment faire X avec WordPress », « X est-il compatible avec WP 6 », etc.). Le plugin injectera automatiquement un bloc JSON-LD FAQPage valide. Références : documentation Yoast sur les Structured Data Blocks (yoast.com/help/structured-data-blocks/) et schema FAQ Rank Math (rankmath.com/kb/faq-schema/).

Validez le rendu avec le Rich Results Test de Google (search.google.com/test/rich-results) avant de passer à la suite. Erreur classique : le texte de la question dans le JSON-LD ne correspond pas mot pour mot à la question visible sur la page. Les deux doivent être strictement identiques, sinon vous vous exposez à une violation des règles de données structurées documentée dans le Search Central de Google.

3. Déposer un /llms.txt curaté à la racine

La convention /llms.txt proposée par Jeremy Howard en septembre 2024 (llmstxt.org) est un fichier Markdown placé à la racine du domaine qui liste vos pages les plus importantes avec une courte description. WordPress ne sert pas de fichier racine arbitraire par défaut, mais deux approches fonctionnent proprement.

Voie A, le fichier statique : déposez /llms.txt à la racine WordPress en SFTP, à côté de wp-config.php. La plupart des hébergeurs le permettent. Voie B, le must-use plugin : créez wp-content/mu-plugins/llms-txt.php qui hooke l'action parse_request et renvoie le contenu Markdown avec Content-Type: text/markdown quand l'URI demandée est /llms.txt. Les must-use plugins se chargent avant les plugins classiques et ne peuvent pas être désactivés par mégarde. Nous détaillons la structure complète dans notre [guide dédié à llms.txt](/fr/blog/guide-llms-txt).

4. Autoriser les crawlers IA dans robots.txt

WordPress génère un robots.txt virtuel par défaut, permissif mais qui ne nomme pas explicitement les bots IA. Remplacez-le (Réglages > Lecture > ou via Yoast Outils > Éditeur de fichiers) par des directives Allow explicites pour GPTBot, ChatGPT-User, OAI-SearchBot, ClaudeBot, PerplexityBot et Google-Extended. Les chaînes d'user-agent officielles sont documentées sur platform.openai.com/docs/bots, docs.anthropic.com/en/docs/build-with-claude/agents-and-tools/claude-bot et developers.google.com/search/docs/crawling-indexing/google-special-crawlers.

Si vous tenez à exclure un bot, faites-le explicitement par user-agent. Un Disallow: / global pour User-agent: * s'applique aussi à la majorité des bots IA et reste la raison la plus fréquente pour laquelle un site WordPress est invisible pour ChatGPT.

5. Réécrire les intros des articles piliers en answer-first

Ouvrez vos 10 articles piliers dans l'éditeur. Remplacez le premier paragraphe par un bloc de 60 à 100 mots qui répond directement à la question du H1, en reprenant ses mots clés, sur un ton factuel. Gardez l'intro marketing plus longue pour la suite de l'article. C'est l'édition au plus fort levier par minute investie. Les analyses Semrush publiées en 2025 sur les patterns de citation ChatGPT montrent que les pages avec un bloc de réponse dense dans le premier viewport sont extraites plus souvent que celles qui enterrent la réponse.

6. Exposer dateModified dans le JSON-LD Article

Les articles WordPress ont un champ modified_date qui est rarement remonté dans le JSON-LD par les thèmes par défaut. Yoast comme Rank Math génèrent un schema Article avec dateModified à chaque sauvegarde de l'article. Vérifiez dans le Rich Results Test que dateModified est présent et récent. Les LLM préfèrent fortement le contenu récemment mis à jour ; un article de 2022 sans dateModified perd souvent face à un article de 2024 sur le même sujet. Rafraîchissez vos 20 meilleurs articles au moins une fois par trimestre et déclenchez une sauvegarde pour mettre à jour la date.

7. Bannir les page builders lourds sur les pages qui visent les citations IA

Si un article pilier vit dans un template Elementor ou Divi qui cache du texte dans des onglets, des sliders ou des popups, recréez cette page dans l'éditeur de blocs natif. Le contenu visible doit être en HTML brut au premier paint, pas derrière un clic. C'est le plus gros mode d'échec invisible de WordPress en GEO. La correction est mécanique : basculer l'article en éditeur Gutenberg, recoller le même contenu dans des blocs standards, désactiver le builder pour cette page uniquement.

Plugins WordPress à utiliser (et à éviter) pour le GEO

La short list ci-dessous est basée sur les fonctionnalités publiquement documentées à mi-2026. Vérifiez toujours sur la page du plugin avant d'installer.

Recommandés

Yoast SEO (yoast.com) ou Rank Math (rankmath.com) : choisissez l'un des deux, jamais les deux en même temps. Les deux génèrent le JSON-LD Organization, Article, BreadcrumbList et FAQPage avec des défauts sensés. Rank Math a un générateur de schema légèrement plus agressif d'origine ; Yoast a une documentation plus étoffée et une bibliothèque de blocs FAQ gratuite plus large.

Schema Pro de Brainstorm Force ou Schema & Structured Data for WP & AMP de Magazine3 : à ajouter seulement si votre plugin SEO ne couvre pas le type de schema dont vous avez besoin (LocalBusiness avec geo détaillé, Recipe, Event). Évitez de les empiler avec Yoast ou Rank Math, vous finirez avec des blocs JSON-LD en double qui troublent les validateurs.

WP Rocket ou Cache Enabler : la vitesse de page compte toujours pour le GEO parce qu'un time-to-first-byte lent provoque des timeouts côté crawler. Les plugins de cache HTML statique sont le pari le plus sûr sur un hébergement WordPress mutualisé.

À éviter ou auditer prudemment

Les page builders lourds comme Elementor Pro, Divi, WPBakery sur les articles piliers. Utilisez-les sur les landing pages s'il le faut, mais pas sur les articles que vous voulez voir cités par les IA. Ils produisent un DOM dépendant du JavaScript que les crawlers LLM n'exécutent pas.

Les plugins génériques « AI SEO » qui promettent d'injecter du GEO automatiquement. À mi-2026, la plupart injectent des blocs FAQ boilerplate générés par LLM sans relecture manuelle. Un balisage schema qui ne correspond pas au contenu visible est une violation des règles de données structurées de Google et un signal négatif probable pour les citations IA.

Les plugins de traduction qui rendent les traductions côté client en JavaScript au lieu de produire des pages distinctes rendues serveur par langue. WPML et Polylang servent tous les deux du HTML côté serveur quand ils sont configurés en URLs distinctes par langue, privilégiez ce mode.

Comment mesurer votre Score GEO WordPress

Fixez une date de référence et remesurez chaque mois. La boucle de mesure honnête tient en quatre étapes. Étape 1 : lancez un [audit GEO gratuit](/fr) sur vos 5 URLs les plus stratégiques et notez le score par critère. Étape 2 : choisissez 30 à 50 prompts qu'un prospect réel poserait à ChatGPT ou Perplexity dans votre catégorie, et notez si votre domaine est cité (vérification manuelle ou via un outil de monitoring de citations LLM). Étape 3 : regardez le trafic referral dans votre analytique depuis chatgpt.com, perplexity.ai, claude.ai, you.com, les volumes absolus sont faibles mais c'est la tendance qui compte. Étape 4 : suivez les requêtes brandées versus non brandées dans Google Search Console, car une présence GEO en hausse se traduit souvent d'abord par plus de recherches de marque avant de se traduire par plus de trafic.

ScoreGeo lance la grille d'audit complète sur n'importe quelle URL WordPress sans installation. Les 13 critères pondérés s'alignent sur la [définition du GEO que nous utilisons sur l'ensemble du site](/fr/blog/qu-est-ce-que-le-geo). Pour un site WordPress qui partait déjà d'une base SEO saine, la courbe que l'on observe en pratique est une montée de 20 à 30 points après les 7 actions ci-dessus déployées sur 4 semaines, avec un impact citation visible 4 à 8 semaines plus tard à mesure que les LLM réindexent.

Questions fréquentes

Yoast SEO améliore-t-il le score GEO sur WordPress ?

Partiellement. Yoast SEO génère le JSON-LD Article, Organization et BreadcrumbList avec des défauts sensés, ce qui couvre déjà trois critères GEO. Le bloc FAQPage des Yoast Structured Data Blocks doit être inséré manuellement sur chaque article pilier pour ajouter le schema FAQ, et c'est là que se joue l'essentiel du gain GEO. Yoast ne fournit pas de /llms.txt ni de robots.txt avec directives bots IA par défaut, ces deux points restent manuels.

Existe-t-il un plugin GEO dédié pour WordPress en 2026 ?

À mi-2026, aucun plugin issu d'un éditeur majeur ne couvre tout : schema, llms.txt, robots.txt pour les bots IA, vérification answer-first du contenu. Plusieurs petits plugins le prétendent mais la plupart injectent des blocs FAQ template sans relecture éditoriale, ce qui est contre-productif. L'approche fiable consiste à combiner Yoast SEO ou Rank Math pour le schema, un /llms.txt manuel, un robots.txt édité, et de l'écriture humaine pour les paragraphes answer-first.

Un site WordPress peut-il être cité par ChatGPT et Perplexity sans changer de thème ?

Oui, dans la plupart des cas. Si votre thème actuel rend le contenu en HTML serveur au premier paint et ne planque pas le contenu pilier dans des widgets JavaScript, le thème n'est pas le goulot d'étranglement. Les sept actions de cet article s'appliquent au niveau du contenu, des plugins et du robots.txt. Le thème ne devient un blocage que si vous tournez sur un front WordPress headless 100 % rendu en JavaScript sans SSR.

Combien de temps avant qu'un changement GEO sur WordPress se voie dans les citations IA ?

Plus rapide que le SEO. Perplexity refetche les sources en quasi-temps réel. ChatGPT Search réindexe en quelques jours à quelques semaines après un changement. Google AI Overviews est le plus lent et peut prendre 6 à 12 semaines. Un changement structurel comme l'ajout d'un schema FAQPage ou le passage d'Elementor aux blocs natifs sur un article pilier peut faire bouger les citations en 2 à 6 semaines si le contenu sous-jacent avait déjà une autorité thématique.

WP Engine, Kinsta ou un autre hébergeur premium WordPress offre-t-il un meilleur GEO d'origine ?

Aucun hébergeur ne fournit aujourd'hui de fonctionnalités GEO spécifiques. Ce que les hébergeurs WordPress premium apportent indirectement, c'est une régularité des temps de réponse serveur et des en-têtes de cache propres, ce qui garde les crawlers IA rapides et limite les timeouts. Le travail GEO réel (schema, llms.txt, contenu answer-first, robots.txt) est indépendant de l'hébergement et vit au niveau du thème, des plugins et du contenu.

Analyser mon site gratuit