AI で作ったサイトが検索に出てこない理由

シングルページアプリは空の HTML の殻を送り、JavaScript で中身を埋めます。それを待つクローラーもあれば、待たないものもあります。さらに、うっかり自分をブロックしているサイトも少なくありません。ページを両方の方法で読み込み、検索エンジンと AI アシスタントが実際に何を受け取っているかをお伝えします。

無料・登録不要。基本診断は、通常のブラウザと同じリクエストしか送りません。

完全なレポート例を見る

確認すること

自分で確認する

「サイトが Google に出てこない」のほとんどは、この 5 つの確認で原因がわかります。どれも 1 分で済みます。

  1. 生の HTML を読む

    URL の前に view-source: を付けて開きます。<title>、<meta name="description">、<link rel="canonical"> を探してください。JavaScript の実行後にしか現れないなら、多くのクローラーとすべてのリンクプレビューはそれを見逃します。

    view-source:https://your-site.example
  2. 残った noindex を探す

    生の HTML で noindex を検索し、レスポンスヘッダーも確認してください。プレビュー用のデプロイに付けるホスティングもあります。

    curl -sI https://your-site.example | grep -i x-robots-tag
  3. robots.txt を開く

    「User-agent: *」の下に「Disallow: /」が 1 行あるだけで、すべての検索エンジンがブロックされます。robots.txt にはサイトマップの場所も書いておくべきです。

    https://your-site.example/robots.txt
  4. Google と同じ目でページを見る

    Google Search Console → URL Inspection → Test live URL → View tested page。スクリーンショットと描画後の HTML で、Google が実際に受け取ったものがわかります。

  5. サイトマップを送信する

    Search Console → Sitemaps で /sitemap.xml を追加します。まだなければ、AI ビルダーにルートから生成するよう頼みましょう。

AI ビルダーで直せる修正

ほとんどは index.html か生成ファイルの数行です。どこを直すかは、レポートのプロンプトに書かれています。

myapp.example の次の問題を修正してください。

1. robots.txt に "Disallow: /" が含まれています。
   クロールを許可し、次を追加してください:Sitemap: https://myapp.example/sitemap.xml

2. サーバーの HTML に meta description がありません。
   JavaScript の実行前から存在するよう、index.html に description と Open Graph タグを追加してください。

完了したら再診断:https://scanyoursite.app/ja?check=myapp.example

デプロイ1回で、インデックスから消えることも

ステージングのビルドから紛れ込んだ noindex は、数日でサイトを検索から消してしまいます。Pro なら次のチェックで見つけます。

プランを見る

よくある質問

Google は JavaScript を描画しますか?

おおむね描画しますが、遅れがあります。リンクプレビュー、ほかの多くのクローラー、一部の AI アシスタントは生の HTML しか読みません。タイトルと説明文をそこに置けば、どこでも役立ちます。

これは本格的な SEO 監査ですか?

そもそも見つけてもらえるかどうかを左右する、技術的な基本です。キーワード調査やコンテンツの助言ではありません。

llms.txt とは何ですか?

サイトが何で、どのページが重要かを AI アシスタントに伝える短いテキストファイルです。必須ではありません。ない場合はその旨をお知らせします。

バイブコーダー向け

URL を貼るだけ。1分ほどで一覧が届きます。

どの指摘にも、あなたにとっての影響と直し方が付いています。AI コーディングツールにそのまま適用させるプロンプトとしても受け取れます。

無料・登録不要。基本診断は、通常のブラウザと同じリクエストしか送りません。