Optimisation des moteurs de recherche (SEO)

L’optimisation des moteurs de recherche, souvent appelée SEO, est une stratégie de marketing digital visant à améliorer la visibilité et le classement d’un site web dans les résultats de moteurs de recherche (par ex. Google). Il s’agit d’optimiser divers éléments de votre site web, notamment son contenu, le partage sur les réseaux sociaux, les URL, les images et la vitesse de défilement des pages.

Note

  • Odoo propose plusieurs modules pour vous aider à construire le contenu de votre site web, tels que eCommerce, Blog, eLearning, et Forum.

  • Tous les thèmes Odoo s’appuient sur le Framework CSS Bootstrap pour s’afficher efficacement selon l’appareil : ordinateur, tablette ou mobile, ce qui impacte positivement le classement dans les moteurs de recherche.

Optimisation du contenu

Pour optimiser le SEO d’une page web, accédez à la page, puis allez dans Site web ‣ Site ‣ Optimisation SEO.

Optimisation SEO

Note

Si vous modifiez le titre d’un article de blog ou le nom d’un produit, le lien vers la page Web associée est automatiquement mis à jour. L’ancien lien fonctionne toujours car Odoo crée une redirection 301, maintenant le référencement.

Mots-clés et balises méta

Il existe deux types de mots-clés en SEO, qui servent des objectifs différents.

Mots-clés dans le texte

Les mots-clés dans le texte apparaissent naturellement dans le contenu visible d’une page (titres, en-têtes et corps de texte) et aident les moteurs de recherche à déterminer le sujet et la pertinence de la page. Ces mots-clés ont un impact réel sur le classement. Ils ne peuvent pas être modifiés dans la fenêtre contextuelle optimiser le SEO.

Important

Il est fortement recommandé de n’utiliser qu’un seul titre H1 par page pour le SEO.

Balises meta et mots-clés meta

Les balises méta sont des éléments HTML qui fournissent des informations sur une page web aux moteurs de recherche et aux visiteurs du site. Elles jouent un rôle crucial en matière de SEO en aidant les moteurs de recherche à comprendre le contenu et le contexte d’une page web et à attirer les visiteurs avec un contenu attrayant. Elles peuvent être modifiées dans la fenêtre contextuelle optimiser le SEO. Il existe deux types de balises méta dans Odoo :

  • :guilabel:Les balises Titre spécifient le titre d’une page web et sont affichées comme un lien cliquable dans les résultats des moteurs de recherche. Elles doivent être concises, descriptives et pertinentes par rapport au contenu de la page. Vous pouvez mettre à jour la balise titre de votre page web ou la laisser vide pour utiliser la valeur par défaut en fonction du contenu de la page.

  • :guilabel:Les balises Description résument le contenu de la page web, et sont souvent affichées dans les résultats des moteurs de recherche sous le titre. Elles sont utilisées pour encourager l’utilisateur à visiter la page. Vous pouvez mettre à jour la balise description de votre page web ou la laisser vide pour utiliser la valeur par défaut en fonction du contenu de la page.

Note

La carte Aperçu montre comment les balises titre et description apparaissent dans les résultats de recherche. Elle contient également l’URL de votre page.

Les mots-clés meta sont placés dans une balise HTML masquée <meta name="keywords">. Autrefois utilisée pour décrire le sujet d’une page, cette balise est désormais ignorée par les principaux moteurs de recherche et a peu ou pas d’impact sur le SEO. Pour modifier les Mots-clés, saisir les mots-clés considérés comme essentiels dans ce champ et cliquer sur Ajouter pour voir comment ils sont utilisés à différents niveaux dans le contenu (H1, H2, titre de page, description de page, contenu de page) et les recherches associées dans Google. L’outil suggère également des mots-clés pertinents.

Images

La taille des images a un impact significatif sur la rapidité de la page. Il s’agit d’un critère essentiel pour les moteurs de recherche afin d’optimiser le classement SEO.

Astuce

Comparez le classement de votre site web en utilisant Google Page Speed ou Pingdom Website Speed Test.

Odoo compresse automatiquement les images téléchargées et les convertit en Webp. Avec ce format de fichier, les photos sont plus petites, ce qui augmente la vitesse de chargement des pages et, par conséquent, améliore le classement SEO. Toutes les images utilisées dans les thèmes officiels Odoo sont également compressées par défaut. Si vous utilisez un thème tiers, il peut fournir des images qui ne sont pas compressées efficacement.

Pour modifier une image de votre Site Web, sélectionnez l’image, cliquez sur Modifier, puis accédez à l’onglet Personnaliser et adaptez le Format dans la section Image.

Important

Les balises Alt sont utilisées pour fournir un contexte au contenu d’une image, afin d’informer les moteurs de recherche et de leur permettre d’indexer correctement l’image. L’ajout de mots-clés dans le champ Description est essentiel du point de vue SEO. Cette description est ajoutée au code HTML de votre image et s’affiche lorsque l’image ne peut pas être affichée.

Image pour le partage social

Lorsque vous partagez votre page sur les réseaux sociaux, le logo de votre site web est sélectionné par défaut, mais vous pouvez rechercher dans la bibliothèque d’images Unsplash ou télécharger toute autre image en cliquant sur le bouton (télécharger).

Astuce

Vous pouvez définir une image de partage social par défaut. Allez dans Site Web ‣ Configuration ‣ Paramètres dans la section SEO et cochez la case Image de partage social par défaut.

Note

  • La carte Aperçu social montre comment les informations de la page apparaîtront une fois partagée.

Indexation

L’indexation de site web est le processus par lequel les moteurs de recherche, tels que Google, découvrent, analysent et stockent des informations sur le contenu d’un site web dans leur base de données. Les robots des moteurs de recherche, appelés crawlers ou spiders, visitent les pages web et suivent les liens pour collecter des données, y compris le texte, les images et d’autres médias. L’objectif de l’indexation est de rendre le contenu d’un site web consultable et découvrable par les utilisateurs. Sans être indexé, un site web ou une page spécifique de ce site n’apparaîtra pas dans les résultats des moteurs de recherche, quelle que soit sa pertinence ou sa qualité de conception. L’indexation est une étape fondamentale du SEO, servant de base à la visibilité d’un site web et au trafic organique.

Note

Lors de la création initiale d’un site web sur Odoo, celui-ci n’apparaîtra pas directement dans les résultats des moteurs de recherche. Les moteurs de recherche ont besoin de temps pour le crawler et l’indexer, ce qui peut prendre de quelques jours à plusieurs semaines. Pour Google, utiliser la Search Console et demander l’indexation d’URL spécifiques, bien que cela ne garantisse pas des résultats plus rapides. En cas de site web existant en cours de migration, l’ancien site web peut continuer à apparaître à la place du nouveau pendant cette période.

Impact SEO lors de la migration d’un site web existant vers Odoo

Dans la plupart des cas, migrer vers Odoo n’aura pas d’impact négatif sur votre SEO. Bien qu’aucune plateforme ne puisse garantir que les classements resteront inchangés, suivez ces bonnes pratiques pour réduire considérablement le risque.

  • Conservez votre contenu existant.

  • Mettre en place des redirections des anciennes URL vers leurs nouvelles homologues.

  • Surveiller le trafic et l’indexation pour s’assurer que tout se passe bien, en utilisant Console Google Search.

En faisant cela, vous aidez les moteurs de recherche à réindexer votre site et à maintenir votre visibilité dans les résultats de recherche.

Note

Il est normal de constater une baisse du trafic durant les premiers jours.

Empêcher l’indexation d’une page

Pour empêcher efficacement une page d’apparaître dans les résultats des moteurs de recherche, utilisez l’une des méthodes suivantes :

  • Balise noindex : Accéder aux propriétés de la page et désactiver le bouton Indexé.

    Note

    Cette option n’est pas encore disponible pour les pages dynamiques.

  • 404 ou 403 : Configurer la page pour qu’elle renvoie un code d’état HTTP 404 (Introuvable) ou 403 (Interdit). Ces codes signalent aux moteurs de recherche que la page n’existe pas ou est inaccessible, ce qui entraîne son retrait éventuel de l’index.

  • Google Search Console : Utiliser Google Search Console pour demander la suppression d’URL spécifiques de l’index de Google.

Voir également

Empêcher l’indexation d’un site web

Pour empêcher un site web d’apparaître dans les résultats des moteurs de recherche, aller à Configuration ‣ Paramètres, puis dans la section Informations du site web, ajouter une valeur aléatoire dans le champ Domaine. Cela insère automatiquement la balise suivante dans le code source de la page :

<meta name="robots" content="noindex"/>

Cette balise indique aux moteurs de recherche de ne pas indexer le site. Une fois le changement appliqué, plusieurs jours ou semaines peuvent s’écouler avant que les moteurs de recherche mettent à jour leurs résultats et retirent le site web.

Example

Cela permet d’empêcher les sites web des bases de données de test d’apparaître dans les résultats de recherche.

Plan du site

Le plan de site indique aux robots d’exploration des moteurs de recherche les pages du site web et leurs relations. Odoo génère un fichier /sitemap.xml incluant toutes les URL. Pour des raisons de performance, ce fichier est mis en cache et actualisé toutes les 12 heures.

Note

Si votre site web a beaucoup de pages, Odoo crée automatiquement un fichier d’indexation plan de site en suivant le protocole sitemaps.org, qui regroupe les URL en 45000 fragments par fichier.

Chaque entrée sur le plan du site possède trois attributs qui sont calculés automatiquement :

  • <loc>: l’URL d’une page.

  • <lastmod>: date de la dernière modification d’une ressource, calculée automatiquement en fonction de l’objet associé. Pour une page liée à un produit, il peut s’agir de la date de la dernière modification du produit ou de la page.

  • <priority>: les modules peuvent implémenter leur propre algorithme de priorité en fonction de leur contenu (par exemple : un forum pourrait assigner une priorité en fonction du nombre de votes sur un post en particulier). La priorité d’une page statique est définie par son champ priorité, qui est normalisé (16 par défaut).

Astuce

Pour empêcher des pages d’apparaître dans un plan de site, aller à Site ‣ Propriétés et désactiver la fonctionnalité Indexé.

désactiver le champ « Indexé »

robots.txt

Un fichier robots.txt indique aux robots d’exploration des moteurs de recherche quelles parties d’un site web ils sont autorisés à accéder. Son objectif principal est de :

  • Éviter la surcharge du site Web : En guidant les robots d’exploration loin de certaines sections, robots.txt aide à gérer la charge du serveur.

  • Contrôler l’accès aux ressources et descriptions détaillées : Il peut empêcher les robots d’exploration d’accéder aux fichiers média (images, vidéos), feuilles de style CSS et fichiers JavaScript, et de lire le contenu (texte) de pages spécifiques.

Lors de l’indexation de votre site Web, les moteurs de recherche consultent d’abord le fichier robots.txt. Odoo crée automatiquement un fichier robot.txt disponible sur mydatabase.odoo.com/robots.txt.

Note

Les robots réputés respectent robots.txt ; d’autres peuvent nécessiter un blocage via Cloudflare sur votre domaine personnalisé.

Editer robots.txt

En modifiant un fichier robots.txt, vous pouvez contrôler quelles pages du site sont accessibles aux robots des moteurs de recherche. Pour ajouter des instructions personnalisées au fichier, allez dans Site Web ‣ Configuration ‣ Paramètres, descendez jusqu’à la section SEO, et cliquez sur Modifier robots.txt.

Example

Si vous ne souhaitez pas que les robots explorent la page /about-us de votre site, vous pouvez modifier le fichier robots.txt pour ajouter Disallow: /about-us.

Important

Bien que robots.txt empêche le contenu d’être exploré, il ne garantit pas qu’une page ne sera pas indexée. Une page peut toujours apparaître dans les résultats de recherche si elle est liée à partir d’autres pages explorées (indexée par « référence »). Google ne recommande généralement pas d’utiliser robots.txt pour bloquer des pages Web que vous souhaitez totalement exclure des résultats de recherche.

Fonctionnalités avancées

Balisage des données structurées

Le balisage de données structurées permet de générer des extraits enrichis dans les résultats de recherche. C’est un moyen pour les sites web d’envoyer des données structurées aux robots d’exploration des moteurs de recherche, les aidant à comprendre votre contenu et à créer des résultats de recherche bien présentés.

Google prend en charge par défaut de nombreux snippets enrichis pour les types de contenu, notamment les avis, les personnes, les produits, les entreprises, les événements et les organisations.

Les microdonnées sont un ensemble de balises, lancées avec HTML5, qui aident les moteurs de recherche à mieux comprendre votre contenu et à l’afficher de manière pertinente. Odoo utilise des microdonnées telles que décrites dans la spécification schema.org pour les événements, les produits eCommerce, les messages de forum et les adresses de contact. Cela permet à vos pages de produits d’être affichées dans Google en utilisant des informations supplémentaires telles que le prix et l’évaluation d’un produit :

snippets dans les résultats des moteurs de recherche

Balises HTML hreflang

Odoo inclut automatiquement les balises hreflang et x-default dans le code des pages multilingues de votre site Web. Ces attributs HTML sont essentiels pour informer les moteurs de recherche de la langue et du ciblage géographique d’une page spécifique.

Voir également

Traductions