Le fonctionnement de la Recherche Google

Les moteurs de recherche sont la version numérique d'un libraire. Elles utilisent un index complet pour aider à trouver les bonnes informations pour une requête. Comprendre les bases de la recherche vous prépare à rendre votre contenu visible pour les utilisateurs.

Explorer, c'est comme lire tous les livres de la bibliothèque. Pour que les moteurs de recherche puissent fournir des résultats de recherche, ils doivent avoir le plus d'informations possible sur le Web. Pour ce faire, les moteurs de recherche utilisent un robot d'exploration, c'est-à-dire un programme qui parcourt les sites et agit comme un navigateur.

Si un livre ou un document est manquant ou endommagé, le robot d'exploration ne peut pas le lire. Les robots d'exploration tentent d'extraire chaque URL pour déterminer l'état du document. Si un document renvoie un code d'état d'erreur, les robots d'exploration ne peuvent utiliser aucun de son contenu et peuvent réessayer l'URL ultérieurement. Ainsi, seuls les documents accessibles au public sont inclus dans l'index.

Si les robots d'exploration découvrent un code d'état de redirection (301 ou 302, par exemple), ils suivent la redirection vers une nouvelle URL et y continuent. Une fois qu'il reçoit une réponse positive, c'est-à-dire qu'il a trouvé un document accessible aux utilisateurs, il vérifie si son exploration est autorisée, puis télécharge le contenu.

Cette vérification inclut le code HTML et tout le contenu mentionné dans le code HTML (images, vidéos ou JavaScript, par exemple). Ils extraient également les liens des documents HTML afin qu'ils puissent également accéder aux URL liées. Les liens suivants permettent aux robots d'exploration de trouver de nouvelles pages sur le Web.

Les robots d'exploration ne cliquent pas activement sur les liens ou les boutons. À la place, ils envoient les URL à une file d'attente pour les explorer ultérieurement. Lorsque vous accédez à une nouvelle URL, aucun cookie, aucun service workers ni aucun stockage local (comme IndexedDB) ne sont disponibles.

Créer un index

Après avoir récupéré un document, le robot d'exploration transmet le contenu au moteur de recherche pour qu'il l'ajoute à l'index. Le moteur de recherche affiche et analyse à présent le contenu pour le comprendre. Le rendu consiste à afficher la page comme le ferait un navigateur (avec certaines restrictions).

Les moteurs de recherche examinent les mots clés, le titre, les liens, les en-têtes, le texte et bien d'autres éléments. Ceux-ci sont appelés signaux, qui décrivent le contenu et le contexte de la page. Les signaux permettent aux moteurs de recherche de répondre à une requête avec la meilleure page possible.

Les moteurs de recherche peuvent trouver le même contenu sur des URL différentes. Par exemple, une recette pour "tarte aux pommes" peut se trouver sous /recipes/apple-pie et sous /recipes/1234. Pour éviter d'indexer et d'afficher la recette deux fois, les moteurs de recherche déterminent quelle doit être l'URL principale et suppriment les autres URL affichant le même contenu.

Fournir les résultats les plus utiles

Les moteurs de recherche ne se contentent pas de faire correspondre une requête à des mots clés dans l'index. Pour obtenir des résultats utiles, ils peuvent tenir compte du contexte, d'autres formulations, de l'emplacement de l'utilisateur, etc. Par exemple, "silicon Valley" peut faire référence à la région géographique ou à l'émission télévisée. Mais si la requête est "silicon Valley Cast", les résultats concernant la région ne sont pas très utiles.

Certaines requêtes peuvent être indirectes, comme "la chanson de la pulp fiction", et les moteurs de recherche doivent interpréter cela et afficher les résultats pour la musique utilisée dans le film. Lorsqu'un utilisateur effectue une recherche, les moteurs de recherche déterminent les résultats les plus utiles, puis les présentent à l'utilisateur. Le classement (ou l'ordre) des pages s'effectue en fonction de la requête. L'ordre peut souvent changer au fil du temps si de meilleures informations deviennent disponibles.

Étapes suivantes: comment optimiser votre campagne pour les moteurs de recherche

Maintenant que vous comprenez les principes de base du fonctionnement des moteurs de recherche, vous constaterez peut-être l'intérêt d'optimiser votre campagne pour les moteurs de recherche. C'est ce qu'on appelle l'optimisation du référencement (SEO). En vous assurant que les moteurs de recherche peuvent trouver et comprendre automatiquement votre contenu, vous améliorez la visibilité de votre site pour les recherches pertinentes. Cela peut inciter davantage d'utilisateurs intéressés à visiter votre site. Effectuez un audit de votre site avec Lighthouse et vérifiez les résultats du SEO pour découvrir dans quelle mesure les moteurs de recherche peuvent informer les utilisateurs de votre contenu.