Playbook · Contenu lisible sans JavaScript

Activer le Server-Side Rendering (SSR)

Le SSR rend votre contenu accessible aux IA dès la première requête HTTP.

  • DifficultéAvancé
  • Temps estimé2,5 j de travail

Par l’équipe GeoMetrickMis à jour le

Pourquoi c’est important#

  • Les LLMs et les bots IA ne rendent PAS le JavaScript. Sans SSR, votre contenu SPA est invisible.
  • Le SSR (ou SSG statique) sert un HTML complet dès la requête initiale : parfait pour l'indexation IA.

Étapes à suivre#

Vous pouvez les appliquer vous-même, pas à pas, dans l’ordre.

  1. Choisissez un framework SSR adapté à votre stack : Next.js (React), Nuxt (Vue), Angular Universal (Angular), SvelteKit (Svelte).
  2. Migrez vos pages critiques en priorité (landing, catégories, produits).
  3. Testez avec curl ou View Source : le contenu doit apparaître complet dans le HTML brut.
  4. Vérifiez que les métadonnées (title, meta, JSON-LD) sont générées côté serveur.

Exemple#

Next.js · page SSR
export async function getServerSideProps() {
  const data = await fetchData();
  return { props: { data } };
}

Sources officielles#

Les affirmations de cette fiche s’appuient sur les pages suivantes, rédigées par les éditeurs concernés.

Fiches voisines#

Dans la même catégorie : Contenu lisible sans JavaScript.

Toutes les fiches du playbook · Qu’est-ce que le GEO ? · Notre méthodologie