Playbook · Contenu lisible sans JavaScript

Ajouter un fallback <noscript>

Le tag <noscript> sert de filet de sécurité pour les clients qui n'exécutent pas JS.

  • DifficultéFacile
  • Temps estimé1 h

Par l’équipe GeoMetrickMis à jour le

Pourquoi c’est important#

  • Selon MDN, le contenu de <noscript> est utilisé lorsque les scripts sont désactivés ou non pris en charge : il fait partie du HTML reçu, donc il est lisible par un robot qui n'exécute pas le JavaScript.
  • Aucun éditeur d'IA ne documente, à notre connaissance, la lecture de <noscript> par ses robots : c'est un filet de sécurité, pas un levier démontré. Le rendu côté serveur reste la solution de fond.

Étapes à suivre#

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

  1. Ajoutez un <noscript> dans votre HTML avec le contenu principal résumé (h1, quelques paragraphes).
  2. Le contenu du <noscript> doit refléter fidèlement ce que voit un internaute, pas un texte différent.

Exemple#

Snippet
<noscript>
  <h1>Sujet principal</h1>
  <p>Description de la page pour les bots sans JS.</p>
</noscript>

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