Replit のアプリが Google に表示されないのはなぜか
Replit の SEO 評価が Healthy でも、Google がアプリを登録したという意味ではありません。Google が受け取るものを確かめ、1 つの公開アドレスで配信し、そのうえで SEO Agent を使います。2026 年 10 月 8 日時点の情報です。
Replit の SEO 評価は Google の状態ではない
Replit は公開のたびに、公開中のページに Lighthouse の監査を行い、Healthy、Needs Work、Weak の評価を表示します。チェックするのは、タイトル、説明文、代替テキストなどのページのコードで、Google には何も問い合わせません。Healthy のアプリでも、Google に載っていないことがあります。Google の答えを知るには、アプリのアドレスを Search Console に追加し、URL 検査ツールでトップページを調べます。
アプリが公開され、一般に見えるか確かめる
- シークレット ウィンドウでアドレスを開きます。「This app isn't live yet」と出たら公開します。私たちのテストでは、そのページは
404を返しました。 - 一般公開のウェブ デプロイ(Autoscale、Reserved VM、Static)を使います。Replit が評価するのは、検索エンジンがクロールできるこれらだけです。Scheduled と非公開のデプロイには評価が付きません。
アプリが送る HTML を見る
Agent が作るアプリはサーバーで動きますが、サーバーがほぼ空のページを送り、JavaScript で後から埋めることもあります。Replit のドキュメントは Agent がどちらを作るかを書いておらず、2026 年 10 月に確認した公開アプリには両方がありました。自分のアプリで確かめます。
curl -s https://your-app.replit.app/HTML に見出しや本文があれば問題ありません。空の root 要素しかなければ、Google は何かを見るのに JavaScript を実行する必要があり、実行しないクローラーには何も見えません。Replit はコンテンツ サイトに Static Deployments を勧めていますが、ドキュメントによると Agent が作ったアプリはバックエンドが必要なので使えません。Agent のアプリなら、公開ページをサーバーで作るよう Agent に頼みます。
本物の 404 を返す
/no-such-page のような存在しないアドレスに curl -I を実行します。200 が返るなら、Search Console に ソフト 404 が出ることがあります。アプリにはサーバーがあるので、知らないアドレスに本物の 404 を返せます。Agent に頼んで追加します。
基本は SEO Agent で
SEO Agent は公開済みのアプリで動き、有料プランが必要です。Project Editor の Growth ペインにあります。
- Growth ペインを開き、SEO Rating のカードで [Run scan with Agent] を選びます。スキャンは通常数分かかります。
- AI Readiness、Crawlability & Discovery、Landing Page Rendering & Metadata、Performance Proxies の分類ごとに問題を読みます。
- 問題 1 つ、分類全体、または [Fix all with Agent] で直します。
- 修正が Ready for review になったら確認し、[Apply changes to main version] を選んで、もう一度公開します。
SEO Agent は、robots.txt、sitemap.xml、タイトル、説明文、構造化データなどを追加します。Replit によると、内容は書かないので、薄いページには自分の言葉が必要です。
独自ドメインと www
ドメインをつないだあとも、アプリは replit.app のアドレスで応答し、Replit のドキュメントは転送するとは書いていません。全ページに自分のドメインを指す canonical タグを付け、自分のドメインのサイトマップだけを送信します。www は自動ではつながりません。Domains タブで www を別のエントリーとして DNS レコードごと追加し、Replit の案内どおり、登録業者で一方をもう一方へ転送します。
Search Console に出る理由
- ソフト 404: どのアドレスにも同じページを送るアプリは、ページがなくても
200を返します。知らないアドレスにサーバーが404を返すよう、Agent に頼みます。 - 重複しています。ユーザーにより、正規ページとして選択されていません: アプリが
replit.appと自分のドメインの両方で、ときにはwwwの有無の両方で応答します。全ページに自分のドメインを指す canonical タグを付け、他の版はそこへ転送します。 - クロール済み - インデックス未登録: Google はページをクロールし、独自の内容が少ないため残さないと決めることがよくあります。顧客の疑問から主要なページを書きます。SEO Agent が直すのはコードで、言葉ではありません。
CrawlCoach でわかること
Replit の評価が見るのはコードです。CrawlCoach が見るのは Google の答えです。サイトマップの各ページについて Search Console を読み、Google が外したページと理由、それぞれの直し方を示します。有料プランは毎日チェックし、ページが Google から外れたらメールでお知らせします。
よくある質問
SEO 評価が Healthy なら、アプリは Google に載っていますか?
載っているとは限りません。評価はページのコードの Lighthouse チェックです。Google がページを登録したかは、Search Console でしかわかりません。
Replit の SEO Agent は無料ですか?
無料ではありません。Replit によると、SEO Agent には有料プランが必要です。SEO 評価自体は、一般公開のウェブ デプロイなら表示されます。
SEO のために Static Deployment を使うべきですか?
バックエンドのないサイトだけです。Replit によると、Agent が作ったアプリでは Static Deployments は使えません。その場合は、公開ページをサーバーで作ります。
出典
2026年10月8日 に確認しました。Search Console とヘルプの内容は Google が随時変更します。画面の表示が違う場合は、出典をご確認ください。
Google に載っていないページを確認しましょう
Google アカウントでログインするだけです。CrawlCoach が最大 500 ページを無料でチェックし、問題ごとに直し方を示します。
無料レポートを受け取る500 ページまで無料です。クレジットカードは不要です。Search Console で使っている Google アカウントでログインしてください。
CrawlCoach のアプリとレポートは英語で表示されます。
他のプラットフォーム
- Lovable古い Lovable のアプリはほぼ空のページを送り、Google 向けには事前レンダリングに頼っています。まず Google の受け取るものを確認します。
- Bolt.newテストした Bolt のサイトは、空のページ、どこでも 200、robots.txt とサイトマップなしでした。確かめ方と直し方を示します。
- Base44独自ドメインなら、技術的な SEO の多くは Base44 が行います。出ないときは、ドメインと SEO & GEO の設定を確認します。
- v0v0 は Next.js アプリなので、ページは普通サーバーで作られます。障害は、保護設定、初期のタイトル、サイトマップなしが多いです。