Didier Sampaolo, Développeur Senior
Didier Sampaolo
Développeur Senior

Google et le JS

01/02/2019 - Référencement naturel
Dans cet article publié sur une source officielle Google, Martin Splitt nous explique, via un exemple concret (une appli web qui affiche des photos de chats) comment on peut s'assurer que Google arrive à indexer le contenu généré dynamiquement en Javascript.

L'appli est écrite en ES6, il est confirmé au passage que Google ne s'en occupe pas encore. La solution est d'installer un serveur Express avec le middleware RenderTron, qui s'occupera de générer le rendu du contenu dans un format que Google pourra parser proprement.

Là où je trouve ça particulièrement intéressant, c'est que le middleware est appliqué uniquement sur les requêtes dont l'user-agent contient "googlebot". Google confirme donc officiellement que le cloaking sur user-agent est tout à fait tolérable de leur côté, tant que ça vise à les aider à indexer le site.

Source : https://webmaster-fr.googleblog.com/2019/01/affichage-dynamique-rendertron.html