Comment fonctionne la recherche

Comment Google et Bing transforment le Web ouvert en réponse — le pipeline exploration → indexation → diffusion sous forme de trois portes, avec une explication du rendu, de la canonicalisation et des systèmes de classement.

Première publication : 22 juin 2026 · Dernière mise à jour : 2 août 2026 · Avancé
1 indice probant sur cette page

La recherche fonctionne en trois étapes — exploration → indexation → diffusion — qui sont des portes, pas un tapis roulant : « toutes les pages ne franchissent pas nécessairement chaque étape ». Être exploré ne signifie pas être indexé (l’indexation n’est pas garantie), et être indexé ne signifie pas être classé. L’indexation comprend le rendu et la canonicalisation ; le classement repose sur de nombreux systèmes automatisés, pas sur un algorithme unique. Ce hub présente l’ensemble du parcours et vous oriente vers les analyses approfondies, en commençant par le cluster sur l’exploration.

En bref — La recherche se déroule en trois étapes — exploration → indexation → diffusion — qui sont des portes : « toutes les pages ne franchissent pas nécessairement chaque étape ». L’exploration découvre et récupère ; le rendu (exécuter JavaScript dans une version récente de Chrome) fait le pont vers l’indexation et peut être différé. Indexer, c’est comprendre + canonicaliser (~40 signaux) + stocker, et ce n’est pas garanti. Diffuser, c’est comprendre la requête, puis classer au moyen de nombreux systèmes de classement automatisés (RankBrain, BERT, correspondance neuronale, systèmes de liens et PageRank…), et non d’un « algorithme » unique, selon des centaines de facteurs contextuels, avec des fonctionnalités de recherche ajoutées par-dessus. Bing suit la même structure. Considérez tout schéma, y compris le mien, comme un modèle et non comme le code source. L’intérêt pratique : lorsqu’une page n’apparaît pas, diagnostiquez à quelle porte elle est bloquée.

Trois étapes, trois portes

Google est direct au sujet du pipeline : « Google Search works in three stages, and not all pages make it through each stage » (traduction) : « La recherche Google fonctionne en trois étapes, et toutes les pages ne franchissent pas nécessairement chaque étape » — exploration, indexation et diffusion. Preuve à l’appui de cette affirmation Google describes Search as operating through crawling, indexing, and serving search results. Portée : Google's public conceptual model, not an exhaustive implementation description. Niveau de confiance : élevé · Vérifié : Google: How Search works La dernière proposition résume tout. Le pipeline n’est pas un tapis roulant qui conduit chaque page à l’arrivée ; ce sont trois portes, chacune avec ses critères de réussite ou d’échec et son propre mode de défaillance.

Le modèle mental à retenir :

Découvrir et récupérer (explorer) → comprendre et stocker (indexer, y compris rendre + canonicaliser) → faire correspondre et ordonner (diffuser, y compris comprendre la requête + systèmes de classement + fonctionnalités de recherche).

Gardez bien exploration ≠ indexation ≠ classement à l’esprit et l’essentiel du SEO technique devient beaucoup moins mystérieux.

L’exploration, l’indexation et la diffusion sont des portes d’éligibilité successives, pas des garanties ni un tableau de classement unique. Source : /technical-seo/how-search-works/

Trois étapes se succèdent de gauche à droite. Exploration : un robot découvre une URL et télécharge la page. Indexation : le moteur traite la page et stocke les informations admissibles. Diffusion ou classement : les meilleurs résultats indexés correspondant à une requête sont ordonnés. Une note précise que toutes les pages ne franchissent pas chaque étape.

© Patrick Stox LLC · CC BY 4.0 ·

Étape 1 — Exploration (découvrir et récupérer)

Explorer, c’est découvrir puis télécharger. Google trouve les pages qu’il connaît déjà, suit les liens de ces pages vers de nouvelles et lit les sitemaps que vous soumettez ; Google appelle l’ensemble « URL discovery » (traduction) : « découverte des URL ». Ce qui est exploré, à quelle fréquence et combien de pages sont récupérées par visite est déterminé par algorithme : « Googlebot uses an algorithmic process to determine which sites to crawl, how often, and how many pages to fetch from each site. » (traduction) : « Googlebot utilise un processus algorithmique pour déterminer les sites à explorer, la fréquence de l’exploration et le nombre de pages à récupérer sur chaque site. »

Preuve à l’appui de cette affirmation Google's crawling stage discovers URLs through known pages, links, and submitted sitemaps, then algorithmically decides which discovered URLs to fetch and how often. Portée : web Niveau de confiance : élevé · Vérifié : In-depth guide to how Google Search works

À ce niveau, retenez une chose : l’exploration est une condition préalable à l’indexation, pas un signal de classement. Preuve à l’appui de cette affirmation Google states that not all pages make it through each Search processing stage and that increased crawl rate is not a ranking signal. Portée : Google Search; crawling and indexing do not guarantee ranking. Niveau de confiance : élevé · Vérifié : Google: How Search works Google: Crawling myths Une cadence d’exploration plus élevée ne fait pas monter vos positions. Je ne vais pas redécrire ici tout le pipeline d’exploration : la découverte, le planificateur, le budget d’exploration, les journaux et le reste sont traités dans le cluster sur l’exploration (lié en bas). Le vrai rôle de l’exploration consiste à transmettre une page récupérée à l’étape suivante.

Une nuance avant de poursuivre : c’est par l’exploration que les pages Web entrent dans ce pipeline, mais ce n’est pas la seule source d’informations de Google. Comme expliqué plus bas, l’index s’appuie aussi sur des partenariats, des flux de données et le Knowledge Graph de Google. « Ne pas être dans l’index » et « ne pas être sur le Web exploré » ne sont donc pas exactement la même question.

Le pont — le rendu

Voici l’étape que la plupart des vues d’ensemble présentent mal ou omettent. Entre l’exploration et l’indexation, Google effectue le rendu de la page. « During the crawl, Google renders the page and runs any JavaScript it finds using a recent version of Chrome. » (traduction) : « Pendant l’exploration, Google effectue le rendu de la page et exécute tout JavaScript trouvé à l’aide d’une version récente de Chrome. » Selon la formulation destinée au grand public : « When crawlers find a webpage, our systems render the content of the page, just as a browser does. » (traduction) : « Lorsque les robots trouvent une page Web, nos systèmes en effectuent le rendu, comme le ferait un navigateur. »

Le rendu relève de l’indexation, pas de l’exploration. Il s’exécute dans le Web Rendering Service (un Chromium headless evergreen) et peut être décalé par rapport à la récupération initiale. Si votre contenu n’apparaît qu’après exécution de JavaScript, Google comprend la version rendue, qui peut arriver plus tard que le HTML brut. C’est pourquoi les sites très dépendants de JavaScript doivent traiter le rendu comme une préoccupation distincte. (J’approfondis le sujet dans mon article sur le SEO JavaScript.)

Étape 2 — Indexation (comprendre et stocker)

Après l’exploration et le rendu, l’indexation tente de comprendre la page. Google : « After a page is crawled, Google tries to understand what the page is about. This stage is called indexing and it includes processing and analyzing the textual content and key content tags and attributes, such as <title> elements and alt attributes, images, videos, and more. » (traduction) : « Une fois la page explorée, Google tente de comprendre son sujet. Cette étape s’appelle l’indexation et comprend le traitement et l’analyse du contenu textuel, des balises et attributs essentiels, comme les éléments <title> et les attributs alt, ainsi que des images, vidéos et autres éléments. »

Trois opérations s’y déroulent, souvent absentes des présentations générales :

Comprendre. Google traite le texte, les balises et les médias pour identifier le sujet. Dans ma présentation How Search Works, je décris un analyseur de contenu qui normalise le HTML, le segmente en tokens et le vectorise (transforme les mots en nombres) afin d’en analyser le sens ; il extrait au passage des signaux de langue, de localisation, de schéma et de sémantique. (C’est ma reformulation du fonctionnement du traitement, pas une citation de Google.)

Canonicaliser. L’indexation décide également quelle URL représente un groupe de doublons. « During the indexing process, Google determines if a page is a duplicate of another page on the internet or canonical. The canonical is the page that may be shown in search results. » (traduction) : « Pendant l’indexation, Google détermine si une page est un doublon d’une autre page sur Internet ou si elle est canonique. La page canonique est celle qui peut être affichée dans les résultats de recherche. » Google regroupe les doublons et choisit une page canonique pour représenter l’ensemble. Ce choix n’est pas aléatoire : il est pondéré par des signaux. Comme je l’explique dans Google Uses ~40 Canonicalization Signals, « canonicalization is the process that search engines use to determine the main version of the URL that will be indexed and shown to users when there are duplicate URLs » (traduction) : « la canonicalisation est le processus utilisé par les moteurs de recherche pour déterminer la version principale de l’URL qui sera indexée et présentée aux utilisateurs lorsqu’il existe des URL en double ». Selon Allan Scott de Google, la sélection canonique repose sur environ 40 signaux différents (redirections, rel=canonical, URL des sitemaps, liens internes et externes, hreflang, PageRank, HTTPS plutôt que HTTP, URL plus courtes plutôt que longues, etc.).

Stocker. « The collected information about the canonical page and its cluster may be stored in the Google index, a large database hosted on thousands of computers. » (traduction) : « Les informations recueillies sur la page canonique et son cluster peuvent être stockées dans l’index Google, une vaste base de données hébergée sur des milliers d’ordinateurs. » Cet index est gigantesque : « hundreds of billions of webpages… well over 100,000,000 gigabytes in size » (traduction) : « des centaines de milliards de pages Web… pour une taille largement supérieure à 100 000 000 de gigaoctets ». Il ne contient pas uniquement du HTML exploré : « we have multiple indexes of different types of information, which is gathered through crawling, through partnerships, through data feeds being sent to us and through our own encyclopedia of facts, the Knowledge Graph. » (traduction) : « nous avons plusieurs index de différents types d’informations, recueillies par l’exploration, des partenariats, des flux de données qui nous sont envoyés et notre propre encyclopédie de faits, le Knowledge Graph ».

L’indexation n’est pas garantie

Le mythe essentiel à déconstruire : une page explorée n’est pas automatiquement indexée. Google : « Indexing isn’t guaranteed; not every page that Google processes will be indexed. » (traduction) : « L’indexation n’est pas garantie ; toutes les pages traitées par Google ne seront pas indexées. » Parmi les causes courantes figurent un contenu de faible qualité, une directive robots noindex et une conception de page qui rend l’indexation difficile.

John Mueller l’a formulé concrètement. À propos de la durée possible du statut « discovered/crawled — currently not indexed » : « That can be forever. It’s something where we just don’t crawl and index all pages. » (traduction) : « Cela peut durer indéfiniment. Nous n’explorons et n’indexons tout simplement pas toutes les pages. » La solution n’est pas une astuce, mais le fond : « continue working on the website and making sure that our systems recognize that there’s value in crawling and indexing more and then over time we will crawl and index more. » (traduction) : « continuez à travailler sur le site et assurez-vous que nos systèmes reconnaissent l’intérêt d’explorer et d’indexer davantage ; avec le temps, nous explorerons et indexerons plus de pages. »

J’ai également démontré exploration ≠ indexation dans l’autre sens. Dans Indexed, though blocked by robots.txt, l’idée est simple : « crawling and indexing are two different things. » (traduction) : « l’exploration et l’indexation sont deux choses différentes ». Une page dont vous bloquez l’exploration peut tout de même être indexée si d’autres pages pointent vers elle ; Google ne peut simplement pas voir son contenu (ni la directive noindex que vous y auriez placée).

Étape 3 — Diffusion des résultats (faire correspondre et ordonner)

La diffusion commence dès qu’une personne lance une recherche. « When a user enters a query, our machines search the index for matching pages and return the results we believe are the highest quality and most relevant to the user’s query. » (traduction) : « Lorsqu’un utilisateur saisit une requête, nos machines cherchent dans l’index les pages correspondantes et renvoient les résultats que nous estimons les plus qualitatifs et les plus pertinents pour sa requête. » Mais cette étape contient deux mouvements distincts.

D’abord, comprendre la requête

Avant tout classement, Google doit comprendre ce qui est demandé. Cela comprend la correction orthographique, les synonymes et l’expansion de requête, ainsi que l’identification de l’intention. Dans ma présentation How Search Works, je décris une correction orthographique par réseau neuronal profond, une expansion couvrant synonymes, acronymes et racinisation, puis une correspondance neuronale qui relie des termes conceptuellement proches, alors qu’une part notable des requêtes quotidiennes n’a jamais été vue auparavant par Google. (Reformulation issue de la présentation.) La compréhension de la requête est une étape à part entière ; elle ne se confond pas avec le classement.

Puis classer — avec de nombreux systèmes, pas « l’algorithme »

C’est la correction majeure. Le classement ne repose pas sur une formule unique. « Google uses automated ranking systems that look at many factors and signals about hundreds of billions of web pages and other content in our Search index to present the most relevant, useful results, all in a fraction of a second. » (traduction) : « Google utilise des systèmes de classement automatisés qui examinent de nombreux facteurs et signaux portant sur des centaines de milliards de pages Web et d’autres contenus de notre index afin de présenter les résultats les plus pertinents et utiles, le tout en une fraction de seconde. » Notez le pluriel : des systèmes de classement. Google en cite plusieurs : RankBrain (« an AI system that helps us understand how words are related to concepts » — (traduction) : « un système d’IA qui nous aide à comprendre la relation entre les mots et les concepts »), BERT, la correspondance neuronale (« an AI system that Google uses to understand representations of concepts in queries and pages and match them to one another » — (traduction) : « un système d’IA utilisé par Google pour comprendre les représentations de concepts dans les requêtes et les pages et les faire correspondre »), ainsi que les systèmes d’analyse des liens et PageRank (« we have various systems that understand how pages link to each other… » — (traduction) : « nous disposons de différents systèmes qui comprennent comment les pages sont liées entre elles… »). Le helpful content system est désormais décrit au passé : il a été intégré au classement principal lors de la mise à jour de mars 2024 et n’est donc plus un système autonome actif.

Deux distinctions méritent d’être enseignées :

  • Systèmes ≠ mises à jour. Les systèmes de classement sont les mécanismes permanents ; les mises à jour de classement sont les modifications que Google leur apporte. Ils sont suivis séparément.
  • Il n’existe pas de « trois principaux facteurs » fixes. Gary Illyes a contesté l’idée que les liens figureraient parmi les trois premiers : « I think they are important, but I think people overestimate the importance of links. I don’t agree it’s in the top three. It hasn’t been for some time. » (traduction) : « Je pense qu’ils sont importants, mais que les gens surestiment leur importance. Je ne suis pas d’accord pour dire qu’ils figurent parmi les trois premiers. Ce n’est plus le cas depuis un certain temps. » Il a aussi déclaré : « it is possible to rank without links. » (traduction) : « il est possible d’être classé sans liens ». Et selon Illyes, il n’existe même pas de trio universel, car les signaux principaux varient d’un site à l’autre (cette formulation est celle de Search Engine Land, et non une citation littérale).

Les cinq facteurs nommés par Google

Pour une carte accessible aux débutants, le site grand public de Google répartit le classement en cinq catégories :

  1. Signification de votre requête« To return relevant results, we first need to establish what you’re looking for - the intent behind your query. » (traduction) : « Pour renvoyer des résultats pertinents, nous devons d’abord déterminer ce que vous recherchez, c’est-à-dire l’intention derrière votre requête. »
  2. Pertinence du contenu« The most basic signal that information is relevant is when content contains the same keywords as your search query. » (traduction) : « Le signal le plus élémentaire de pertinence d’une information est la présence, dans le contenu, des mêmes mots clés que dans votre requête. »
  3. Qualité du contenu« they identify signals that can help determine which content demonstrates expertise, authoritativeness, and trustworthiness. » (traduction) : « ils identifient des signaux pouvant aider à déterminer quels contenus démontrent expertise, autorité et fiabilité ». (Les propres termes de Google sont ici E-A-T — expertise, autorité, fiabilité ; le premier E d’« expérience » dans E-E-A-T est mon ajout, pas le leur dans cette citation.)
  4. Facilité d’utilisation du contenu — considérations liées à l’expérience de page et à l’accessibilité.
  5. Contexte et paramètres« we use information such as your location, past Search history, and Search settings to determine what is most relevant for you. » (traduction) : « nous utilisons des informations comme votre localisation, votre historique de recherche et vos paramètres de recherche pour déterminer ce qui vous est le plus pertinent. »

La pertinence dépend du contexte : « Relevancy is determined by hundreds of factors, which could include information such as the user’s location, language, and device (desktop or phone). » (traduction) : « La pertinence est déterminée par des centaines de facteurs, qui peuvent inclure la localisation, la langue et l’appareil de l’utilisateur (ordinateur ou téléphone). » La pondération varie selon la requête : « when searching for current news topics, content freshness plays a bigger role than dictionary definitions. » (traduction) : « pour une recherche sur l’actualité, la fraîcheur du contenu joue un rôle plus important que pour des définitions de dictionnaire ». Il n’existe pas un « meilleur » résultat identique pour tout le monde.

La diffusion ne se résume pas à dix liens bleus

La diffusion détermine aussi l’apparence de la page. « Based on the user’s query the search features that appear on the search results page also change. » (traduction) : « Les fonctionnalités affichées sur la page de résultats changent aussi selon la requête de l’utilisateur. » Panneaux de connaissances, résultats enrichis, images, vidéos, packs locaux : ils font partie de la diffusion et ne constituent pas un système séparé ajouté après coup. Pour éliminer deux mythes persistants : « we never provide special treatment to advertisers in how our search algorithms rank their websites, and nobody can pay us to do so. » (traduction) : « nous n’accordons jamais de traitement de faveur aux annonceurs dans la manière dont nos algorithmes classent leurs sites, et personne ne peut nous payer pour cela ». On ne peut pas acheter une position organique et soumettre une URL ne fait qu’envoyer un signal : cela ne garantit ni l’indexation ni le classement.

Bing suit la même structure

Bing suit lui aussi le pipeline exploration → indexation → classement, avec ses propres termes. Microsoft : « Crawling is how Bingbot discovers new and updated pages and content to add to our search index. » (traduction) : « L’exploration est la manière dont Bingbot découvre les pages et contenus nouveaux ou mis à jour à ajouter à notre index de recherche. » Puis « as Bingbot crawls the web, it sends information to Bing about what it finds. These pages are then added to the Bing index. » (traduction) : « lorsque Bingbot explore le Web, il envoie à Bing des informations sur ce qu’il trouve. Ces pages sont ensuite ajoutées à l’index Bing. » Enfin, « complex algorithms generate Microsoft Bing search results using the user’s search query matching it with third-party webpages in our index. » (traduction) : « des algorithmes complexes génèrent les résultats Microsoft Bing en faisant correspondre la requête de l’utilisateur aux pages tierces présentes dans notre index ». Bing publie ses propres facteurs : pertinence, qualité et crédibilité, engagement des utilisateurs, fraîcheur, localisation et temps de chargement de la page — un parallèle net avec les cinq facteurs de Google.

C’est un modèle, pas le code source

Une réserve honnête avant de prendre tout cela pour parole d’évangile. Les moteurs nous disent beaucoup de choses, mais pas tout, et leur fonctionnement interne évolue. Tout schéma de pipeline, y compris le mien, est une approximation utile, pas le véritable code. J’affiche cette réserve dès la diapositive 3 de ma présentation How Search Works et la répète ici : « This is my understanding of systems and is based on a lot of public statements from Google and my own knowledge. Warning: It’s not going to be 100% complete or accurate. » (traduction) : « Voici ma compréhension des systèmes, fondée sur de nombreuses déclarations publiques de Google et sur mes propres connaissances. Attention : elle ne sera pas complète ou exacte à 100 %. » Gardez ce modèle souple ; utilisez-le pour raisonner, pas pour plaider.

À quelle étape êtes-vous bloqué ?

C’est ici que le modèle des trois portes devient utile. Lorsqu’une page ne donne pas les résultats attendus, ne devinez pas : repérez la porte qui a échoué, puis corrigez cette étape :

SymptômeÉtape probablePremiers éléments à vérifier
La page n’est pas du tout exploréeExplorationPage orpheline (aucun lien vers elle), blocage dans robots.txt, erreurs serveur, absence du sitemap
Explorée mais non indexéeIndexationQualité du contenu, noindex, canonicalisation vers une autre URL, contenu JS jamais rendu
Indexée mais non classéeDiffusion / classementPertinence par rapport à la requête, qualité du contenu, concurrence, décalage d’intention
Mauvaise URL classéeIndexation (canonicalisation)Le cluster de doublons a choisi une autre canonique — vérifiez les ~40 signaux
Contenu JS absent de l’indexRendu (dans l’indexation)Vrais liens <a href>, délai de rendu, limites du WRS

Le diagnostic indique l’analyse approfondie à consulter ensuite.

Où aller ensuite

Cette page est la carte. Chaque étape a son propre niveau de détail :

Exploration — la seule étape entièrement développée à ce jour sous la forme d’un cluster. Commencez par le hub crawling, puis approfondissez le budget d’exploration (capacité + demande, et qui doit vraiment s’en préoccuper), la cadence d’exploration (vitesse de récupération des robots et moyens de l’accélérer ou de la ralentir), la fréquence d’exploration (ce qui pousse Google à revenir plus tôt) et la profondeur d’exploration (pourquoi les pages importantes doivent rester proches de l’accueil). Pour diagnostiquer les problèmes, consultez l’analyse des fichiers journaux (la réalité de ce que les robots ont fait) et les pièges à robots (espaces d’URL infinis qui consomment le budget). Pour accélérer la découverte, voyez IndexNow (le protocole push utilisé par Bing et d’autres) et l’API d’indexation Google (ainsi que le mythe selon lequel elle indexerait n’importe quoi).

Rendu — le pont entre exploration et indexation dispose maintenant de deux analyses approfondies. Rendering explique comment Google exécute JavaScript dans le Web Rendering Service ainsi que les options de rendu (CSR, SSR, SSG, hydratation, ISR, edge, dynamique) et leurs compromis SEO. JavaScript SEO couvre les problèmes pratiques et leurs correctifs : vrais liens <a href>, parité du DOM, contenu différé, soft 404 et raison pour laquelle le défilement infini peut faire indexer deux pages comme une seule.

Indexation — la canonicalisation et l’indexabilité ont désormais leur propre cluster ; commencez par le hub indexing.

Classement — les systèmes de classement, les signaux qui les alimentent et la place de l’E-E-A-T constituent un sujet à part entière, à venir.

Pour retrouver tout le cluster au même endroit, consultez le cluster How Search Works.

Ajouter une note d’expert

Épingler une citation d’expert

Nouvelle personne ? Créez son profil non revendiqué à /admin/experts/ → Épingler une citation d’expert d’abord.