JavaScript : vérifier ce que les robots peuvent lire
Votre navigateur peut afficher une page complète alors que le serveur lui a envoyé un HTML presque vide. JavaScript ajoute ensuite le texte. Cela ne rend pas le site invisible pour tous les moteurs : Google peut exécuter JavaScript pour interpréter la page, mais les autres robots n’ont pas nécessairement les mêmes capacités.
Comparer le contenu affiché et reçu
Choisissez une page de service et notez les informations qui doivent pouvoir être lues : titre, prestation, conditions de prix, zone desservie et liens. Demandez ensuite au développeur de vérifier leur présence dans le HTML envoyé par le serveur. Cette commande permet de l’enregistrer :
curl -L https://example.com/service/ -o page.html
Cherchez le contenu lui-même, pas seulement le nom d’un fichier JavaScript. Vérifiez aussi les redirections et le code HTTP. Un accès refusé en 403 ou une limitation en 429 n’est pas le même problème qu’une page en 200 dont le texte attend le rendu JavaScript. Modifier le User-Agent ne transforme pas votre requête en robot authentifié.
Adapter la correction au besoin
La génération statique et le rendu côté serveur permettent de fournir le texte public dès la première réponse. Votre développeur peut vérifier si l’une de ces solutions convient au modèle de page concerné. Les formulaires et calculateurs peuvent continuer à utiliser JavaScript ; il n’est pas toujours nécessaire de refaire tout le site.
Après modification, comparez à nouveau le HTML et la page visible. Contrôlez les liens internes, les URL canoniques et la concordance des informations. Utilisez les outils d’inspection du moteur concerné et les journaux du serveur lorsqu’ils sont disponibles. Ce contrôle démontre un accès dans les conditions testées, pas une future citation dans une réponse IA.
Sources et ressources
Guides associés
- GPTBot, OAI-SearchBot, ChatGPT-User : qui consulte votre site ?
- Comment examiner les sources citées dans une réponse d’IA
Guides associés
Publié: · Relu par l’équipe éditoriale de geo-rank.ai · Comment nous vérifions