SearchAudit.io

Pourquoi ChatGPT ne peut pas lire votre site Lovable (et comment y remédier)

Lia Reyes
Head of Engineering · 2 juin 2026 · 7 min de lecture
Image de couverture pour “Pourquoi ChatGPT ne peut pas lire votre site Lovable (et comment y remédier)”

Votre site Lovable est magnifique. Il se charge vite, les animations sont fluides, et chaque section s'affiche exactement comme prévu. Alors pourquoi n'attire-t-il aucun trafic depuis ChatGPT, Perplexity et les AI Overviews de Google ? La réponse est inconfortable : ces moteurs ne voient jamais réellement votre contenu.

Le problème, en une seule requête

Quand un robot d'IA visite votre site, il n'exécute pas de navigateur. Il fait une simple requête HTTP et lit le HTML renvoyé — avant que le moindre JavaScript ne s'exécute. Pour un build Lovable, Bolt ou v0 typique, cette réponse ressemble à ceci :

<!doctype html>
<html lang="en">
  <head> … </head>
  <body>
    <div id="root"></div>
    <script src="/assets/index.js"></script>
  </body>
</html>

C'est tout. Un conteneur vide et une balise script. Vos titres, votre texte, les détails de votre produit — rien de tout cela n'est dans le HTML.

Ce que reçoivent réellement les robots d'IA

Il existe un mythe tenace selon lequel « Google exécute le JavaScript maintenant, donc tout va bien ». La nouvelle génération de moteurs de réponse IA est bien plus prudente. GPTBot, ClaudeBot et PerplexityBot privilégient le HTML brut rendu côté serveur. Si le contenu utile n'y est pas dès la première réponse, vous êtes de fait invisible pour eux.

Une belle page rendue côté client est, pour un robot d'IA, un mur nu avec une note disant « exécutez ce programme pour voir le bâtiment ».

Les trois changements qui règlent le problème

Vous n'avez pas à tout reconstruire. Trois changements ciblés font le plus grand écart :

  1. Rendre le contenu côté serveur. Chaque page devrait renvoyer un HTML complet — titres et texte inclus — et non un div root vide.
  2. Ajouter des données structurées. Un seul bloc JSON-LD décrivant votre organisation et votre offre donne aux moteurs quelque chose de lisible par la machine à citer.
  3. Publier les fichiers IA. Publiez /llms.txt et autorisez explicitement les robots d'IA dans robots.txt.

Comment vérifier que c'est corrigé

Ne faites pas confiance à votre navigateur — il exécute toujours le JavaScript. Vérifiez ce que voit un robot avec une seule commande :

curl -s https://votresite.com | grep "<h1"

Si votre titre apparaît, les robots peuvent le lire. Si vous n'obtenez rien, votre contenu est toujours piégé derrière le JavaScript.

Voyez ce que l’IA voit sur votre site

Score et rapport d’anomalies gratuits. Sans inscription.

Lancer un audit gratuit