Souvent, je me retrouve à me concentrer sur des stratégies spécifiques pour remplir des fonctions précises.
Comment rédiger un texte convaincant à classer dans la recherche vocale ?
Quelles sont les données structurées qui produisent des gains faciles ?
Des choses comme ça.
Ces questions importantes sont souvent traitées ici sur Search Engine Journal dans des articles très utiles.
Mais il est important de ne pas se contenter de comprendre les tactiques qui pourraient vous aider à vous classer. Vous devez comprendre comment ça marche.
Il est primordial de comprendre la structure dans laquelle la stratégie fonctionne pour comprendre non seulement pourquoi cette stratégie fonctionne, mais aussi comment et ce qu’elle essaie d’accomplir.
Auparavant, nous avons discuté de la manière dont les moteurs de recherche explorent et indexent les informations.
Ce chapitre explore les bases du fonctionnement des algorithmes de recherche.
Qu’est-ce qu’un algorithme ? Une recette
Si vous demandez à Google ce qu’est un algorithme, vous découvrirez que le moteur lui-même (et à peu près tout le monde) le définit comme « un processus ou un ensemble de règles à suivre dans les calculs ou autres opérations de résolution de problèmes, en particulier par un ordinateur ».
PUBLICITÉ
CONTINUER LA LECTURE CI-DESSOUS
Si vous tirez quelque chose de cette définition, il est essentiel de comprendre ce qu’elle n’est pas dans notre contexte ici.
Un algorithme est pas une formule.
Pour bien comprendre la différence, pourquoi c’est important et ce que chacun fait, considérons un instant le repas que je pourrais mettre dans mon assiette ce soir.
On va y aller avec un de mes préférés :
- Rôti de bœuf
- Raifort
- Yorkshire pudding
- Haricots verts
- Purée de pommes de terre
- Gravy
PUBLICITÉ
CONTINUER LA LECTURE CI-DESSOUS
(C’est vrai, nous, Canadiens, mangeons plus que de la poutine et du sirop d’érable, bien que les deux soient géniaux, même si ce n’est probablement pas ensemble).
Le rosbif doit être parfaitement assaisonné et cuit.
L’assaisonnement combiné au rôti serait un exemple de formule – quelle quantité de chaque chose est nécessaire pour fabriquer un produit.
Une deuxième formule utilisée serait la durée et la température de cuisson du rôti, compte tenu de son poids. La même chose se produirait pour chaque élément de la liste.
À un niveau très élémentaire, nous aurions 12 formules (6 éléments x 2 – un pour les mesures et l’autre pour le temps et la durée de cuisson en fonction du volume) formant un ensemble d’algorithmes dans le but de créer un des plats préférés de Dave.
Nous n’incluons même pas les diverses formules et algorithmes nécessaires à la production des ingrédients eux-mêmes, comme l’élevage d’une vache ou la culture des pommes de terre.
Mais ajoutons une formule supplémentaire : une formule qui tient compte de la quantité d’aliments différents que je voudrais avoir dans mon assiette.
Nous disposons donc maintenant d’un algorithme pour accomplir cette tâche très importante. Fantastique !
Il ne nous reste plus qu’à personnaliser cet algorithme pour que le reste de ma famille apprécie également son repas.
Nous devons considérer que chaque personne est différente et voudra des quantités différentes de chaque ingrédient et peut vouloir des assaisonnements différents.
Nous ajoutons donc une formule pour chaque personne. Très bien.
Un algorithme d’algorithmes
Mais qu’est-ce qu’un algorithme de recherche et une table à manger ont en commun ?
Beaucoup plus que vous ne le pensez.
Examinons juste un peu des caractéristiques essentielles d’un site web à des fins de comparaison. (« Peu » signifie « loin de tout », comme « pas même proche »).
- URLs
- Contenu
- Liens internes
- Liens externes
- Images
- Vitesse
PUBLICITÉ
CONTINUER LA LECTURE CI-DESSOUS
Comme nous l’avons vu avec notre algorithme de dîner, chacune de ces zones est divisée davantage en utilisant différentes formules et, en fait, différents sous-algorithmes.
Il serait peut-être préférable de ne pas considérer cela comme un algorithmemais comme algorithmes.
Il est également important de garder à l’esprit que, bien qu’il y ait de nombreux algorithmes et d’innombrables formules en jeu, il y a toujours un algorithme.
Son travail consiste à déterminer comment ces autres sont pondérés pour produire les résultats finaux que nous voyons sur le SERP.
Il est donc parfaitement légitime de reconnaître qu’il existe un certain type d’algorithme au sommet – le seul algorithme pour les régir tous, pour ainsi dire – mais toujours reconnaître qu’il existe d’innombrables autres algorithmes et que ce sont généralement les algorithmes auxquels nous pensons lorsque nous examinons leur impact sur les résultats de recherche.
PUBLICITÉ
CONTINUER LA LECTURE CI-DESSOUS
Revenons maintenant à notre analogie.
Nous avons une pléthore de caractéristiques différentes d’un site web qui est évalué tout comme nous avons un certain nombre d’éléments alimentaires qui finissent dans notre assiette.
Pour obtenir le résultat souhaité, nous devons disposer d’un grand nombre de formules et de sous-algorithmes pour créer chaque élément sur la plaque et d’un algorithme maître pour déterminer la quantité et le placement de chaque élément.
Cela vous semble familier ?
Lorsque nous pensons à « l’algorithme de Google », nous parlons en fait d’un ensemble massif d’algorithmes et de formules, chacun d’entre eux remplissant une fonction spécifique et étant rassemblé par un algorithme principal ou, oserais-je dire, « central » pour placer les résultats.
Donc, nous l’avons fait :
- Des algorithmes comme Panda pour aider Google à juger, filtrer, pénaliser et récompenser le contenu en fonction de caractéristiques spécifiques, et cet algorithme a probablement inclus une myriade d’autres algorithmes à l’intérieur.
- L’algorithme du Pingouin pour juger des liens et y adresser du spam. Mais cet algorithme nécessite certainement des données provenant d’autres algorithmes préexistants chargés d’évaluer les liens et probablement de nouveaux algorithmes chargés de comprendre les caractéristiques communes du spam par lien, afin que l’algorithme plus large de Penguin puisse faire son travail.
- Algorithmes spécifiques à la tâche.
- Organiser les algorithmes.
- Algorithmes chargés de collecter toutes les données et de les placer dans un contexte qui produit le résultat souhaité, un SERP que les utilisateurs trouveront utile.
Voilà, c’est fait. C’est ainsi que les algorithmes de recherche fonctionnent à leur base.
PUBLICITÉ
CONTINUER LA LECTURE CI-DESSOUS
Pourquoi les algorithmes de recherche utilisent des entités
L’un des domaines de recherche qui suscite une certaine attention ces derniers temps, bien qu’il soit sous-estimé, est l’idée d’entités.
Pour le contexte, une entité est définie par Google comme :
« Une chose ou un concept qui est singulier, unique, bien défini et distinguable ».
Donc, dans notre analogie du dîner, il y a moi. Je suis une entité.
Chaque membre de ma famille est aussi sa propre entité. En fait, ma cellule familiale est une entité en soi.
De ce fait, le rôti et chaque ingrédient qui le compose sont également leurs propres entités.
Il en va de même pour le Yorkshire pudding et pour la farine qui a servi à le préparer.
Google considère le monde comme un ensemble d’entités. Voici pourquoi :
À ma table, j’ai quatre entités individuelles qui auraient l’État « mangeant » et une foule d’entités consommées.
PUBLICITÉ
CONTINUER LA LECTURE CI-DESSOUS
Cette classification a un impact sur la qualité de la vie. lot des avantages pour Google par rapport à une simple évaluation de nos activités en une série de mots.
Chaque entité mangeuse peut désormais se voir attribuer les entités qui se trouvent dans son assiette (rosbif, raifort, haricots verts, purée de pommes de terre, Yorkshire pudding mais pas de sauce pour l’entité xyz1234567890).
Google utilise ce type de classification pour juger un site web.
Considérez chaque entité assise à la table comme une page.
L’entité globale qui nous représente tous (appelons cette entité « Davies ») serait à peu près le « dîner au rosbif », mais chaque entité individuelle représentant un individu (ou une page dans notre analogie) est différente.
De cette manière, Google peut facilement classer et juger l’interconnexion des sites web et du monde en général.
Fondamentalement, les moteurs de recherche ne sont pas chargés de ne juger qu’un seul site web, ils doivent les classer tous.
L’entité « Davies » est considérée comme un « dîner au rosbif », mais l’entité voisine (appelons cette entité « Robinsons ») est un « sauté ».
PUBLICITÉ
CONTINUER LA LECTURE CI-DESSOUS
Maintenant, si une entité extérieure connue sous le nom de « Moocher » voulait déterminer où manger, les options peuvent être classées à Moocher en fonction de ses préférences ou de sa requête.
À mon avis, la véritable valeur des entités réside dans ce qui se passe le lendemain. Nous avons quelques restes.
En transformant l’entité « roast beef » avec une formule différente et en ajoutant les entités pain, fromage et oignons, nous avons :
Comment les algorithmes de recherche utilisent les entités
OK, il peut sembler évident que cela n’est pas important pour comprendre les algorithmes de recherche et la façon dont les entités fonctionnent de cette manière.
Bien que comprendre comment Google voit ce qu’est un site web dans son ensemble ait une valeur évidente, vous vous demandez peut-être pourquoi il est pertinent pour Google de comprendre que mon rosbif et ma sauce au boeuf sont liés et – en fait – proviennent de la même entité centrale.
PUBLICITÉ
CONTINUER LA LECTURE CI-DESSOUS
Considérons plutôt que Google comprenne qu’une page web concerne le rosbif. Considérons également qu’une autre page y renvoie et que cette page traite de la sauce au bœuf.
Dans ce scénario, il est incroyablement important que Google sache que le rosbif et la sauce au boeuf proviennent de la même entité centrale.
Ils peuvent attribuer une pertinence à ce lien en fonction de la connectivité de ces entités.
Avant que l’idée d’entités n’entre dans la recherche, les moteurs devaient attribuer la pertinence en fonction de la proximité des mots, de la densité et d’autres éléments facilement mal interprétés et manipulés.
Les entités sont beaucoup plus difficiles à manipuler.
Soit une page porte sur une entité, soit elle ne l’est pas.
En parcourant le web et en cartographiant les relations entre les entités, les moteurs de recherche peuvent prévoir quelles relations devraient avoir le plus de poids.
Alors, comment fonctionnent les algorithmes de recherche ?
Très bien, nous avons parcouru beaucoup de terrain et vous devez avoir faim. Vous voulez des plats à emporter.
Questions de contexte
Il est important de comprendre comment les algorithmes fonctionnent pour appliquer le contexte à ce que vous vivez ou lisez.
PUBLICITÉ
CONTINUER LA LECTURE CI-DESSOUS
Lorsque vous entendez parler d’une mise à jour d’algorithme, il est important de savoir que ce qui est mis à jour est probablement une petite pièce d’un très grand puzzle.
Cette connaissance permet d’interpréter quels aspects d’un site ou du monde sont ajustés lors d’une mise à jour et comment cet ajustement s’inscrit dans le grand objectif du moteur.
Les entités sont super importantes
En outre, il est essentiel d’aller de l’avant pour comprendre ces entités :
- Jouer un rôle massif dans les algorithmes de recherche aujourd’hui.
- Ont leurs propres algorithmes.
- Jouera un rôle de plus en plus important au fil du temps.
Le fait de savoir cela vous aidera à comprendre non seulement quel contenu est précieux (à quel point les entités sur lesquelles vous écrivez sont-elles proches ?) mais aussi quels liens sont susceptibles d’être jugés plus favorablement.
Et ce n’est que pour citer quelques avantages.
Tout est dans l’intention de l’utilisateur
Les algorithmes de recherche fonctionnent comme une vaste collection d’autres algorithmes et formules, chacun ayant son propre objectif et sa propre tâche, pour produire des résultats dont l’utilisateur sera satisfait.
PUBLICITÉ
CONTINUER LA LECTURE CI-DESSOUS
En fait, il existe des algorithmes pour surveiller cet aspect des résultats et faire des ajustements lorsque les pages de classement sont considérées comme ne satisfaisant pas l’intention de l’utilisateur en fonction de la façon dont les utilisateurs interagissent avec elles.
Il s’agit notamment d’algorithmes conçus spécifiquement pour comprendre les entités et la manière dont elles sont liées les unes aux autres afin de fournir une pertinence et un contexte aux autres algorithmes.
Crédits image
Image en vedette : Paulo Bobita
Capture d’écran de la fonction Définir l’algorithme : Prise par l’auteur
L’horloge sur le tableau : Adobe Stock & Adobe Stock
Leçon d’algorithme de Google : Adobe Stock
Mais attendez, il y a plus : Adobe Stock
Trempette de bœuf : Adobe Stock