Premiers pas avec la recherche Google : guide du développeur

Pour que les internautes qui consultent votre contenu soient aussi nombreux et pertinents que possible, il est important de faciliter la recherche de ce dernier. À ce titre, l'optimisation du référencement (SEO) permet d'attirer sur votre site davantage de visiteurs correspondant à votre cible. Toutefois, si la recherche Google rencontre des difficultés à analyser votre page, vous risquez de passer à côté d'une source importante de trafic.

Ce guide explique les mesures que les développeurs peuvent prendre pour que leur site soit en complète adéquation avec la recherche Google. Outre les consignes que vous trouverez ici, assurez-vous que le site est sécurisé, rapide, accessible à tous et opérationnel sur tous les appareils.

Déterminer comment Google voit votre site

Pour commencer, testez votre site dans l'outil de test d'optimisation mobile afin de déterminer comment Googlebot voit votre site. Googlebot est le robot d'exploration Web de Google. Il découvre les pages nouvelles et mises à jour, et les ajoute à l'index Google. Pour plus d'informations sur ce processus, reportez-vous à la section Comment fonctionne la recherche Google.

Vous serez peut-être surpris de constater que Googlebot ne voit pas toujours la même chose que vous dans le navigateur. Dans l'exemple suivant, Googlebot ne comprend pas que cette page contient des images, car celle-ci utilise une fonctionnalité JavaScript qu'il ne reconnaît pas.

Internautes

Voici comment les internautes voient la page. Les images et le texte sont visibles dans le navigateur.

Site Web qui montre six images différentes de chats. Le titre du site Web est "Cute cat content chronicles".

Googlebot

Voici comment Googlebot voit la page. Il ne comprend pas que cette page contient des images, car celle-ci utilise une fonctionnalité JavaScript qu'il ne reconnaît pas.

Site Web qui affiche le titre du site Web (Cute cat content chronicles).Aucune image de chaton n'est visible sur la page.

Googlebot passe d'une URL à une autre en suivant les liens, les sitemaps et les redirections. Il traite chaque URL comme s'il s'agissait de la première et de la seule URL qu'il a identifiée sur votre site. Pour vous assurer que Googlebot détecte toutes les URL sur votre site, procédez comme suit :

  • Utilisez <a href> avec une URL valide. Veillez à ce que nous puissions accéder à toutes les pages du site depuis un lien situé sur une autre page accessible. Le lien référent doit contenir du texte ou, pour les images, un attribut alt adapté à la page cible. Seuls les liens apparaissant sous la forme de balises avec un attribut href peuvent être explorés.
  • Créez et envoyez un sitemap pour aider Googlebot à explorer votre site de manière plus intelligente. Un sitemap est un fichier dans lequel vous donnez des informations sur les pages, les vidéos et les autres fichiers présents sur votre site, et dans lequel vous indiquez les relations entre ces fichiers.
  • Pour les applications JavaScript comportant une seule page HTML, assurez-vous que chaque écran ou élément de contenu individuel dispose d'une URL.

Vérifier le mode d'utilisation de JavaScript

Bien que Googlebot utilise JavaScript, quelques mises en garde s'imposent. Par exemple, Googlebot n'est pas compatible avec toutes les fonctionnalités et n'exécute pas ES6 ou version ultérieure. Veillez à prendre connaissance des limitations de JavaScript.

Pour en savoir plus sur la manière dont Googlebot gère JavaScript lors de l'exploration, de l'affichage et de l'indexation, consultez la vidéo suivante.

Tenir Google informé en cas de modification de contenu

Pour vous assurer que Google identifie rapidement vos pages nouvelles ou mises à jour, procédez comme suit :

Si vous ne parvenez toujours pas à faire indexer votre page, recherchez les erreurs éventuelles dans vos journaux de serveur.

Veiller à la présence de contenu textuel sur la page

Googlebot n'identifie que le contenu textuellement visible. À titre d'exemple, il ne détecte pas le texte des vidéos. Pour vous assurer que le contenu de votre page est interprété correctement par la recherche Google, procédez comme suit :

  • Vérifiez que le contenu visuel est exprimé sous forme de texte. Par exemple, évitez les pages illustrant des catégories de produits avec des images ne comprenant aucun contexte textuel. Une explication textuelle devrait être ajoutée à chacune de ces images.
  • Assurez-vous que chaque page contient un titre descriptif et une meta description. L'utilisation de titres uniques et de meta descriptions permet à Google de présenter aux internautes le contenu approprié, ce qui peut accroître le trafic de recherche.
  • Utilisez un balisage HTML sémantique. Bien que Googlebot indexe le contenu HTML, les PDF, les images et les vidéos, il n'indexe pas le contenu nécessitant des plug-ins (par exemple, Flash, Java ou Silverlight) ni le contenu affiché dans un dessin. Au lieu d'opter pour un plug-in, utilisez, si possible, le balisage HTML sémantique pour votre contenu.

Indiquer à Google les autres versions de votre contenu

Googlebot ne détermine pas automatiquement qu'il existe plusieurs versions de votre site ou de son contenu (version pour ordinateur, version pour mobile ou versions internationales, par exemple). Pour vous assurer que Google propose la version appropriée aux internautes, procédez comme suit :

Contrôler le contenu accessible à Google

Plusieurs options s'offrent à vous pour bloquer Googlebot :

Si votre contenu n'apparaît pas dans la recherche Google alors que vous souhaiteriez qu'il le soit, procédez comme suit :

  • Vérifiez si Googlebot a accès à la page à l'aide de l'outil d'inspection d'URL.
  • Vérifiez le fichier robot.txt pour déterminer si vous empêchez involontairement Googlebot d'explorer votre site.
  • Recherchez la présence de règles "noindex" dans les balises Meta du code HTML.

Activer les résultats enrichis pour votre site

Carrousel de recettes dans les résultats de recherche. Le carrousel présente deux fiches relatives à différents types de tartes. Vous pouvez cliquer pour lire une vidéo.

Les résultats enrichis peuvent inclure des styles, des images ou d'autres fonctionnalités interactives permettant à votre site de se distinguer davantage dans les résultats de recherche. Pour aider Google à interpréter plus efficacement votre page et à l'afficher sous forme de résultats enrichis dans la recherche, vous pouvez y inclure des données structurées afin de fournir des indices explicites sur la signification de cette page. Si vous ne savez pas par où commencer, explorez la galerie de fonctionnalités disponibles.

Envoyer des commentaires concernant…