Odoo séduit de plus en plus de PME belges pour leur site et leur e-shop. Mais la plupart de ces sites partent avec les mêmes angles morts SEO, et le sujet reste très peu documenté.
Quand une page Odoo n'apparaît pas dans Google, le réflexe est de soupçonner un bug, ou de retravailler son contenu. Dans la grande majorité des cas, ce n'est ni l'un ni l'autre. Le vrai frein est un réglage mal compris : un cache, un interrupteur, une date de publication, une ligne de robots.txt, ou un CDN qui réécrit vos consignes sans que vous le sachiez. Voici comment les repérer et reprendre la main.
Un guide en deux volets. Ce volet 2, co-écrit avec Renaud De Harlez, traite de l'indexation et du crawl : sitemap, robots.txt, crawlers IA. Le volet 1, publié chez Renaud, traite de l'architecture de votre e-shop : catégories et navigation à facettes. Lire le volet 1 sur renauddeharlez.be.
En bref
- Le sitemap d'Odoo est automatique, mais mis en cache 12 heures : une page tout juste publiée peut y manquer sans que rien ne soit cassé.
- « Publié » et « Indexé » sont deux réglages distincts : une page peut être en ligne et invisible pour Google.
- Une seule ligne mal placée dans le robots.txt peut bloquer tout le site, ou casser son rendu.
- Tous les robots IA ne se valent pas : bloquer ceux qui entraînent les modèles est défendable, bloquer ceux qui cherchent des sources revient à renoncer à être cité.
- Le robots.txt réellement servi peut différer de celui écrit dans Odoo : un CDN comme Cloudflare peut le réécrire.
Pourquoi l'indexation est l'angle mort des sites Odoo
Odoo fait beaucoup de choses tout seul. Il génère le sitemap, écrit l'en-tête du robots.txt, pose une balise canonical sur chaque page et ajoute les balises hreflang sur les sites multilingues. Aucun réglage n'est nécessaire pour qu'un site Odoo soit « techniquement » prêt.
Tout seul, c'est bien le problème. Ce qui est automatique, personne ne le regarde. On publie une page, on suppose qu'elle est dans Google. On ajoute une règle au robots.txt, on suppose qu'elle s'applique. Et les erreurs restent invisibles pendant des mois, jusqu'à ce que le trafic baisse.
Autrement dit, le travail ne consiste pas à construire ces fichiers, mais à contrôler ce qu'ils disent réellement à Google et aux IA. C'est l'objet de ce guide.
« Publié » ou « Indexé » : la confusion n°1 sur Odoo
Odoo gère deux interrupteurs qui se ressemblent et n'ont pas du tout le même effet.
- « Publié » (pour les visiteurs). Il rend la page accessible au public. Une page non publiée renvoie un accès refusé.
- « Indexé » (pour les moteurs). Il autorise Google à référencer la page. Désactivé, la page reste en ligne mais porte une balise noindex et sort du sitemap. Il se règle dans les propriétés de la page.
| Situation | Ce que voit le visiteur | Ce que voit Google |
|---|---|---|
| Publiée + indexée | La page | Page éligible au classement |
| Publiée + non indexée | La page | Balise noindex, absente du sitemap |
| Non publiée | Rien (accès refusé) | Rien |
Le symptôme est facile à repérer : une page importante, bien en ligne, qui n'apparaît jamais dans Google. Le cas le plus fréquent : une page dupliquée depuis un brouillon ou une page de test non indexée. La copie hérite du réglage et reste invisible des mois durant.
La correction tient en une règle : contrôlez l'interrupteur « Indexé » dans les propriétés de chaque page importante, et en particulier de chaque page créée par copie.
À noter que ce réglage ne concerne que les pages statiques. Les fiches produit, catégories et articles suivent leurs propres règles.
Le sitemap d'Odoo : automatique, mais pas instantané
Ce qu'Odoo génère tout seul
Odoo génère le fichier /sitemap.xml à partir des pages, articles, produits et catégories publiés. La documentation officielle précise qu'il est mis en cache et régénéré toutes les 12 heures, et qu'au-delà de 45 000 URL, Odoo le découpe en plusieurs fichiers. Chaque entrée porte une date de dernière modification. Odoo calcule aussi une priorité, mais Google a indiqué ignorer ce champ : inutile de l'ajuster.
Vous n'avez donc aucun fichier à écrire. Le travail consiste à contrôler ce qui y entre, et ce qui n'y entre pas.
Le symptôme : une page publiée absente du sitemap
Dans la majorité des cas, la page n'est pas absente : le sitemap n'a simplement pas encore été régénéré. Avant de conclure à un problème, vérifiez dans cet ordre :
- Le délai. La page a-t-elle été publiée il y a moins de 12 heures ? Attendez, ou demandez l'indexation via l'outil d'inspection d'URL de la Search Console.
- Le réglage « Indexé » dans les propriétés de la page.
- La date de publication, pour un article de blog (voir ci-dessous).
- La langue : l'URL cherchée est-elle une version traduite ?
Le piège de la date de publication future
Un article de blog Odoo dont la date de publication est dans le futur est marqué « publié », mais reste inaccessible : le visiteur est renvoyé vers la liste du blog tant que la date, en heure du serveur, n'est pas passée. Il n'apparaît pas non plus dans le sitemap. C'est voulu (c'est la programmation de publication), mais rien dans l'interface ne le signale clairement.
Nous l'avons constaté sur un lot d'articles préparés à l'avance : tous « publiés », aucun visible. La cause : une date fixée au lendemain.
Contrôle : ouvrez l'article en navigation privée. S'il vous renvoie vers l'index du blog, vérifiez sa date.
Les pages qui n'ont rien à faire dans le sitemap
Le sitemap ne doit contenir que les pages que vous voulez voir dans Google. Sur les sites Odoo, on retrouve souvent des pages de démonstration du thème, des pages de travail (« Accueil 2 », « test »), des pages de remerciement après un formulaire ou des pages techniques laissées par certains modules.
Pour chacune, trois options : la supprimer (avec une redirection 301 si elle avait des visites), la dépublier, ou désactiver « Indexé ».
Odoo 20 améliore ce point : son sitemap ne contient plus que des URL indexables qui répondent en 2XX. Nous détaillons les nouveautés de cette version dans notre article sur le site web Odoo 20 : assistant IA, SEO et GEO.
Et sur un site multilingue ?
Sur Odoo (constaté en version 18), le sitemap est construit dans la langue par défaut du site. Les versions traduites n'y figurent pas : Google les découvre grâce aux balises hreflang qu'Odoo ajoute automatiquement.
Comment vérifier
- Le rapport Sitemaps de la Search Console. Déclarez sitemap.xml, vérifiez le statut « Opération effectuée » et resoumettez-le après un gros lot de publications, une fois les 12 heures écoulées.
- Bing Webmaster Tools. Bing alimente une partie des réponses de ChatGPT et de Copilot : le déclarer prend quelques minutes et compte aussi pour la visibilité dans les IA.
- Le rapport Pages de la Search Console. Comparez le nombre d'URL envoyées et le nombre de pages indexées. Regardez en particulier « Exclue par la balise noindex » (est-ce voulu ?), « Explorée, actuellement non indexée » (pages trop pauvres ou trop proches) et « Page en double sans URL canonique sélectionnée par l'utilisateur ».
robots.txt sur Odoo : d'où viennent les erreurs qui bloquent tout un site
Le robots.txt indique aux robots ce qu'ils ont le droit d'explorer. Sur Odoo, il se modifie dans Site web → Configuration → Paramètres, section SEO, bouton « Modifier le robots.txt ». Odoo écrit lui-même l'en-tête (règle générale et ligne Sitemap) et ajoute vos instructions à la suite.
Passez par ce réglage plutôt que par du développement : il survit aux mises à jour et reste visible par toute l'équipe.
Le symptôme
Un site qui disparaît de Google en quelques jours. Ou, plus discret, des pages qui s'affichent sans mise en forme dans l'outil d'inspection d'URL, et des pages marquées « Bloquée par le fichier robots.txt » dans le rapport Pages.
Le mécanisme
Quatre erreurs reviennent sur presque tous les sites que nous auditons :
- Le « Disallow: / » de préproduction recopié sur le site en ligne. Une seule ligne, tout le site bloqué.
- Le domaine mal renseigné dans Odoo. Odoo sert automatiquement un robots.txt qui bloque tout quand l'adresse visitée ne correspond pas au domaine déclaré dans les paramètres du site. C'est voulu (cela évite d'indexer l'adresse technique en .odoo.com), mais après un changement de nom de domaine non reporté, c'est le nouveau domaine qui est bloqué.
- Le blocage de /web/. « C'est le back-office », pense-t-on. Mais c'est aussi par là qu'Odoo sert les feuilles de style et les scripts du site. Google voit alors une page cassée.
- Bloquer une page pour la désindexer. Google ne lit plus la page, donc ne voit jamais son noindex.
Les conséquences
- Une désindexation totale ou partielle, qui peut prendre des semaines à se résorber après correction.
- Un rendu cassé aux yeux de Google, qui juge une page sans mise en forme moins utile, en particulier sur mobile.
- Des pages qui restent dans l'index malgré vous, parce que le noindex n'est plus lisible.
Noindex ou robots.txt : la règle d'or
Le robots.txt contrôle l'exploration, pas l'indexation. Une page bloquée peut quand même apparaître dans Google si d'autres sites la citent. Pour sortir une page de l'index, c'est l'interrupteur « Indexé » (la balise noindex) qu'il faut utiliser, et la page ne doit pas être bloquée dans le robots.txt.
À l'inverse, comme l'explique Renaud dans le volet 1, un noindex ne stoppe pas l'exploration : pour que Google arrête de visiter des milliers d'URL, c'est le robots.txt.
Bloquer les URL de filtres dans le robots.txt d'Odoo
Les règles utiles sur Odoo visent les URL générées automatiquement en grand nombre : filtres et tri de la boutique, recherche interne, archives du blog et tunnel de commande. Le volet 1 explique pourquoi ces URL se multiplient et lesquelles méritent de devenir de vraies catégories.
Voici comment bloquer les autres.
Le piège des paramètres qui changent de nom
Le nom du paramètre des filtres d'attributs n'est pas le même selon la version d'Odoo : attrib en version 17, attribute_value en version 18, attribute_values depuis la version 19, Odoo 20 compris (d'après le code source public d'Odoo).
Une règle écrite pour l'un ne bloque pas forcément les autres. La règle ci-dessous vise le début commun « attrib », qui couvre les trois. Vous préparez le passage à la nouvelle version ? Notre checklist Passer à Odoo 20 sans perdre son SEO détaille ce qu'il faut vérifier avant et après.
Exemple de base, à adapter à votre site :
User-agent: * # Filtres d'attributs (attrib, attribute_value, attribute_values selon la version) Disallow: /shop*?*attrib # Tri, produits par page, filtre de prix Disallow: /shop*?*order= Disallow: /shop*?*ppg= Disallow: /shop*?*min_price= Disallow: /shop*?*max_price= # Recherche interne Disallow: /*?*search= # Archives du blog par date Disallow: /*?*date_begin= # Tunnel de commande Disallow: /shop/cart Disallow: /shop/checkout
Que faire de chaque motif d'URL ?
| Motif d'URL | Exemple | Recommandation |
|---|---|---|
| Catégorie | /shop/category/trail-12 | Laisser explorer. C'est la page à pousser. |
| Pagination | /shop/category/trail-12/page/2 | Laisser explorer, pour que Google atteigne tous les produits. |
| Filtre d'attribut | ?attrib=… / ?attribute_values=… | Bloquer, sauf combinaison réellement recherchée : créer une catégorie (volet 1). |
| Tri, produits par page, prix | ?order=… · ?ppg=… · ?min_price=… | Bloquer. Aucune valeur de recherche. |
| Recherche interne | ?search=… | Bloquer. |
| Archives du blog | ?date_begin=… | Bloquer. |
| Panier et commande | /shop/cart · /shop/checkout | Bloquer. |
| Ressources techniques | /web/… | Ne jamais bloquer : styles et scripts du site. |
Le piège des archives du blog
Sur un blog Odoo, le widget « Archives » combiné aux étiquettes peut générer des centaines d'URL : une par étiquette et par mois. Odoo les marque en noindex, et la Search Console les range dans « Exclue par la balise noindex ». Le problème semble réglé. Il ne l'est pas : Google continue de les visiter. Quelques règles Disallow ciblées sur ce motif ont suffi, sur un blog que nous suivons, pour que l'exploration se reconcentre sur les vrais articles.
Comment vérifier
- Filtrez une catégorie de votre boutique, copiez l'URL obtenue et vérifiez qu'elle correspond bien à l'une de vos règles. C'est le seul moyen d'être sûr du nom des paramètres sur votre version.
- Si des pages filtrées sont déjà indexées, passez-les d'abord en noindex, attendez qu'elles sortent de l'index, puis bloquez-les.
- Testez quelques URL importantes (accueil, catégorie, produit) avec l'inspection d'URL de la Search Console après chaque modification.
Crawlers IA : ce que vous bloquez vraiment
Pour une PME qui cherche de la visibilité, bloquer tous les robots IA est rarement le bon choix. La vraie question n'est pas « faut-il bloquer les IA ? », mais « lesquelles ? ».
Entraînement ou recherche : deux familles de robots
- Les robots d'entraînement collectent des contenus pour entraîner les futurs modèles. Les bloquer protège vos contenus, sans effet sur votre visibilité immédiate.
- Les robots de recherche cherchent en temps réel des sources à citer dans les réponses. Les bloquer vous retire des réponses de ChatGPT, Claude ou Perplexity.
| Robot | Éditeur | Rôle | Effet d'un blocage |
|---|---|---|---|
| GPTBot | OpenAI | Entraînement des modèles | Contenu exclu des futurs entraînements |
| OAI-SearchBot | OpenAI | Index de la recherche ChatGPT | Absent des résultats de recherche ChatGPT |
| ChatGPT-User | OpenAI | Visite à la demande d'un utilisateur | OpenAI précise que le robots.txt peut ne pas s'appliquer |
| ClaudeBot | Anthropic | Entraînement | Contenu exclu des futurs entraînements |
| Claude-SearchBot | Anthropic | Index de recherche de Claude | Visibilité réduite dans les réponses de Claude |
| Claude-User | Anthropic | Visite à la demande d'un utilisateur | La page ne peut plus être lue pour répondre |
| PerplexityBot | Perplexity | Index de recherche (pas d'entraînement selon Perplexity) | Absent des sources de Perplexity |
| Perplexity-User | Perplexity | Visite à la demande d'un utilisateur | Perplexity indique ne généralement pas suivre le robots.txt |
| Google-Extended | Jeton d'usage pour Gemini, pas un robot distinct | Aucun effet sur le référencement Google ni sur les AI Overviews |
Sources : documentation officielle d'OpenAI, d'Anthropic, de Perplexity et de Google, consultée en octobre 2026. Ces listes évoluent : revérifiez avant de modifier votre fichier.
Le piège Google-Extended
C'est l'idée reçue la plus répandue : bloquer Google-Extended ne vous retire pas des AI Overviews. Celles-ci s'appuient sur l'index classique de Googlebot. Le seul moyen d'en sortir serait de bloquer Googlebot, donc de disparaître de Google.
Notre position
Pour la plupart des PME de services, nous laissons même les robots d'entraînement ouverts : un modèle qui a « lu » votre expertise a davantage de chances de mentionner votre marque.
Le blocage de l'entraînement se justifie surtout quand le contenu est lui-même le produit (formation payante, base de données, contenus éditoriaux monétisés). Dans ce cas, ce robots.txt permet de rester citable tout en refusant l'entraînement :
User-agent: GPTBot Disallow: / User-agent: ClaudeBot Disallow: / User-agent: Google-Extended Disallow: / User-agent: OAI-SearchBot User-agent: Claude-SearchBot User-agent: PerplexityBot Allow: /
Le piège du CDN : quand Cloudflare réécrit votre robots.txt
Beaucoup de sites Odoo sur domaine personnalisé passent par Cloudflare. Selon les réglages, le robots.txt réellement servi n'est plus celui que vous avez écrit dans Odoo, et rien ne le signale dans Odoo.
Deux réglages interviennent :
- Le blocage des robots IA, activé par défaut sur de nombreux domaines ajoutés depuis l'été 2025 : les robots sont refusés au niveau du réseau, avant même de lire votre robots.txt. Vos règles « Allow » deviennent inutiles.
- Le robots.txt géré : Cloudflare ajoute en tête de votre fichier ses propres lignes, dont des « Content-Signal » et des « Disallow » pour plusieurs robots IA.
Comment vérifier ce qui est servi
- Ouvrez les deux adresses https://votredomaine.be/robots.txt et https://www.votredomaine.be/robots.txt. Les deux doivent correspondre à ce que vous avez écrit dans Odoo (ou rediriger vers la même version).
- Cherchez les lignes que vous n'avez pas écrites : « Content-Signal », blocs « User-agent: GPTBot » inattendus.
- Dans le tableau de bord Cloudflare, alignez la section consacrée au contrôle des robots IA sur votre décision.
Et le llms.txt ?
Le llms.txt est un fichier proposé comme standard pour résumer un site à destination des modèles de langage. Odoo 20 permet de le créer nativement depuis les paramètres du site web, mais aucun grand moteur génératif n'a confirmé l'utiliser pour choisir ses sources. Il ne coûte que quelques minutes : créez-le si vous êtes sur Odoo 20, mais ne le confondez pas avec une stratégie GEO. Nous l'expliquons dans SEO vs GEO : quelles différences et comment combiner les deux.
Ce qu'Odoo gère nativement, et ce qu'il faut corriger soi-même
Odoo pose de bonnes bases. Mais trois automatismes sont souvent pris pour des garanties alors qu'ils n'en sont pas.
La balise canonical : une indication, pas un dédoublonnage
Odoo pose une balise canonical sur chaque page publique. Depuis la version 19, elle est construite sur le seul chemin de l'URL : une page filtrée, triée ou issue d'une recherche pointe donc vers sa version sans paramètres. C'est une bonne base, mais elle a deux limites. La canonical reste une indication que Google peut ignorer, et elle n'empêche pas l'exploration des milliers d'URL à paramètres. Surtout, elle ne fusionne pas deux pages distinctes au contenu proche : une page créée par copie, ou deux catégories qui reprennent les mêmes produits, restent chacune leur propre « original ». La correction passe par une décision page par page : supprimer et rediriger, différencier le contenu, ou bloquer le motif d'URL.
La langue choisie d'après le navigateur
Odoo choisit la langue d'après le navigateur du visiteur. Un robot ou un outil d'audit sans préférence linguistique peut être redirigé vers une autre langue que celle attendue et, si la traduction est incomplète, tomber sur une page vide ou en erreur. Résultat : des audits qui remontent des dizaines de faux 404, alors que Google voit les bonnes pages. Deux règles : n'activez une langue que lorsque le site est réellement traduit, et avant de croire un audit, ouvrez l'URL signalée en navigation privée, dans la langue principale du site.
Les données structurées
Jusqu'à Odoo 19, Odoo fournit des données structurées (schema.org) pour les produits, les événements, les forums et les adresses ; Odoo 20 en ajoute par défaut sur les pages. C'est une bonne base, mais elle ne dit pas qui parle.
Ce qu'il faut généralement ajouter :
| Donnée structurée | À quoi elle sert | Où |
|---|---|---|
| Organization | Identité de l'entreprise, logo, coordonnées, réseaux | Accueil ou page « À propos » |
| BreadcrumbList | Position de la page dans le site | Pages profondes |
| FAQPage | Questions et réponses lisibles par les IA | Pages avec une FAQ visible |
| Article avec auteur (Person) | Qui a écrit, quand, avec quelle expertise | Articles de blog |
Deux points de vigilance : le texte balisé doit correspondre au texte visible (une FAQ en JSON-LD absente de la page enfreint les consignes de Google), et sur un site multilingue, contrôlez chaque langue. Un bloc de données structurées n'est pas toujours traduit avec la page.
Migration et mise en ligne : les résidus qui coûtent du trafic
Les redirections 301
Une migration vers Odoo (depuis WordPress, PrestaShop, Shopify…) sans plan de redirections fait chuter le trafic organique en quelques semaines : les anciennes URL renvoient des 404 et l'historique de liens est perdu. Les erreurs les plus fréquentes : aucune redirection pour les fiches produit et les articles, des redirections temporaires (302, 303) au lieu de permanentes (301), des chaînes de redirections, et des redirections en masse vers l'accueil, que Google traite comme des 404. Odoo crée automatiquement une 301 quand on renomme un produit ou un article, mais la correspondance entre l'ancien et le nouveau site reste à faire. Les étapes sont détaillées dans migrer vers Odoo : étapes, durée et pièges à éviter.
Les fichiers trop lourds
Odoo sert les fichiers tels qu'ils ont été téléversés : une photo de 5 Mo reste une photo de 5 Mo. Odoo 20 introduit des images adaptatives (srcset), mais cela ne règle pas les fichiers démesurés au départ. Exemple réel : un favicon de 2 Mo, chargé sur chaque page du site. Compressez avant de téléverser, privilégiez le WebP et contrôlez vos pages clés avec PageSpeed Insights.
Les traces de construction
À rechercher systématiquement : le contenu de démonstration du thème, les titres de travail (« Accueil 2 », « Copie de… »), les métadonnées identiques sur plusieurs pages et, après un changement de nom, l'ancien nom de marque dans les titles, descriptions et données structurées. Les IA le lisent, et peuvent continuer à présenter l'entreprise sous son ancien nom. Une recherche site:votredomaine.be dans Google les fait ressortir en quelques minutes.
Quand une page devient citable par les IA
Un site bien exploré n'est pas encore un site cité. Une page est reprise par ChatGPT, Perplexity ou les AI Overviews quand elle donne une réponse courte, claire et vérifiable, puis la développe en blocs autonomes. Sur Odoo, aucune fonction spéciale n'est nécessaire : tout se joue dans la structure du contenu.
La méthode tient en quatre étapes :
- Répondre d'abord. Deux ou trois phrases en tête de page, avant tout développement.
- Découper en questions. Des intertitres formulés comme les questions de vos clients, avec une réponse complète juste en dessous.
- Prouver. Des chiffres datés et sourcés, un auteur identifié, une date visible.
- Baliser. Une FAQ en fin de page, reprise en données structurées FAQPage.
Un rappel s'impose : une IA cite généralement des pages déjà bien positionnées. Le GEO se construit sur un SEO technique sain. La méthode complète est dans notre guide du GEO pour les PME.
Checklist : l'indexation de votre site Odoo en 10 points
- Le sitemap est déclaré dans la Search Console et dans Bing Webmaster Tools, avec un statut correct.
- Les pages importantes sont « Publiées » et « Indexées » dans leurs propriétés.
- Aucun article n'a une date de publication erronée dans le futur.
- Les pages de démonstration, de test et de remerciement sont supprimées, dépubliées ou non indexées.
- Le robots.txt ne contient ni « Disallow: / » ni blocage de /web/.
- Le domaine déclaré dans les paramètres du site correspond au domaine réel.
- Les URL de filtres, de tri, de recherche et d'archives sont bloquées à l'exploration, avec le bon nom de paramètre pour votre version.
- Le robots.txt servi avec et sans www est identique à celui écrit dans Odoo.
- Votre politique vis-à-vis des robots IA est une décision explicite, pas un réglage par défaut du CDN.
- Les données structurées sont présentes, cohérentes avec le texte visible et correctes dans chaque langue.
Questions fréquentes
Où trouver le sitemap d'un site Odoo ?
À l'adresse votredomaine.be/sitemap.xml. Odoo le génère automatiquement, le met en cache et le régénère toutes les 12 heures, et le découpe en plusieurs fichiers au-delà de 45 000 URL. Il suffit de le déclarer dans la Search Console, menu Sitemaps.
Comment modifier le robots.txt sur Odoo ?
Dans Site web → Configuration → Paramètres, section SEO, bouton « Modifier le robots.txt ». Odoo génère l'en-tête et la ligne Sitemap, puis ajoute vos règles. Vérifiez ensuite le fichier réellement servi, avec et sans www.
Pourquoi ma page Odoo n'est-elle pas indexée par Google ?
Les causes les plus fréquentes : l'interrupteur « Indexé » désactivé, une date de publication dans le futur, le sitemap pas encore régénéré (jusqu'à 12 heures) ou un robots.txt qui bloque la page. Vérifiez chaque point, puis demandez l'indexation via l'inspection d'URL de la Search Console.
Quelle différence entre noindex et blocage dans le robots.txt ?
Le noindex retire une page des résultats, mais Google continue de la visiter. Le robots.txt empêche Google de la visiter, mais une page déjà indexée peut y rester. Google ne peut pas lire un noindex sur une page qu'il n'a pas le droit de visiter : ne combinez pas les deux sur la même URL.
Faut-il bloquer GPTBot sur son site ?
Bloquer GPTBot empêche OpenAI d'utiliser vos contenus pour entraîner ses modèles, sans vous retirer de la recherche ChatGPT, qui passe par OAI-SearchBot. Pour une PME qui cherche de la visibilité, le laisser ouvert est souvent préférable.
Bloquer Google-Extended retire-t-il mon site des AI Overviews ?
Non. Google-Extended contrôle l'usage de vos contenus pour Gemini, sans effet sur le référencement Google ni sur les AI Overviews, qui s'appuient sur l'index de Googlebot.
Le llms.txt d'Odoo 20 est-il utile ?
Il ne coûte que quelques minutes, mais aucun grand moteur génératif n'a confirmé l'utiliser pour choisir ses sources. La structure du contenu et les mentions par d'autres sites pèsent bien davantage.
À retenir
- Sur Odoo, la plupart des problèmes d'indexation ne viennent pas d'un bug, mais d'un réglage mal compris.
- « Publié » et « Indexé » sont deux interrupteurs distincts : contrôlez les deux sur chaque page importante.
- Le sitemap a 12 heures de retard, et un article daté du lendemain reste invisible.
- Le robots.txt contrôle l'exploration, le noindex l'indexation. Bloquez les filtres avec le bon nom de paramètre pour votre version.
- Bloquer les robots IA de recherche, c'est renoncer à être cité. Décidez robot par robot.
- Vérifiez toujours ce qui est réellement servi, avec et sans www : un CDN peut réécrire vos consignes.
Et maintenant ? Google et les IA explorent désormais les bonnes pages. Reste à vous assurer que ces pages sont les bonnes : des catégories pensées pour vos clients et des filtres sous contrôle. C'est l'objet du volet 1, publié chez Renaud : Odoo e-commerce : bien choisir ses catégories et maîtriser la navigation à facettes.
Les auteurs
Timothy Jacqmin est co-fondateur de Nexuro Digital, agence marketing digital et Partenaire Officiel Odoo en Belgique. Il accompagne les entreprises dans leur référencement, leurs mises à jour Odoo et leur visibilité dans les moteurs IA. Profil LinkedIn · Qui sommes-nous
Renaud De Harlez est consultant SEO et formateur en marketing digital, basé à Braine-le-Comte. Il accompagne les PME, indépendants et associations dans leur stratégie de référencement et la création de leurs sites, notamment sur Odoo. renauddeharlez.be
Sources
- Odoo, documentation officielle, Search Engine Optimization (SEO)
- Odoo, Odoo 20 Release Notes, section Website, septembre 2026
- Code source d'Odoo, dépôt public odoo/odoo, modules website et website_sale, branches 17.0 à 20.0
- OpenAI, Overview of OpenAI Crawlers
- Anthropic, Does Anthropic crawl data from the web, and how can site owners block the crawler?
- Perplexity, How does Perplexity follow robots.txt?
- Google Search Central, Présentation des robots d'exploration Google
- Cloudflare, Managed robots.txt