Premiers pas avec la recherche : guide du développeur
Rendre votre contenu convivial pour la recherche est important, car c’est ainsi que vous incitez des utilisateurs plus pertinents à consulter votre contenu. C’est ce qu’on appelle l’optimisation des moteurs de recherche (SEO), qui peut amener davantage d’utilisateurs intéressés à venir sur votre site. Si la recherche Google a du mal à comprendre votre page, vous passez peut-être à côté d’une source de trafic importante.
Ce guide explique ce que les développeurs peuvent faire pour s’assurer que leurs sites fonctionnent correctement avec la recherche Google. En plus des éléments de ce guide, assurez-vous que votre site est sécurisé, rapide, accessible à tous et fonctionne sur tous les appareils.
Pour obtenir une aide moins technique, consultez le guide de démarrage SEO. Le guide de démarrage SEO couvre d’autres aspects du référencement, comme la création de contenu.
Découvrez comment Google voit votre site
Pour commencer, testez votre site dans l’outil d’inspection d’URL ou dans le test des résultats enrichis pour voir comment Google voit votre site. Googlebot est le robot d’exploration Web de Google qui découvre les pages nouvelles et mises à jour pour l’index Google. Pour plus d’informations sur le processus, consultez Fonctionnement de la recherche Google.
Vous serez peut-être surpris de constater que Google ne voit pas toujours tout ce que vous voyez dans le navigateur. Dans l’exemple suivant, Google ne sait pas qu’il y a des images sur cette page, car la page utilise une fonctionnalité JavaScript qui n’est pas prise en charge par Google.
Vue utilisateurVue Google
Voici comment un utilisateur visualise la page. Les utilisateurs peuvent visualiser les images et le texte dans le navigateur.
Vérifiez vos liens
Googlebot navigue d’URL en URL en récupérant et en analysant les liens, les plans de site et les redirections. Googlebot traite chaque URL comme s’il s’agissait de la première et unique URL vue sur votre site. Pour vous assurer que Googlebot puisse trouver toutes les URL de votre site :
Utilisez <a> éléments que Google peut explorer. Assurez-vous que toutes les pages du site sont accessibles par un lien provenant d’une autre page trouvable. Assurez-vous que le lien de référence inclut du texte ou, pour les images, un attribut alt pertinent pour la page cible.
Créez et soumettez un plan de site pour aider Googlebot à explorer votre site de manière plus intelligente. Un plan de site est un fichier dans lequel vous fournissez des informations sur les pages, vidéos et autres fichiers de votre site, ainsi que sur les relations entre eux.
Pour les applications JavaScript qui n’ont qu’une seule page HTML, assurez-vous que chaque écran ou élément de contenu individuel possède une URL.
Vérifiez comment vous utilisez JavaScript
Bien que Google exécute JavaScript, il existe certaines différences et limitations dont vous devez tenir compte lors de la conception de vos pages et applications afin de s’adapter à la manière dont les robots d’exploration accèdent à votre contenu et le restituent. Apprenez-en davantage sur les bases du référencement JavaScript ou sur la façon de résoudre les problèmes JavaScript liés à la recherche.
Pour en savoir plus sur la manière dont Google gère JavaScript lors de l’exploration, du rendu et de l’indexation, regardez la vidéo suivante.
Tenir Google informé lorsque le contenu change
Pour vous assurer que Google trouve rapidement vos pages nouvelles ou mises à jour :
Soumettez des plans de site.
Demandez à Google de réexplorer vos URL.
Si vous rencontrez toujours des difficultés pour indexer votre page, vérifiez les journaux de votre serveur pour détecter les erreurs.
N’oubliez pas les mots sur la page
Googlebot ne peut trouver que le contenu textuellement visible. Par exemple, le texte des vidéos est invisible pour Googlebot. Pour vous assurer que la recherche Google comprend le sujet de votre page :
Assurez-vous que votre contenu visuel est exprimé sous forme de texte. Par exemple, une page de catégorie de produit contenant une liste d’images de chemises sans contexte textuel sur chaque image n’est pas optimale. La page de catégorie de produit doit inclure une explication textuelle pour chaque image.
Assurez-vous que chaque page comporte un titre descriptif et une méta-description. Les titres uniques et les méta descriptions aident Google à montrer dans quelle mesure vos pages sont pertinentes pour les utilisateurs, ce qui peut à son tour augmenter votre trafic de recherche.
Utilisez du HTML sémantique. Bien que Google indexe le contenu HTML, PDF, les images et les vidéos, il n’indexe pas le contenu nécessitant des plug-ins (par exemple, Java ou Silverlight) ni le contenu rendu dans un canevas. Au lieu d’utiliser un plugin, utilisez autant que possible un balisage HTML sémantique pour votre contenu.
Assurez-vous que votre contenu textuel est accessible dans le DOM. Par exemple, le contenu ajouté via la propriété de contenu CSS ne fait pas partie du DOM et la recherche Google l’ignore pour le moment. Vous pouvez utiliser la propriété content pour du contenu décoratif ; La recherche Google ne peut pas indexer ce contenu.
Informez Google des autres versions de votre contenu
Google ne sait pas automatiquement qu’il existe plusieurs versions de votre site ou de votre contenu. Par exemple, une version mobile et de bureau, ou des versions internationales de votre site. Pour vous assurer que Google propose la bonne version aux utilisateurs, vous pouvez :
Consolidez les URL en double.
Informez Google des versions localisées de votre site.
Rendez vos pages AMP visibles.
Contrôler le contenu que Google voit
Il existe plusieurs manières de bloquer Googlebot :
Pour empêcher Google de trouver votre page, limitez l’accès à votre contenu aux utilisateurs connectés (par exemple, utilisez une page de connexion ou protégez votre page par mot de passe).
Pour empêcher Googlebot d’explorer votre page, créez un fichier robots.txt.
Un robots.txt n’est pas un mécanisme permettant de garder une page Web hors de Google. Pour empêcher une page Web d’accéder à Google, utilisez les règles des robots noindex ou protégez votre page par mot de passe.
Pour empêcher Google d’indexer votre page tout en autorisant l’exploration, ajoutez une balise noindex .
La combinaison de plusieurs règles d’analyse et d’indexation peut amener certaines règles à contrecarrer d’autres règles. Découvrez comment configurer correctement ces règles en lisant Combiner l’exploration avec des règles d’indexation/diffusion.
Si votre contenu n’apparaît pas dans la recherche Google et que vous souhaitez qu’il s’affiche, procédez comme suit :
Vérifiez si Googlebot peut accéder à la page avec l’outil d’inspection d’URL.
Testez votre fichier robot.txt pour voir si vous empêchez involontairement Googlebot d’explorer votre site.
Vérifiez votre HTML pour les règles noindex dans les balises méta.
Activez des résultats riches pour votre site
Un résultat riche peut inclure un style, des images ou d’autres fonctionnalités interactives qui peuvent aider votre site à se démarquer davantage dans les résultats de recherche. Vous pouvez aider Google à mieux comprendre votre page et à afficher des résultats riches dans la recherche en fournissant des indices explicites sur la signification d’une page avec des données structurées sur la page. Si vous ne savez pas par où commencer, explorez notre galerie de fonctionnalités disponibles.