Skip to content

Cette traduction n’a pas encore été relue par la rédaction. La version allemande fait foi. Deutsche Fassung →

Indexierung

contenu-dans-le-premier-html

Parce que les moteurs de recherche lisent d'abord uniquement ce premier document HTML : le texte qui n'apparaît que par JavaScript peut être évalué tardivement ou pas du tout. Votre contenu soigneusement écrit doit donc déjà se trouver dans le document que le serveur livre. Le domaine de contrôle « Indexation » mesure la quantité de texte visible dans le premier HTML et évalue le résultat selon des seuils fixes.

Le premier HTML est ce que Google lit de manière sûre

À chaque appel, le serveur envoie un document HTML – le premier HTML. Tout ce qui s'y trouve peut être lu immédiatement par un moteur de recherche. Cependant, de nombreux sites web modernes ne livrent qu'un squelette presque vide et construisent le contenu visible ensuite dans le navigateur, via JavaScript. Les visiteurs le remarquent peu, car leur navigateur exécute le script. Mais un moteur de recherche se trouve d'abord face à une page presque vide. Qu'il exécute ou non le JavaScript et voie le contenu fini n'est pas garanti – l'indexation dépend alors de cette deuxième étape incertaine.

Comment le contrôle mesure la part de texte

Le contrôle prend le premier HTML, supprime les scripts, les styles et tous les marquages techniques et compte quel texte visible reste. À partir de 500 caractères, la règle est considérée comme remplie, avec 10 sur 10 points. Entre 150 et 499 caractères, vous obtenez la moitié des points – il y a quelque chose, mais peu. Sous 150 caractères, le contrôle évalue ceci comme un constat grave : le contenu semble apparaître seulement dans le navigateur, l'indexation est en danger. De plus, le rapport enregistre le rapport entre le texte visible et la taille totale du document – montrant ainsi combien du document livré est réellement du contenu.

L'autotest simple dans le code source

Vous n'avez pas besoin d'outil pour tester le principe. Ouvrez une page de votre site web, mémorisez une phrase entière du texte visible, puis ouvrez le code source (clic droit, « Afficher le code source de la page »). Recherchez la phrase là-dedans avec la fonction de recherche de votre navigateur. Si vous la trouvez littéralement, votre contenu est dans le premier HTML. Si vous ne la trouvez pas, il est rechargé – puis vous devriez parler avec votre agence du rendu côté serveur. Les termes techniques pour cela sont « Server-Side Rendering » ou « Pre-Rendering » ; les deux garantissent que le texte fini arrive dans le document.

  • Pourquoi le contenu d'un site web doit-il se trouver dans le premier HTML ?
  • Recherchez une phrase de votre site web littéralement dans le code source – elle doit s'y trouver.
  • Demandez à votre agence de livrer le contenu côté serveur, plutôt que de le construire d'abord dans le navigateur.
  • Vérifiez en particulier les pages des systèmes de construction et des applications web – le contenu rechargé y est plus fréquent.

Deutsche Fassung dieser Seite