10 erreurs GEO à éviter absolument en 2026
Voici les 10 erreurs GEO les plus fréquentes sur les sites en 2026, classées par impact sur le score. Pour chacune : pourquoi c'est pénalisant, et le fix concret. La plupart se règlent en moins d'une heure de travail technique.
1. SPA pure sans rendu serveur, Critique (-20 pts)
Pourquoi : les crawlers IA ne lisent pas votre JavaScript. Sans SSR, ils voient un <div id="root"> vide.
Fix : bascule en Next.js Server Components, Nuxt SSR, Astro, ou pré-rendu via Prerender.io en transition.
2. robots.txt avec User-agent: * Disallow: /, Critique (-10 pts)
Pourquoi : hérité d'un staging mal nettoyé ou d'une config CMS par défaut, ça bloque tous les bots y compris IA.
Fix : listez explicitement GPTBot, ChatGPT-User, Google-Extended, ClaudeBot, PerplexityBot, CCBot avec Allow: /.
3. Aucun bloc JSON-LD sur les pages clés, Lourd (-20 pts max)
Pourquoi : les LLM ont besoin de données structurées pour identifier précisément l'entité que représente une page.
Fix : au minimum Organization global. FAQPage sur les FAQ, HowTo sur les tutos, LocalBusiness si vous êtes local.
4. Pas de /llms.txt à la racine, Mineur (-1 pt)
Pourquoi : convention communautaire émergente proposée par Jeremy Howard. Google a confirmé publiquement ne pas l'utiliser (Gary Illyes, juillet 2025) et les études contrôlées n'observent pas ChatGPT/Claude/Perplexity en train de le fetcher. Anthropic et Perplexity reconnaissent cependant le lire, et le fichier prend 10 minutes à livrer.
Fix : créez un /llms.txt en Markdown : H1 du site, intro en > blockquote, sections avec liens absolus. 10 minutes pour +1 pt, pertinent pour les sites qui visent 100/100, skippable sinon.
5. Contenu sans dateModified ni balise <time>, Modéré (-7 pts)
Pourquoi : sans date, les LLM ne peuvent pas évaluer la fraîcheur, et préfèrent citer une source datée.
Fix : ajoutez datePublished + dateModified dans le JSON-LD Article/WebPage, et un <time datetime="..."> visible.
6. Pas de section FAQ structurée, Modéré (-15 pts cumulés)
Pourquoi : FAQPage est l'un des types JSON-LD les plus exploités par ChatGPT, Perplexity et les AI Overviews.
Fix : ajoutez une vraie FAQ (questions explicites au format « Comment… ? ») avec FAQPage JSON-LD.
7. Plusieurs <h1> sur la même page, Modéré (-7 pts)
Pourquoi : confond les LLM sur le sujet principal de la page et casse la hiérarchie logique.
Fix : un seul <h1> par page (le sujet principal), <h2> pour les sections, <h3> pour les sous-sections.
8. Paragraphe d'intro enseveli sous le hero marketing, Modéré (-10 pts)
Pourquoi : les LLM extraient en priorité le premier paragraphe après le H1. S'il est vide ou trop verbeux, ils zappent.
Fix : 15 à 80 mots de réponse factuelle juste après le H1. Pyramide inversée : l'essentiel, puis le détail.
9. Pas de balise canonical, Léger (-1.5 pts)
Pourquoi : sans canonical, les LLM peuvent indexer plusieurs variantes (avec/sans UTM, www vs apex) et diluer le signal.
Fix : ajoutez <link rel="canonical" href="..."> sur toutes les pages, pointant vers la version canonique.
10. Pas d'OpenGraph image ni de Twitter Card, Léger (-3.5 pts)
Pourquoi : les LLM utilisent og:image dans certaines synthèses ; sans OG, vos pages partagées sur réseaux sont moches.
Fix : générez dynamiquement une OG image 1200×630 (Next 16 a app/opengraph-image.tsx natif).
Auditer en 5 secondes
ScoreGeo détecte automatiquement les 10 erreurs ci-dessus (et quelques autres plus fines). Le rapport vous indique exactement lesquelles sont présentes sur votre site, leur impact en points et le fix recommandé.
Questions fréquentes
Combien de ces erreurs ai-je en moyenne ?
Les patterns techniques les plus fréquemment observables sur le web sont : absence de /llms.txt, pages sans dateModified, FAQ non structurée en JSON-LD, et paragraphe d'intro qui n'apporte pas de réponse autonome dans les 80 premiers mots. Pour un constat précis sur votre site, lancez l'analyse gratuite ScoreGeo qui donne le détail des 13 critères en 5 secondes.
Par où commencer si j'ai plusieurs erreurs critiques ?
Hiérarchisez par impact (la 1 vaut -19 pts, la 3 -14 pts max) et par effort. La 2 (robots.txt) se fait en 5 minutes pour -12 pts. La 5 (dateModified) en 30 minutes par modèle de page pour -12 pts. Le fix paragraphe answer-first (la 8) prend 30 min pour +15 pts. Commencez par ces quick wins, ils vous donnent un signal positif rapide.
Faut-il fixer les 10 pour atteindre 100/100 sur ScoreGeo ?
Pas obligatoirement. Si vos sous-scores partiels sont déjà bons, vous pouvez tolérer 1-2 imperfections mineures. ScoreGeo additionne des scores normalisés : un site à 92/100 avec 8 critères parfaits et 1 critère « warn » à 0.5 est acceptable. C'est seulement pour viser le score plein qu'il faut tout cocher.