Goossips : Black Hat et Rendering

Quelques infos sur Google (et Bing parfois) et son moteur de recherche, glanées ici et là de façon officieuse ces derniers jours, avec au programme cette semaine quelques réponses à ces angoissantes questions : Les techniques SEO black hat sont-elles risquées ? Qu'est-ce que le rendering, ou rendition d'une page web ?

Voici une petite compilation des informations fournies par les porte-paroles officiels de Google ces derniers jours sur différents réseaux informels (Twitter, Hangouts, forums, conférences, etc.). Donc « gossips » (rumeur) + Google = « Goossips » 🙂

La communication du moteur de recherche étant parfois plus ou moins sujette à caution, nous indiquons, dans les lignes ci-dessous, le niveau de confiance (taux de fiabilité) que nous accordons à l'information fournie par Google (de 1 à 3 étoiles, 3 étoiles représentant le taux de confiance maximal) - et non pas à la source qui en parle.

  

Pratiques Black Hat
John Mueller s'est exprimé sur Twitter au sujet des pratiques black hat (notamment en termes de netlinking) mises en place par certaines entreprises : « Il existe de nombreuses pratiques risquées. Parfois, vous ne vous faites pas prendre, et parfois cela fonctionne, même pendant un certain temps (mais ne pas se faire prendre ne signifie pas obligatoirement que cela fonctionne). Je ne construirais pas une entreprise sur cette base, et le faire pour des clients non avertis semble être une terrible idée. »
Source : Search Engine Roundtable
Taux de fiabilité :
Difficile d'ajouter quoi que ce soit 🙂 Après, tant que le risque est connu (et assumé !), chacun peut suivre le chemin qui lui plait et aborder le métier au travers du côté clair ou obscur de la force...

  

Rendering (rendition)
Martin Splitt (Google) a expliqué dans un webinar de façon plus précise l'étape de « rendering » (rendition) mise en place par Google dans son moteur et il a pris un exemple que nous aimons bien : la recette de cuisine : « Si vous considérez le code HTML comme une recette, et que vous avez tous les ingrédients : du texte, des d'images et d'autres choses. » En gros, le code HTML est comme une recette et représente les instructions. Le texte, les images et les ressources sont les éléments utilisés pour créer le plat fini, c'est-à-dire la page Web.« Les ressources d'un site Web sont les ingrédients, tels que les fichiers CSS et JavaScript, ainsi que les images, les vidéos et tous les éléments que vous chargez pour donner à la page l'aspect qu'elle a ensuite. Et le site Web que vous connaissez et que vous utilisez dans votre navigateur, c'est le plat final. (...) Et la rendition est en grande partie le processus de cuisson ou de préparation de ces produits (..) Ensuite, lorsque l'exécution de JavaScript est terminée - ou s'il n'y a pas eu d'exécution de JavaScript -, nous assemblons les différents morceaux (...) et cela conduit à quelque chose appelé, le "Layout tree", qui nous indique la taille des éléments, où ils se trouvent sur la page, si ils sont visibles ou non, etc. Ces informations sont importantes pour nous, tout autant que l'exécution du JavaScript, car ce dernier peut modifier, supprimer ou ajouter du contenu qui n'était pas dans le code HTML initial tel qu'il a été livré par le serveur. Voici donc le rendering en quelques mots : cela part de "nous avons du code HTML" à "nous avons potentiellement un tas de pixels sur l'écran" ».
Source : Search Engine Journal
Taux de fiabilité :
Le rendering est une phase essentielle en SEO, mais il n'existe hélas pas d'outil montrant de façon fiable à 100% comment Google « voit » une page web (logiquement comme dans Chrome en dernière version, Google étant désormais evergreen). La meilleure approche sera certainement de visualiser le code HTML analysé par Google pour une page, ce code étant disponible après une inspection de l'URL dans la Search Console...

  

Goossips : Black Hat et Rendering
Goossips : Black Hat et Rendering. Source : Google