Dynamic Rendering

seo-technique avancé

Définition

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

Le Dynamic Rendering est une technique recommandée par Google comme solution temporaire pour les sites JavaScript-heavy qui ne peuvent pas implémenter le SSR. Le principe est de détecter les user-agents des bots (Googlebot, Bingbot) et de leur servir une version pré-rendue (HTML statique) de la page, tandis que les utilisateurs humains reçoivent la version JavaScript classique. Google ne considéré pas cela comme du cloaking car le contenu servi est identique, seule la méthode de rendu diffère. Les outils populaires incluent Rendertron (open source de Google), Prerender.io et Puppeteer. Cependant, Google recommandé de migrer vers le SSR a terme car le dynamic rendering ajouté de la complexité et peut créer des incohérences entre les deux versions.

rendu dynamique dynamic rendering SEO cloaking dynamique pré-rendering conditionnel

Points clés à retenir

  • Solution temporaire recommandée par Google pour les sites JS-heavy
  • Sert du HTML pré-rendu aux bots et du JS aux utilisateurs
  • N'est pas considéré comme du cloaking si le contenu est identique

Exemples concrets

Implémentation avec Rendertron

Un site Angular configuré Rendertron comme middleware : quand Googlebot est détecte, la requête est redirigee vers Rendertron qui exécuté le JS et renvoie le HTML statique résultant.

Prerender.io en production

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

Questions fréquentes

Non, selon Google. Le cloaking consiste à servir du contenu différent aux utilisateurs et aux bots. Le dynamic rendering sert le même contenu mais avec un rendu différent. Cependant, si les versions divergent, cela peut être considéré comme du cloaking.

Le dynamic rendering est utile quand la migration vers le SSR est trop coûteuse ou complexe a court terme. C'est une solution de transition. Google recommandé 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