Dynamic Rendering

seo-technique avance

Définition

Le dynamic rendering consiste a servir une version differente d'une page selon que le visiteur est un utilisateur humain ou un bot de moteur de recherche.

Le Dynamic Rendering est une technique recommandee par Google comme solution temporaire pour les sites JavaScript-heavy qui ne peuvent pas implementer le SSR. Le principe est de detecter les user-agents des bots (Googlebot, Bingbot) et de leur servir une version pre-rendue (HTML statique) de la page, tandis que les utilisateurs humains recoivent la version JavaScript classique. Google ne considere pas cela comme du cloaking car le contenu servi est identique, seule la methode de rendu differe. Les outils populaires incluent Rendertron (open source de Google), Prerender.io et Puppeteer. Cependant, Google recommande de migrer vers le SSR a terme car le dynamic rendering ajoute de la complexite et peut creer des incoherences entre les deux versions.

rendu dynamique dynamic rendering SEO cloaking dynamique pre-rendering conditionnel

Points clés à retenir

  • Solution temporaire recommandee par Google pour les sites JS-heavy
  • Sert du HTML pre-rendu aux bots et du JS aux utilisateurs
  • N'est pas considere comme du cloaking si le contenu est identique

Exemples concrets

Implementation avec Rendertron

Un site Angular configure Rendertron comme middleware : quand Googlebot est detecte, la requete est redirigee vers Rendertron qui execute le JS et renvoie le HTML statique resultant.

Prerender.io en production

Un site e-commerce SPA utilise Prerender.io comme service cloud pour servir des versions pre-rendues a tous les bots, ameliorant son taux d'indexation de 45% a 95%.

Questions fréquentes

Non, selon Google. Le cloaking consiste a servir du contenu different aux utilisateurs et aux bots. Le dynamic rendering sert le meme contenu mais avec un rendu different. Cependant, si les versions divergent, cela peut etre considere comme du cloaking.

Le dynamic rendering est utile quand la migration vers le SSR est trop couteuse ou complexe a court terme. C'est une solution de transition. Google recommande officiellement de migrer vers le SSR quand c'est possible.

Termes liés

Aller plus loin avec LemmiLink

Découvrez comment LemmiLink peut vous aider à mettre en pratique ces concepts SEO.

Dernière mise à jour : 2026-02-07