Nous savions que le système de classement de Google était régit par des règles et des algorithmes complexes, mais nous n'imaginions pas à quel point. Parmi ces rouages obscures se trouvent les Twiddlers, des composants internes du système de classement de Google qui jouent un rôle clé dans le réordonnancement des résultats de recherche. Cet article propose un éclairage approfondi sur ce mécanisme, en s'appuyant sur des sources spécialisées et des informations issues de la documentation interne de Google, afin d'offrir aux professionnels du SEO une compréhension pointue de leur fonctionnement.
Qu'est-ce que les Twiddlers ?
Les Twiddlers sont des objets codés en C++ intégrés dans l'infrastructure de Google, plus précisément dans le système dit Superroot. Leur mission est de reclasser les résultats de recherche après le classement initial réalisé par le système central, appelé Ascorer, au sein duquel se trouve QBST chargé d'identifier les termes saillants qu'un contenu doit absolument contenir par rapport à une requête donnée. Tandis que l'Ascorer attribue un pré-score à chaque page en fonction de signaux de base comme le contenu et les liens, les Twiddlers interviennent ensuite pour ajuster l'ordre des résultats en tenant compte de signaux supplémentaires et de contraintes particulières.
Il existe deux grands types de Twiddlers :
Les Predoc Twiddlers
Les Predoc Twiddlers s'exécutent sur un ensemble de résultats "brut" avant que des informations détaillées, comme les extraits de contenu (docinfo), ne soient disponibles. Ils traitent une large série de résultats pour appliquer des ajustements globaux et des filtres préliminaires.
Les Lazy Twiddlers
Les Lazy Twiddlers opèrent sur une version affinée de la liste des résultats, une fois que des informations complémentaires ont été récupérées. Ils permettent des ajustements plus précis en fonction de critères avancés tels que les métadonnées ou le contexte utilisateur.
Fonctionnement technique et objectifs
Processus de re-classement
Le processus de classement global chez Google suit plusieurs étapes :
- L'Ascorer attribue un score initial aux pages.
- Les Predoc Twiddlers interviennent sur cet ensemble brut et appliquent des modifications de classement.
- Les Lazy Twiddlers affinent le classement sur ces pages enrichies des annotations (docinfo) apportées par les Predoc Twiddlers.
- Le système finalise le classement en réconciliant les recommandations des Twiddlers.
Les techniques avancées utilisées par les Twiddlers
Basé sur une fuite de documents provenant d'un ancien employé de Google survenue en 2018, un guide s'adressant aux ingénieurs de Google fournissant des directives essentielles pour écrire et implémenter efficacement des Twiddlers nous en apprend plus sur les méthodes utilisées par les Twiddlers. Parmi elles, nous pouvons citer les techniques suivantes :
- Boost : Augmente le score d'un résultat en fonction d'un signal détecté.
- BoostAboveResult : Place un résultat au-dessus d'un autre dans le classement.
- Filter : Exclut certains résultats jugés non pertinents.
- SetRelativeOrder : Définit un ordre spécifique entre plusieurs résultats.
- Category Constraints : Limite le nombre de résultats d'un même domaine ou type pour garantir de la diversité.
L'impact des Twiddlers sur le SEO
Même si l'accès direct à ces mécanismes reste confidentiel et réservé aux ingénieurs de Google, tenter de comprendre l'existence et le rôle des Twiddlers peut aider les professionnels du SEO à mieux appréhender certaines fluctuations dans les classements. Par exemple :
- Optimisation fine : Savoir que Google peut ajuster l'ordre des résultats après un classement initial invite à soigner non seulement la qualité du contenu, mais aussi la manière dont les pages sont structurées et présentées (titres, métadonnées, featured snippets)
- Diversification des sources : L'usage de Twiddlers pour garantir la diversité des résultats signifie qu'il est essentiel d'avoir une stratégie de contenu multiforme et de qualité, afin d'augmenter ses chances de bénéficier d'un boost algorithmique.
- Mise à jour régulière : La fraîcheur du contenu est un facteur important dans le classement des pages, et les Twiddlers peuvent jouer un rôle dans le maintien de la pertinence des résultats.
Ce qu'il faut retenir
Les Twiddlers représentent une couche importante du système de classement de Google, intervenant pour affiner et améliorer les résultats de recherche. Leur compréhension permet aux professionnels du SEO d'adopter une approche plus complète et plus nuancée de l'optimisation, en tenant compte non seulement des facteurs de classement traditionnels, mais aussi des critères spécifiques que ces composants évaluent.
Commentaires
Aucun commentaire pour le moment. Soyez le premier à commenter !
Ajouter un commentaire