Par Timothy Jacqmin, co-fondateur de Nexuro Digital · Octobre 2026
TL;DR
- Avec Odoo 20, l'assistant IA du Website Builder crée une page entière, un formulaire ou un bloc interactif à partir d'une description, modifie le menu et peut même s'inspirer d'une URL existante.
- Côté SEO, quatre améliorations techniques comptent vraiment : données structurées ajoutées par défaut, sitemap limité aux pages indexables, images adaptatives pour le mobile et URL de pages statiques traduisibles par langue.
- Côté GEO, Odoo 20 permet de créer un fichier llms.txt pour aider les modèles de langage à comprendre le site.
- L'optimisation SEO par IA remplit titres, descriptions et mots-clés. C'est un bon point de départ, pas une stratégie : elle ne choisit pas vos sujets, ne mesure pas la demande et ne vous fait pas citer par les autres.
- Si vous ajoutez déjà votre propre balisage JSON-LD, vérifiez les doublons après la migration.
Nous construisons et référençons des sites Odoo pour des PME belges, et notre propre site tourne sur Odoo. Nous avons donc regardé le volet Website d'Odoo 20 avec une question précise : qu'est-ce qui aide réellement une page à se positionner sur Google et à être citée par ChatGPT, Perplexity ou les AI Overviews, et qu'est-ce qui relève du confort d'édition ? Voici notre tri.
Qu'est-ce qui change dans le site web Odoo 20 ?
Le site web Odoo 20 se construit en grande partie par conversation : l'assistant IA crée des pages, des formulaires et des blocs à partir d'une description, tandis que l'éditeur a été modernisé et que plusieurs réglages techniques SEO sont désormais activés par défaut. Comme auparavant, Odoo propose le site web gratuitement tant qu'il est la seule application utilisée, et les nouveautés IA consomment des crédits IAP.
| Nouveauté | Type | Impact SEO ou GEO |
|---|---|---|
| Création de pages, formulaires et menus par l'assistant IA | Édition | Indirect : dépend du contenu produit |
| Optimisation SEO d'une page par l'IA | SEO on-page | Moyen : bon socle, à relire |
| Données structurées ajoutées par défaut | SEO technique | Fort : compréhension par Google et par les IA |
| Fichier llms.txt | GEO | Faible à moyen : signal encore expérimental |
| Sitemap limité aux URL indexables en 2XX | SEO technique | Fort : budget de crawl mieux utilisé |
| Images adaptatives (srcset) | Performance | Fort sur mobile |
| Anti-duplication des pages paginées | SEO technique | Moyen |
| URL de pages statiques traduisibles par langue | SEO international | Fort pour un site FR, NL, EN |
| Caractères accentués dans les URL | SEO | Faible |
| Fil d'Ariane sur les pages statiques | Navigation | Moyen |
Comment fonctionne l'assistant IA du site web Odoo 20 ?
L'assistant IA d'Odoo 20 transforme une description en page complète : il choisit et édite les blocs, ajoute des images (Unsplash ou générées), récupère du contenu sur le web et peut utiliser les enregistrements de votre base, comme vos produits ou vos événements. La démonstration officielle le montre en une phrase : on décrit la page idéale, elle se construit instantanément.
Les notes de version détaillent ce que l'assistant sait faire :
- Créer de nouvelles pages et les modifier, en s'inspirant d'autres sites si on le lui demande.
- Reproduire une page à partir d'une URL fournie.
- Créer ou modifier des formulaires web.
- Réorganiser le menu : créer, renommer, déplacer, imbriquer ou supprimer des entrées.
- Ajouter des éléments interactifs : compteurs, onglets, interrupteurs, animations.
- Construire un bloc sur mesure quand aucun bloc standard ne convient.
Deux garde-fous méritent d'être signalés : l'option « Sélectionner des éléments » permet de désigner précisément le bloc à modifier, et les blocs générés ou modifiés par l'IA sont signalés dans l'éditeur, ce qui facilite la relecture.
À la création d'un site, l'assistant de configuration propose aussi un positionnement (par exemple luxe ou éco-responsable) selon le type d'activité, et adapte le style du site à la marque.
Notre avis : l'option « reproduire une page à partir d'une URL » est utile pour reprendre une structure, mais elle n'autorise pas à reprendre le contenu d'un tiers. Un texte copié n'apporte rien en SEO et vous expose juridiquement. Utilisez-la pour la mise en page, jamais pour le texte.
L'optimisation SEO par IA d'Odoo 20 suffit-elle ?
Non : l'IA d'Odoo 20 remplit correctement les titres, descriptions et mots-clés d'une page, mais elle ne fait ni la recherche de mots-clés, ni l'analyse d'intention, ni le travail d'autorité qui décident du classement. C'est un excellent moyen d'éviter les pages sans balise meta, un défaut fréquent sur les sites Odoo. Ce n'est pas une stratégie de référencement.
Ce que l'IA d'Odoo ne sait pas à votre place :
- Quels sujets valent la peine d'être traités : cela demande des volumes de recherche réels, pas une intuition.
- Quelle intention se cache derrière une requête : informationnelle, comparative ou transactionnelle. Une page mal alignée ne se classe pas, même bien balisée.
- Quelles pages se cannibalisent : deux pages qui visent la même requête se font concurrence.
- Comment gagner en autorité : liens et citations venant d'autres sites, qui pèsent davantage que n'importe quelle balise.
C'est exactement la démarche de notre méthode d'audit SEO complète, que nous appliquons aussi aux sites Odoo.
Données structurées par défaut : qu'est-ce que ça change ?
Odoo 20 ajoute désormais des données structurées dans le HTML des pages par défaut, pour aider Google à comprendre le contenu et à générer des résultats enrichis. C'est un vrai progrès : jusqu'ici, il fallait les ajouter manuellement ou par développement, et beaucoup de sites Odoo n'en avaient aucune.
Les données structurées (schema.org, au format JSON-LD) servent aussi le GEO : elles décrivent explicitement qui vous êtes, ce que vous vendez et ce que dit une page, ce qui aide les moteurs génératifs à extraire et attribuer l'information.
Un point de vigilance que nous connaissons bien, puisque nous balisons nous-mêmes nos articles : si votre site porte déjà son propre JSON-LD (ajouté à la main, par un module ou par votre agence), la migration vers Odoo 20 peut produire des balisages en double, par exemple deux descriptions d'organisation ou d'article contradictoires. Après la migration, contrôlez le code source de vos pages clés et l'outil de test des résultats enrichis de Google.
Qu'est-ce que le fichier llms.txt d'Odoo 20 ?
Le llms.txt est un fichier placé à la racine d'un site qui résume, à destination des modèles de langage, ce que contient le site et quelles pages lire en priorité ; Odoo 20 permet de le créer depuis les paramètres du site web. C'est une proposition de standard, pensée comme un équivalent du robots.txt pour les IA.
Notre position est nuancée. Le fichier ne coûte rien et peut aider certains outils à mieux lire votre site. Mais aucun grand moteur génératif n'a confirmé l'utiliser comme critère de sélection des sources. Ce qui fait citer une marque par ChatGPT ou Perplexity reste, dans nos mesures, la qualité du contenu, sa structure citable et surtout ce que les autres sites disent de vous. Nous l'expliquons dans SEO vs GEO : quelles différences et comment combiner les deux, et la méthode complète est dans notre guide du GEO pour les PME.
Créez donc le llms.txt, en dix minutes, puis consacrez le reste du temps à ce qui pèse vraiment.
Les autres améliorations SEO techniques d'Odoo 20
Odoo 20 corrige plusieurs défauts techniques qui pénalisaient les sites Odoo, en particulier sur le sitemap, les images mobiles, la pagination et le multilingue.
- Sitemap plus propre : il ne contient plus que des URL indexables qui répondent en 2XX et reste dans les limites de taille de Google. Moins de pages inutiles proposées au robot, un budget de crawl mieux utilisé.
- Images adaptatives (srcset) : le navigateur charge une image dimensionnée pour l'écran, ce qui améliore la vitesse sur mobile, un critère de classement.
- Pagination : la logique SEO évite désormais le contenu dupliqué sur les pages paginées, comme les listes de blog ou de produits.
- Multilingue : les URL des pages statiques peuvent être traduites par langue, et chaque langue peut afficher des images, vidéos ou documents différents. Pour un site belge en français, néerlandais et anglais, c'est un gain direct.
- Mesure : Google Analytics ou Google Tag Manager se configurent depuis un seul champ d'identifiant dans les paramètres du site.
- Aperçus de liens : partager une page du site sur un réseau social affiche une carte d'aperçu.
Faut-il refaire son site avec Odoo 20 ?
Non, il n'est pas nécessaire de refaire un site existant : la plupart des gains SEO d'Odoo 20 s'appliquent automatiquement après la migration, et l'assistant IA sert surtout à créer de nouvelles pages plus vite. Si votre site est ancien ou n'a jamais été pensé pour le référencement, la migration est en revanche une bonne occasion de reprendre l'arborescence et les contenus.
Notre conseil pour une PME qui démarre : utilisez l'assistant IA pour la structure et la mise en page, puis réécrivez les textes avec votre expertise, vos chiffres et vos exemples. C'est ce qui différencie une page qui se classe d'une page générique. Les étapes et les erreurs à éviter sont dans créer un site internet pour PME, et l'ensemble des nouveautés de la version est résumé dans Odoo 20 : les nouveautés à retenir.
FAQ
Peut-on créer un site web avec l'IA dans Odoo 20 ?
Oui. Dans Odoo 20, l'assistant IA du Website Builder crée une page complète, un formulaire ou un bloc interactif à partir d'une description en langage naturel. Il peut aussi réorganiser le menu, s'inspirer d'un autre site, utiliser les produits ou événements de votre base et générer des images. Les fonctions IA consomment des crédits IAP.
Le SEO automatique d'Odoo 20 est-il suffisant ?
Non. L'IA d'Odoo 20 remplit les titres, descriptions et mots-clés d'une page, ce qui évite les balises manquantes. Mais elle ne choisit pas les sujets selon la demande réelle, n'analyse pas l'intention de recherche, ne détecte pas la cannibalisation et ne construit pas l'autorité du site. Ces éléments décident du classement.
Qu'est-ce que le llms.txt dans Odoo ?
Le llms.txt est un fichier placé à la racine d'un site qui résume son contenu à destination des modèles de langage. Odoo 20 permet de le créer depuis les paramètres du site web. C'est une proposition de standard : aucun grand moteur génératif n'a confirmé l'utiliser pour choisir ses sources, mais le fichier ne coûte rien à mettre en place.
Odoo 20 ajoute-t-il des données structurées automatiquement ?
Oui. Odoo 20 ajoute des données structurées dans le HTML des pages par défaut, pour améliorer le référencement et permettre les résultats enrichis de Google. Si votre site portait déjà son propre balisage JSON-LD, vérifiez après la migration qu'il n'existe pas de balisage en double ou contradictoire sur vos pages clés.
Le site web Odoo est-il bon pour le SEO ?
Oui, et Odoo 20 le renforce : sitemap limité aux pages indexables, images adaptatives pour le mobile, données structurées par défaut, URL traduisibles par langue et gestion de la pagination. Comme avec tout CMS, le classement dépend ensuite du contenu, de l'intention ciblée et de l'autorité du site, que l'outil ne produit pas à votre place.
Sources
- Odoo, Odoo 20 Release Notes, sections Website et AI, septembre 2026 : https://www.odoo.com/odoo-20-release-notes
- Odoo, Meet Odoo 20's best features (vidéo officielle) : https://www.youtube.com/watch?v=YlmN5QcAdLs
- Proposition de standard llms.txt : https://llmstxt.org
- Google Search Central, Introduction aux données structurées : https://developers.google.com/search/docs/appearance/structured-data/intro-structured-data