Pourquoi mon app Replit n'apparaît-elle pas sur Google ?
Une note SEO Healthy dans Replit ne veut pas dire que Google a indexé votre app. Vérifiez ce que Google reçoit, servez l'app depuis une seule adresse publique, puis utilisez SEO Agent. Vérifié le 8 octobre 2026 ; Replit n'existe qu'en anglais, ses menus gardent leur nom anglais.
La note SEO de Replit n'est pas votre état sur Google
Après chaque publication, Replit lance un audit Lighthouse sur vos pages en ligne et affiche une note : Healthy, Needs Work ou Weak. Il vérifie le code de vos pages, comme les titres, les descriptions et les textes alternatifs. Il ne demande rien à Google. Une app Healthy peut quand même manquer sur Google.
Pour la réponse de Google, ajoutez l'adresse de l'app à la Search Console et inspectez votre page d'accueil avec l'outil d'inspection d'URL.
Vérifiez que l'app est en ligne et publique
- Ouvrez l'adresse dans une fenêtre de navigation privée. Si vous voyez « This app isn't live yet », publiez-la. Cette page répondait
404lors de notre test. - Utilisez un déploiement web public : Autoscale, Reserved VM ou Static. Replit ne note que ceux-là, car ce sont ceux que les moteurs de recherche peuvent explorer. Les déploiements programmés et privés n'ont pas de note.
Regardez le HTML que votre app envoie
Les apps que crée Agent tournent sur un serveur, mais ce serveur peut quand même envoyer une page presque vide que JavaScript remplit ensuite. La documentation de Replit ne dit pas quel type Agent crée, et les apps publiées que nous avons vérifiées en octobre 2026 avaient les deux types. Vérifiez la vôtre.
Montre ce que votre serveur envoie avant l'exécution de JavaScript :
curl -s https://your-app.replit.app/Si le HTML contient vos titres et votre texte, tout va bien. S'il ne contient qu'un élément root vide, Google doit exécuter votre JavaScript pour voir quoi que ce soit, et les robots qui n'exécutent pas JavaScript ne voient rien.
Replit conseille les Static Deployments pour les sites de contenu, car ils servent du HTML pré-rendu. Sa documentation dit aussi que les Static Deployments ne fonctionnent pas avec les apps créées par Agent, qui ont besoin d'un backend. Pour une app Agent, demandez à Agent de faire le rendu de vos pages publiques côté serveur.
Un exemple de prompt que nous avons écrit pour Replit Agent :
Render the home page, pricing page, and blog posts on the server, so their text is in the HTML before any JavaScript runs. Keep the rest of the app as it is. When you're done, show me the home page HTML from curl.Renvoyez un vrai 404
Lancez curl -I sur une adresse qui n'existe pas, comme /no-such-page. Un 200 à cet endroit veut dire que la Search Console peut lister des pages en Erreur "soft 404". Votre app a un serveur : elle peut envoyer un vrai code 404 pour les adresses inconnues. Demandez-le à Agent.
Utilisez SEO Agent pour les bases
SEO Agent fonctionne sur les apps publiées et demande un forfait payant. Il se trouve dans le panneau Growth du Project Editor.
- Ouvrez le panneau Growth. Sur la carte SEO Rating, sélectionnez Run scan with Agent. Un scan prend en général quelques minutes.
- Lisez les problèmes par catégorie : AI Readiness, Crawlability & Discovery, Landing Page Rendering & Metadata et Performance Proxies.
- Sélectionnez Fix with Agent sur un problème ou une catégorie entière, ou Fix all with Agent.
- Quand une correction indique Ready for review, vérifiez-la et sélectionnez Apply changes to main version. Publiez ensuite de nouveau.
SEO Agent ajoute par exemple robots.txt, sitemap.xml, des titres, des descriptions et des données structurées. Replit dit qu'il n'écrit pas votre contenu : les pages trop minces ont toujours besoin de vos mots.
Domaine personnalisé et www
Votre app continue de répondre sur son adresse replit.app après la connexion d'un domaine, et la documentation de Replit ne parle pas de redirection. Mettez sur chaque page une balise canonique qui pointe vers votre domaine, et n'envoyez que le sitemap de votre domaine.
Le www n'est pas connecté pour vous : relier example.com ne sert pas www.example.com. Ajoutez www comme entrée séparée dans l'onglet Domains, avec ses propres enregistrements DNS. Redirigez ensuite une version vers l'autre chez votre bureau d'enregistrement, comme Replit le conseille.
Ce que la Search Console va afficher
Voici comment ces problèmes apparaissent dans Indexation > Pages.
Erreur "soft 404"
Pourquoi : une app qui envoie la même page pour toutes les adresses répond 200 même là où aucune page n'existe.
Solution : faites renvoyer 404 par le serveur pour les adresses inconnues. Demandez-le à Agent. Le guide complet : Erreur "soft 404".
Page en double sans URL canonique sélectionnée par l'utilisateur
Pourquoi : l'app répond sur son adresse replit.app et sur votre domaine, et parfois à la fois sur www et sur le domaine nu.
Solution : ajoutez sur chaque page une balise canonique qui pointe vers votre domaine, et redirigez les autres versions vers lui. Le guide complet : Page en double sans URL canonique sélectionnée par l'utilisateur.
Explorée, actuellement non indexée
Pourquoi : Google a exploré la page et a choisi de ne pas la garder, souvent parce qu'elle dit peu de choses à elle.
Solution : écrivez les pages principales à partir de ce que demandent vos clients. SEO Agent corrige le code, pas les mots. Le guide complet : Explorée, actuellement non indexée.
Ce que CrawlCoach apporte
La note de Replit regarde votre code. CrawlCoach regarde la réponse de Google. Il lit la Search Console pour chaque page de votre sitemap, montre lesquelles Google a écartées et pourquoi, et donne la correction pour chaque raison. Les forfaits payants revérifient chaque jour et vous écrivent quand une page sort de Google.
Questions fréquentes
Une note SEO Healthy veut-elle dire que mon app est sur Google ?
Non. La note est un contrôle Lighthouse du code de vos pages. Seule la Search Console montre si Google a indexé une page.
SEO Agent de Replit est-il gratuit ?
Non. Replit dit que SEO Agent demande un forfait payant. La note SEO, elle, s'affiche sur tout déploiement web public.
Faut-il un Static Deployment pour le SEO ?
Seulement pour un site sans backend. Replit dit que les Static Deployments ne fonctionnent pas avec les apps créées par Agent. Pour celles-ci, faites le rendu des pages publiques côté serveur.
Sources
Vérifié le 8 octobre 2026. Google modifie parfois la Search Console et son aide. Si votre écran ne correspond pas, consultez la source.
- Documentation Replit : améliorer le SEO de votre app (en anglais)
- Documentation Replit : SEO Rating (en anglais)
- Documentation Replit : SEO Agent (en anglais)
- Documentation Replit : types de déploiement (en anglais)
- Documentation Replit : domaines personnalisés (en anglais)
- Google Search Central : Comprendre les bases du SEO JavaScript
Découvrez quelles pages de votre site manquent sur Google
Connectez-vous avec Google. CrawlCoach vérifie gratuitement jusqu'à 500 pages et vous montre la correction pour chaque problème.
Obtenir mon rapport gratuitGratuit jusqu'à 500 pages. Sans carte bancaire. Connectez-vous avec le compte Google que vous utilisez pour la Search Console.
L'application et les rapports CrawlCoach sont en anglais.
Autres plateformes
- Base44Base44 gère l'essentiel du SEO technique des apps sur un domaine personnalisé. Si des pages manquent encore sur Google, vérifiez d'abord le domaine et quelques réglages de SEO & GEO.
- LovableLes anciennes apps Lovable envoient une page presque vide et comptent sur le pré-rendu de Lovable pour Google. Vérifiez ce que Google reçoit, puis comblez les manques dans Lovable.
- Bolt.newLes sites Bolt que nous avons testés envoient une page vide, répondent 200 pour toute adresse et n'ont ni vrai robots.txt ni sitemap. Comment vérifier et corriger le vôtre.