Série Strategic SEO 2025 : Article #05

RankBrain, BERT, RankEmbed : le layer ML de Google disséqué grâce au procès

· 13 min de lecture · Frédéric Jézégou

Le procès DOJ a forcé Google à révéler le rôle exact de chaque modèle ML dans son pipeline. RankBrain interprète les requêtes · pas les pages. BERT/RankEmbed calcule des dot products dans un espace d'embeddings. DeepRank se décompose en signaux traditionnels. Et eDeepRank cherche à rendre tout ça transparent. La symbiose humain-ML enfin documentée.

Série complète · 12 articles

Cet article fait partie de la série Strategic SEO 2025 : Le ranking de Google enfin documenté, inspirée du travail de Shaun Anderson sur Hobo Strategic SEO 2025.

Voir la série
Source : Hobo Strategic SEO 2025 : Shaun Anderson · Chapitres "RankBrain, DeepRank, and the AI Layer" + "Overview of Google's RankBrain and BERT-based RankEmbed"

Témoignages DOJ : Eric Lehman, Pandu Nayak (VP Search). Déclarations publiques : Greg Corrado, Gary Illyes, Danny Sullivan. Brevets Google et publication BERT (Devlin et al., Google AI, 2018).

En résumé
  • RankBrain (2015) : interpréteur de requêtes · pas un moteur de ranking. Traite les requêtes ambiguës/nouvelles via des embeddings de mots en vecteurs mathématiques
  • BERT/RankEmbed (2019) : architecture Transformer bidirectionnelle. Danny Sullivan l'a décrit : "dual encoder model" qui calcule un "dot product" dans un espace d'embeddings
  • DeepRank : modèle deep learning post-ranking. Signaux BERT-based qui peuvent être "décomposés en signaux ressemblant aux signaux traditionnels" (exhibit DOJ)
  • eDeepRank : système qui "prend des signaux LLM et les décompose en composants pour les rendre plus transparents" : la philosophie anti-boîte-noire de Google
  • Bill Slawski (2019) l'avait dit : "Vous ne pouvez pas optimiser des pages pour RankBrain ou BERT" : confirmé par le procès
  • Architecture en 3 couches : fondation hand-crafted → raffinement NavBoost → outils ML spécialisés

L'IA chez Google : des outils spécialisés, pas un cerveau autonome

1 min

Le procès DOJ a brisé un mythe populaire dans la communauté SEO : l'idée que Google serait progressivement piloté par une IA monolithique et omnisciente. La réalité documentée sous serment est radicalement différente.

Témoignage DOJ : Ingénieur Google HJ Kim
"La vaste majorité des signaux sont hand-crafted [...] si quelque chose se casse, Google sait quoi réparer."
L'IA n'est pas déployée comme cerveau central, c'est une couche de spécialistes sur une fondation d'ingénierie humaine.

Google utilise le ML de façon pragmatique et risque-averse : des modèles spécialisés, appliqués à des problèmes spécifiques que les règles hand-crafted ne peuvent pas résoudre efficacement. Comprendre ce que chaque modèle fait, et ne fait pas, est la clé d'une stratégie SEO alignée avec la réalité.

Les 4 modèles ML du pipeline Google

1 min
Interpréteur de requêtes
RankBrain
Lancement : 2015
Interprète les requêtes ambiguës, nouvelles, ou longue-traîne que Google n'a jamais vues. Convertit les mots en vecteurs mathématiques pour comprendre les relations sémantiques. Entraîné sur données historiques · pas temps réel.
word embeddings vector space données historiques
Matching sémantique
BERT / RankEmbed
Lancement : 2019
Architecture Transformer bidirectionnelle. Analyse le contexte complet d'un mot (avant ET après). Dual encoder model qui encode requêtes et documents dans un espace d'embeddings. Similarité calculée par dot product.
bidirectionnel dual encoder dot product
Post-ranking
DeepRank
Usage confirmé au procès DOJ
Modèle deep learning appliqué après le ranking initial Mustang. Signaux BERT-based qui peuvent être "décomposés en signaux ressemblant aux signaux traditionnels" : philosophie de transparence Google.
BERT-based post-Mustang décomposable
Transparence ML
eDeepRank
Révélé au procès DOJ
Système conçu pour "prendre des signaux LLM et les décomposer en composants pour les rendre plus transparents." L'anti-boîte-noire : des ingénieurs comprennent pourquoi le modèle prend une décision de ranking spécifique.
LLM decomposition explicabilité debuggable

RankBrain : l'interpréteur, pas le rankeur

1 min

La confusion la plus répandue sur RankBrain : le croire responsable du ranking des pages. Le procès DOJ a clarifié son rôle réel via le témoignage d'Eric Lehman.

Ce que RankBrain fait : quand le keyword matching classique est insuffisant pour déterminer l'intention d'un utilisateur, RankBrain aide le moteur à comprendre le sens et les concepts sous-jacents de la requête. Son output permet de récupérer un ensemble de résultats plus pertinent, mais c'est une intervention sur la requête, pas sur le scoring des documents.

Mécanisme technique : les mots sont représentés comme des vecteurs dans des espaces vectoriels continus. Ces embeddings encodent l'information sémantique en capturant les relations entre mots basées sur leur contexte. Un mot proche d'autres mots dans cet espace vectoriel est sémantiquement lié à eux · même sans partager de caractères.

Greg Corrado, Senior Research Scientist Google (Bloomberg, octobre 2015)
"RankBrain utilise l'intelligence artificielle pour filtrer les résultats. RankBrain est devenu le troisième signal le plus important contribuant au résultat d'une requête de recherche."
Cette déclaration a longtemps été sur-interprétée comme faisant de RankBrain un super-signal de ranking général. Le procès DOJ a précisé : son domaine d'excellence est la compréhension des requêtes inédites ou ambiguës.

Détail crucial révélé au procès : RankBrain est entraîné sur des données historiques, pas en temps réel. Eric Lehman a précisé cela dans son témoignage · nuance importante pour l'argumentation antitrust sur l'avantage concurrentiel lié aux données live.

BERT / RankEmbed : le dot product qui change tout

1 min

BERT (Bidirectional Encoder Representations from Transformers) a été officiellement intégré à Google Search en octobre 2019. Ce n'est pas une amélioration incrémentale de RankBrain, c'est un changement de paradigme.

La bidirectionnalité : le saut qualitatif

Les modèles précédents traitaient les mots séquentiellement · de gauche à droite. BERT analyse le contexte complet d'un mot en regardant simultanément les mots qui le précèdent et qui le suivent. L'exemple de Pandu Nayak :

Pandu Nayak, VP Search Google · Google Blog 2019
"Dans la requête 'can you get medicine for someone pharmacy', BERT comprend que la préposition 'for' est le mot le plus important, changeant fondamentalement le sens de la requête."
Un modèle unidirectionnel aurait pu manquer cette nuance. La bidirectionnalité permet de comprendre que l'utilisateur cherche à récupérer des médicaments pour quelqu'un d'autre, pas à se faire prescrire.

Le mécanisme dual encoder : requêtes et documents dans le même espace

Danny Sullivan a fourni la description technique la plus précise disponible publiquement :

Danny Sullivan · Description de RankEmbed
"Un signal clé, RankEmbed, est un 'modèle dual encoder' qui encode les requêtes et les documents dans un 'espace d'embeddings'. Cet espace prend en compte les propriétés sémantiques et d'autres signaux. La récupération et le ranking sont basés sur un 'dot product' ou une 'mesure de distance dans l'espace d'embeddings'."
Le dot product (produit scalaire) mesure l'angle entre deux vecteurs dans l'espace d'embeddings · plus l'angle est faible, plus la requête et le document sont sémantiquement proches.

Ce mécanisme explique pourquoi vous pouvez ranker sur des requêtes sans utiliser exactement les mots-clés de la requête · si votre page et la requête sont proches dans l'espace d'embeddings, le dot product sera élevé.

DeepRank et eDeepRank : la philosophie de transparence

1 min

Le procès a révélé deux systèmes que peu de SEOs connaissaient. Leur existence révèle autant sur la philosophie d'ingénierie de Google que sur le ranking lui-même.

DeepRank : les signaux ML décomposés en signaux traditionnels

Un exhibit DOJ note que les signaux BERT-based de DeepRank peuvent être "décomposés en signaux ressemblant aux signaux traditionnels". Ce n'est pas anodin : cela signifie que Google a conçu ses modèles deep learning de façon à ce que leurs outputs soient interprétables via des catégories familières aux ingénieurs.

eDeepRank : l'anti-boîte-noire

Exhibit DOJ : Description de eDeepRank
"eDeepRank tente de prendre des signaux basés sur des LLM et de les décomposer en composants pour les rendre plus transparents."
Google construit des systèmes parallèles pour comprendre pourquoi un modèle ML a pris une décision de ranking spécifique. L'explicabilité n'est pas un bonus, c'est une exigence d'ingénierie.

Cette philosophie explique pourquoi Google n'a pas simplement remplacé tous ses systèmes hand-crafted par des LLMs end-to-end. Si quelque chose se casse dans un LLM, vous ne savez pas quoi réparer. eDeepRank est la réponse à ce problème.

La symbiose humain-ML : le modèle en 3 couches

1 min

Le procès a documenté une architecture en 3 niveaux complémentaires · pas une succession où chaque couche remplace la précédente, mais un empilement où chaque couche exploite les forces de l'approche correspondante :

1
Fondation hand-crafted : T* et Q*
Fournissent une base stable, prévisible et debuggable pour la pertinence et la confiance. Si quelque chose se casse, Google sait exactement quoi réparer. Les règles humaines définissent le périmètre initial.
T* · Q* · Signaux hand-crafted · Contrôle total
2
Raffinement data-driven : NavBoost
Utilise l'intelligence à grande échelle des comportements utilisateurs passés pour améliorer les scores fondamentaux. 13 mois de clics, goodClicks, lastLongestClicks. Données propriétaires irréplicables par les concurrents.
NavBoost · Chrome · Comportement utilisateurs · 13 mois
3
Outils ML spécialisés : RankBrain, DeepRank
S'attaquent à des problèmes spécifiques à haute complexité, interprétation de requêtes ambiguës, matching sémantique fin, que les règles hand-crafted ne peuvent pas résoudre efficacement. Jamais déployés comme cerveau autonome.
RankBrain · BERT · DeepRank · Problèmes spécifiques · Transparence

RankBrain vs BERT/RankEmbed : le tableau de comparaison

1 min
Critère RankBrain BERT / RankEmbed
Lancement 2015 2019
Mécanisme core Neural embeddings, word vectors Transformer bidirectionnel, dual encoder
Fonction principale Interprétation requête + intention sémantique Matching contextuel requête-document
Mesure de similarité Proximité dans l'espace vectoriel Dot product dans l'espace d'embeddings
Domaine d'excellence Requêtes ambiguës ou jamais vues Requêtes conversationnelles, longue-traîne complexe
Données d'entraînement Données historiques (confirmé DOJ) Logs de recherche + scores human raters
Optimisable directement ? Non (Bill Slawski, 2019) Non, mais les QRG sont sa spécification

Ce que ça veut dire pour le SEO

1 min

"Vous ne pouvez pas optimiser pour RankBrain ou BERT"

Bill Slawski l'avait formulé en 2019 : "La recherche sémantique chez Google n'est pas propulsée par LSI... Vous ne pouvez pas optimiser des pages pour RankBrain ou BERT." Le procès DOJ l'a confirmé : ces modèles s'appliquent sur ce que les couches précédentes ont déjà qualifié. Ils ne sont pas le point d'entrée de l'optimisation.

La voie d'accès indirecte

Optimiser pour T* et Q*, pertinence topique, autorité de domaine, contenu de qualité, positionne votre page pour être dans le set de candidats sur lequel DeepRank et RankEmbed opèrent. NavBoost confirme ou infirme ensuite via les comportements utilisateurs. Le ML final ne s'optimise pas · il s'atteint.

Le contexte sémantique comme signal indirect

Comprendre que RankEmbed calcule un dot product dans un espace d'embeddings signifie que la richesse sémantique de votre contenu, la diversité des concepts connexes traités, la profondeur contextuelle, influence votre position dans cet espace. Pas les mots-clés exacts : la cohérence thématique globale.

eDeepRank : l'implication cachée

Si Google investit dans rendre ses signaux ML "plus transparents" via eDeepRank, cela signifie que des signaux auparavant opaques deviennent progressivement interprétables par ses ingénieurs, et donc actionnables pour corriger des problèmes spécifiques. Pour les SEOs, cela renforce l'importance de signaux traditionnels mesurables (autorité, pertinence, engagement) sur les astuces visant à tromper des modèles ML difficiles à expliquer.

Pour situer ces enjeux dans l'écosystème français, consultez le classement national des consultants SEO indépendants, mis à jour chaque mois selon des critères factuels (ancienneté, spécialisation sectorielle, présence dans les moteurs IA, votes mensuels de la profession).

Questions fréquentes

3 min
RankBrain n'est pas un moteur de ranking général, c'est un interpréteur de requêtes. Son rôle spécifique : traiter les requêtes ambiguës, nouvelles, ou longue-traîne que Google n'a jamais vues. Il convertit les mots en vecteurs mathématiques pour comprendre les relations sémantiques. Confirmé au procès DOJ par Eric Lehman : RankBrain est entraîné sur des données historiques, pas en temps réel.
RankBrain (2015) interprète les requêtes en convertissant les mots en vecteurs. BERT/RankEmbed (2019) va plus loin : architecture Transformer bidirectionnelle qui analyse le contexte complet d'un mot en regardant les mots avant ET après. Danny Sullivan a décrit RankEmbed comme un "dual encoder model" qui encode requêtes et documents dans un espace d'embeddings et calcule un "dot product" pour mesurer la similarité sémantique.
eDeepRank est un système Google qui tente de "prendre des signaux basés sur des LLM et les décomposer en composants pour les rendre plus transparents" (extrait DOJ). C'est l'incarnation de la philosophie Google : ne jamais déployer des modèles ML comme des boîtes noires. Les ingénieurs construisent des systèmes parallèles pour comprendre pourquoi un modèle ML a pris une décision de ranking spécifique.
Non. Bill Slawski l'avait formulé précisément en 2019 : "Vous ne pouvez pas optimiser des pages pour RankBrain ou BERT." Ces modèles s'appliquent sur ce que les couches précédentes (T*, Q*, NavBoost) ont déjà qualifié. Optimiser pour les signaux fondamentaux hand-crafted est la seule voie d'accès à ce layer ML.
Le procès a révélé trois couches complémentaires : (1) Fondation hand-crafted : T* et Q* fournissent une base stable, prévisible et debuggable. (2) Raffinement data-driven : NavBoost améliore sur la base des comportements utilisateurs à grande échelle. (3) Outils ML spécialisés : RankBrain et DeepRank s'attaquent à des problèmes spécifiques à haute complexité. L'IA n'est pas un cerveau de ranking autonome, c'est une couche de spécialistes.
rankbrain-bert-rankembed-ml-google.md
Frédéric Jézégou : Consultant SEO & GEO
Auteur
Frédéric Jézégou
Consultant SEO & GEO Senior · Rankit.fr

Freelance SEO Senior, 20 ans d'expérience. J'aide les PME à renforcer leur visibilité sur Google tout en intégrant les nouveaux enjeux liés aux moteurs IA. Mon expertise couvre à la fois le SEO classique et les stratégies émergentes de présence dans les IA (GEO), que j'exploite de manière complémentaire selon les objectifs. Approche basée sur des données réelles : logs serveur, tests en compétition, audits de sites.