このガイドで達成できること
このガイドを最後まで読めば、あなたのウェブサイトはGoogle、Bing、そしてChatGPT、Copilot、DuckDuckGo、Perplexityを支える検索エンジンに登録されます。さらに、新しいコンテンツを公開するたびに登録作業を自動で繰り返す、再利用可能なCodexエージェントも手に入ります。
対象読者: ウェブサイトを立ち上げたばかりの方、あるいは検索結果にまだ表示されていないサイトをお持ちの方。
所要時間: 手動設定で20分。記事後半のCodexエージェントを使えば5分。
完了の目安: サイトマップがGoogle Search ConsoleとBing Webmaster Toolsに受理され、IndexNowが有効化され、AIクローラーがサイトにアクセス可能で、ページが検索結果に表示されることを確認できた状態。
前提条件:
- 公開されインターネット上でアクセス可能なウェブサイト(パスワード保護や「準備中」ページではないこと)
- ドメインのDNS設定へのアクセス権(検証用)
- 無料のGoogleアカウントと、無料のMicrosoft / Google / Facebookアカウント
始める前に:登録前チェックリスト
初回登録の失敗のほとんどは、登録手順そのものとは無関係です。単にサイトの準備が整っていないだけなのです。検索コンソールを開く前に、以下の5項目をチェックしてください。
# | チェック項目 | 確認方法 | 失敗時の対応 |
|---|---|---|---|
1 | サイトが公開状態であること | シークレットウィンドウ(プライベートブラウジング)でサイトを開く | ホスティングを修正し、「準備中」ページを削除 |
2 | HTTPSが機能していること | ブラウザのアドレスバーに鍵アイコンが表示されている | SSL証明書をインストール(ほとんどのホスティングでLet's Encrypt経由の無料証明書が利用可能) |
3 | robots.txtが全てをブロックしていないこと |
| robots.txtを編集してクロールを許可 |
4 | noindexメタタグがないこと | ページソースを表示( |
|
5 | XMLサイトマップがあること |
| サイトマップを生成(下記参照) |
サイトマップがない場合: ほとんどのCMSプラットフォームは自動生成します。YoastやRank Mathを導入したWordPressでは sitemap_index.xml、Shopify・Wix・Squarespaceでは sitemap.xml が自動生成されます。カスタム構築サイトの場合は、サイトマップ生成ツールを使うか、開発者に作成を依頼してください。サイトマップは公開URLでアクセス可能でなければなりません。検索エンジンはあなたのコンピュータ上のファイルを読み取れません。
5つのチェックがすべてクリアできたら、登録の準備完了です。
検索エンジン登録の変化:2021年 vs 2026年
2021年当時は、5つの検索エンジンと2つのウェブマスターコンソールを気にする必要がありました。コアとなる検索エンジン自体は変わっていませんが、それらへのアプローチ方法が3つの点で大きく変わりました。
変化した点 | 2021年 | 2026年 |
|---|---|---|
IndexNow | 存在しなかった | Bing、Yandex、Naver、Seznam、Yepで1日50億以上のURLを処理 |
AI検索エンジン | 考慮不要 | ChatGPT Search、Perplexity、Copilot、Google AI Overviewsが主要なトラフィックソースに |
Bingの重要性 | 世界の検索シェア約3% | ChatGPT Search、Copilot、DuckDuckGo、Yahooを支えるインフラに。Bingへのインデックス登録がAIでの可視性を左右 |
GoogleサイトマップPing | 機能していた | 2023年に非推奨化。現在は効果なし |
Google Indexing API | 広く誤解されていた | JobPostingとBroadcastEventのみに制限されていることが確定 |
GSCの機能 | 基本的なレポートのみ | AIモードデータ、クエリグループ、グラフ注釈、AI支援設定 |
基本は同じです。サイトマップを送信し、サイトの所有権を証明し、重要なページのインデックス登録をリクエストする。変わったのは「どの検索エンジンが重要なのか」と「どれだけ早く到達できるか」です。

Googleにウェブサイトを登録する方法
Googleは世界の検索トラフィックの約85%を扱っています。このガイドから1つだけ実行するなら、このセクションを選んでください。
ステップ1:Google Search Consoleにプロパティを追加する
- search.google.com/search-console にアクセスし、Googleアカウントでログインします。
- 左上のドロップダウンから「プロパティを追加」をクリックします。
- プロパティタイプを選択します:
ドメインプロパティ(推奨): すべてのサブドメイン(www.、blog. など)とHTTP/HTTPSの両方をカバーします。検証にはDNS設定へのTXTレコード追加が必要です。初期の手間はかかりますが、後で別のプロパティを追加する必要がなくなります。
URLプレフィックスプロパティ: 入力した正確なURLのみをカバーします。検証は簡単(HTMLファイルのアップロード、メタタグ、Google Analytics、Google Tag Manager)ですが、サイトが https://www. と https:// の両方を提供する場合、それぞれ別のプロパティが必要です。
期待される結果: GSCダッシュボードに検証済みプロパティが表示されます。DNSの変更が反映されるまで数分かかることがあります。
品質チェック: GSCにプロパティが緑色の「検証済み」ステータスで表示されます。DNS検証が10分経っても機能しない場合は、代わりにHTMLファイルアップロード方式を試してください。通常こちらの方が早いです。
ステップ2:XMLサイトマップを送信する
- 左サイドバーの サイトマップ(インデックスセクション内)をクリックします。
- 「新しいサイトマップを追加」欄にサイトマップURLを入力します(パスのみ、例:
sitemap.xmlまたはsitemap_index.xml)。 - 送信 をクリックします。
期待される結果: 送信されたサイトマップに「成功」ステータスが表示されます。Googleが内部の全URLを処理するまで、数時間から数日かかることがあります。
注意点: 送信されたサイトマップは「ヒント」であって「命令」ではありません。Googleは一部のURLをインデックスする価値がないと判断する場合があります。GSCの「ページ」レポートで「送信済み vs インデックス済み」の比率を確認し、Googleが実際に保持した数をチェックしましょう。健全なサイトでは公開ページの85〜95%がインデックスされます。70%を下回る場合、登録の問題ではなく、コンテンツの品質またはクロールバジェットの問題です。
ステップ3:重要なページのインデックス登録をリクエストする
最も重要なページ(ホームページ、主要ランディングページ、コアコンテンツ)について:
- 左サイドバー上部の URL検査 をクリックします。
- 完全なURLを検索バーに貼り付け、Enterキーを押します。
- ページが「URL が Google に登録されていません」と表示された場合、インデックス登録をリクエスト をクリックします。
- すでにインデックス登録されているページでも、大幅なコンテンツ更新後には再リクエストできます。
割り当て: 1プロパティあたり1日約10回のインデックス登録リクエストが可能です。通常のブログ記事に消費しないでください。新規ページ、大規模なコンテンツ更新、または問題を修正したページのために温存しましょう。
ボタンがグレーアウトしている場合: 1日の割り当てに達しています。24時間待つか、別のページを試してください。
Bingに登録する方法(ChatGPT、Copilot、DuckDuckGoへの波及効果)
2026年にBingが重要なのは、約7%の直接検索シェアとは全く関係のない理由からです。Microsoftの検索インデックスは、以下のサービスの裏側を支える基盤となっています。
- ChatGPT Search — OpenAIがBingにリアルタイムでクエリを投げる
- Microsoft Copilot — Windows、Edge、Officeに統合
- DuckDuckGo — 自社クローラーに加えてBingのインデックスを利用
- Yahoo — 2010年からBingを利用
Bingに1回登録すれば、あなたのページがChatGPTのウェブ検索結果、Copilotの回答、DuckDuckGoの検索一覧に表示されうるということです。Bing Webmaster Toolsには現在、ChatGPTやCopilot内でのコンテンツパフォーマンスを詳細に分析するAIパフォーマンスレポートが搭載されています。
ステップ1:Bing Webmaster Toolsを設定する
最速の方法 — Google Search Consoleからインポート:
- bing.com/webmasters にアクセスし、ログインします(Microsoft、Google、Facebookアカウントのいずれか)。
- サイトを追加 をクリックします。
- Google Search Consoleからインポート を選択します。
- GSCのプロパティを選択して確認します。Bingが検証済みサイト、サイトマップ、設定を約2分でコピーします。
手動方式: サイトURLを追加し、XMLファイルアップロード、メタタグ、CNAME DNSレコードのいずれかで検証します。GSCと同じ選択肢です。
ステップ2:サイトマップを送信する
- 左サイドバーの サイトマップ に移動します。
- サイトマップの送信 をクリックし、サイトマップURLを貼り付けます。
- 送信 をクリックします。
BingはXML、RSS 2.0、Atom、プレーンテキストのサイトマップ形式に対応しています。
期待される結果: サイトマップが送信日付付きでサイトマップ一覧に表示されます。Bingは通常数時間以内にクロールを開始します。
ステップ3:IndexNowを有効化する(絶対にスキップしないでください)
IndexNowはコンテンツをBingに最速で届ける手段です。しかも無料です。詳細な設定は次のセクションをご覧ください。
IndexNow:1回のPingで5つ以上の検索エンジンに通知
IndexNowはMicrosoft BingとYandexが構築したオープンプロトコルです。これは従来の検出モデルを逆転させます。クローラーが新規ページに気づくのを待つのではなく、変更があった瞬間にあなたから通知をプッシュするのです。
IndexNowに対応している検索エンジン(2026年半ば現在):
- Microsoft Bing
- Yandex
- Naver(韓国)
- Seznam(チェコ共和国)
- Yep(Ahrefsのプライバシー重視型エンジン)
いずれか1つのエンジンに送信すれば、約10秒で他のすべてのエンジンに通知が転送されます。1回のPingで、5つ以上のエンジンに届きます。

GoogleはIndexNowをサポートしていませんし、今後もサポートする予定はないと公式に表明しています。問題ありません。IndexNowがカバーするのはBingエコシステムであり、2026年時点ではそれがすなわちAI検索エコシステムでもあります。
IndexNowを3ステップで設定する方法
ステップ1:APIキーを生成します。
ターミナル(Mac/Linux)で以下を実行するか、任意のランダム16進数ジェネレーターを使用します。
openssl rand -hex 32キーは8〜128文字の英数字(ハイフンはオプション)である必要があります。キーを保存してください。すべての送信で必要になります。
ステップ2:キーファイルをホスティングします。
ドメインのルートに {your-key}.txt というテキストファイルを作成し、キーのみを記述します。たとえば、キーが a1b2c3d4e5f6... の場合、以下を作成します。
https://yourdomain.com/a1b2c3d4e5f6....txtファイルにはそのキー文字列だけを含め、他には何も入れません。これによりドメインの所有権を証明します。
ステップ3:URLを送信します。
ページを公開または更新するたびに、いずれかのIndexNowエンドポイントにPOSTします。
curl -X POST "https://api.indexnow.org/indexnow" \
-H "Content-Type: application/json" \
-d '{
"host": "yourdomain.com",
"key": "your-api-key",
"keyLocation": "https://yourdomain.com/your-api-key.txt",
"urlList": [
"https://yourdomain.com/new-page",
"https://yourdomain.com/updated-page"
]
}'1リクエストあたり最大 10,000 URL を送信できます。実質的な1日の上限はありません。
IndexNowを自動化するCMSプラグイン
curlコマンドを手動で実行したくない場合、以下のプラットフォームではIndexNowが自動処理されます。
プラットフォーム | 有効化方法 |
|---|---|
WordPress | Rank Math(無料、IndexNow対応)または公式IndexNowプラグインをインストール |
Cloudflare | 全有料プランで有効(2025年Q4)。自動URL送信 |
Shopify | 2025年5月からネイティブ統合。公開時に自動送信 |
Ghost CMS | 2025年12月からビルトイン |
Wix / Yoast SEO | ネイティブサポート |
期待される結果: IndexNow経由で送信されたURLは、通常数分から24時間以内にBingに表示されます。IndexNowがない場合は数日から数週間かかります。2025年後半時点で、Bingでクリックされた全URLの22%がIndexNow経由でした。
品質チェック: 送信後、Bing Webmaster ToolsのURL検査でURLがインデックス登録されたか確認します。24時間以内にインデックスされない場合は、キーファイルがアクセス可能で、URLが200ステータスコードを返していることを確認してください。
AI検索エンジンにサイトを検出させる方法
ChatGPT Search、Perplexity、Google AI Overviews、Claudeには「送信」ボタンがありません。ウェブマスターコンソールもサイトマップフォームもありません。しかし、これらはすべて従来の検索エンジンと同じ方法——クローラーを通じて——コンテンツを発見します。そして、そのクローラーがアクセスできるかどうかは、あなたが制御できます。
ステップ1:robots.txtでAIクローラーを許可する
多くのサイトが、過剰なボットブロックルールやセキュリティプラグインによって、意図せずAIクローラーをブロックしています。以下の行をrobots.txtに追加してください。
# AI search crawlers — allow these
User-agent: GPTBot
Allow: /
User-agent: OAI-SearchBot
Allow: /
User-agent: PerplexityBot
Allow: /
User-agent: Claude-SearchBot
Allow: /
User-agent: Google-Extended
Allow: /
# Traditional search crawlers
User-agent: Googlebot
Allow: /
User-agent: Bingbot
Allow: /それぞれの役割:
クローラー | 利用者 | 影響範囲 |
|---|---|---|
Googlebot | Google検索、Google AI Overviews、Google AI Mode | 従来の検索 + AI回答 |
Bingbot | Bing検索、ChatGPT Search、Microsoft Copilot | Bingエコシステム + ChatGPTのウェブ検索結果 |
OAI-SearchBot | ChatGPT Search専用 | ChatGPTのライブウェブブラウジング |
GPTBot | OpenAIの学習データ収集 | あなたのコンテンツが将来のモデル学習に使われるかどうか |
PerplexityBot | Perplexity AI | Perplexityの検索インデックス |
Claude-SearchBot | Claude(Anthropic) | Claudeのウェブ検索機能 |
Google-Extended | GoogleのAI学習(検索とは別) | GoogleがあなたのコンテンツをAI学習に使用するかどうか |
重要な区別: GPTBot を許可すると、OpenAIがあなたのコンテンツで学習できるようになります。サイトをChatGPTの検索結果に表示させたいが、コンテンツを学習に使われたくない場合は、OAI-SearchBot を許可し GPTBot をブロックしてください。これらは別々の判断です。
ステップ2:llms.txtファイルを作成する
llms.txt は、AIシステム向けに書かれた目次とも言える新しい標準規格です。yourdomain.com/llms.txt に、サイトの簡単な概要と最も重要なページへのリンクを記述したファイルを作成します。
# あなたのサイト名
あなたのサイトが提供するものと対象読者を一文で説明。
## 主要ページ
- [会社概要](https://yourdomain.com/about):あなたのストーリーと信頼性。
- [主要製品/サービス](https://yourdomain.com/product):提供しているもの。
- [ブログ](https://yourdomain.com/blog):最新の記事とガイド。
- [お問い合わせ](https://yourdomain.com/contact):連絡方法。これにより、AIシステムはすべてのページを解析することなく、サイトの概要を理解できるようになります。
SEO初心者向け: llms.txtファイルの作成は60秒で完了します。検索順位を動かすものではありませんが、AIシステムにサイトの明確な地図を提供し、AI生成の回答にコンテンツがどのように表示されるかに影響を与える可能性があります。事前フォーマット済みのバージョンが必要な場合は、Auspiaの無料LLMs.txtジェネレーターをお試しください。
ステップ3:AI検索結果に実際に表示されるための要件
クロールされることは最低条件です。引用されることこそが難しい部分です。2025〜2026年の実務データから、実際に効果のあるいくつかのパターンが見えてきています。
- 最初の150〜300語で答えを示す — 直接的な回答を冒頭に配置したコンテンツは、引用率が35%高い。
- 質問形式のH2見出しを使用する — 実際の質問に沿って構成されたページは、ChatGPTで3.2倍、Perplexityで38%多く引用される。
- 40〜80語の「回答カプセル」を上部に含める — 主要な主張をコンパクトにまとめた要約は、Perplexityでの引用率が40%高い。
- コンテンツを新鮮に保つ — 過去30日以内に更新されたコンテンツは、6ヶ月以上前のコンテンツと比べてAI引用が3.2倍多い。
- 経歴付きの著者署名を追加する — 名前付きの著者と明示された専門性がある記事は、引用率が18%高い。
いずれも保証された効果ではありません。しかし、上記の技術的アクセス設定と組み合わせることで、有利な条件を整えることができます。
ウェブサイトがインデックス登録されたか確認する方法
登録は最初のステップです。確認によって、それが機能したかどうかが分かります。
サイト全体: GSCで ページ(インデックスセクション内)に移動します。このレポートは、すべての既知URLを「インデックス済み」「除外」「エラー」に分類します。「インデックス済み」の数と公開ページ総数を比較してください。
特定のページ: URL検査 ツールを使用します。URLを貼り付けると以下が表示されます。
- ページがインデックス登録されているかどうか
- Googleが最後にクロールした日時
- Googleが選択した正規URL
- モバイルユーザビリティや構造化データの問題
GSCなしの簡易チェック: Googleで site:yourdomain.com/specific-page を検索します。ページが結果に表示されればインデックス登録されています。何も表示されなければ、まだです。
Bing
Bing Webmaster Toolsにも同様のツールがあります。Site Explorer でサイト全体のインデックス状況を、URL Inspection で個別ページを確認できます。
簡易チェック: Bingで site:yourdomain.com を検索します。
Perplexity
Perplexityはウェブマスターコンソールを提供していませんが、間接的に確認できます。
- GA4で参照トラフィックレポートの
perplexity.aiを監視する - Perplexity上で直接ブランド名や主要ページを検索する
ChatGPT Search
ChatGPT SearchはBingのインデックスを使用しているため、ページがBingにインデックス登録されていればChatGPTからアクセス可能です。Bing Webmaster Toolsの AIパフォーマンスレポート(「検索パフォーマンス」→「ChatGPT」または「Copilot」でフィルター)で可視性を監視します。
よくあるインデックス登録の問題と解決策
登録後にページが表示されない場合は、以下の問題を順に確認してください。
問題1:「検出されましたが、まだインデックスに登録されていません」
意味: GoogleがURLを発見しましたが、まだクロールしていません。新規サイトで最も多い問題です。
解決策: これは通常クロールバジェットの問題です。Googleはサイトごとに限られたクロールリソースを割り当てており、権威性の低い新規サイトにはごくわずかしか与えられません。以下で改善できます。
- すでにインデックス登録されているページから、未インデックスのページへの内部リンクを追加する
- 既存の確立したサイト(Reddit、Medium、業界ブログ)からリンクを獲得する。Googleは頻繁にクロールされるドメインからリンクされたページをクロールする
- URL検査ツールでURLを送信する
問題2:「クロールされましたが、まだインデックスに登録されていません」
意味: Googleがページをクロールしましたが、インデックスしないと判断しました。問題1とは異なり、これは品質シグナルです。
解決策: Googleがそのページはインデックスする価値がないと判断しています。以下で改善しましょう。
- 実質的に固有のコンテンツを大幅に追加する(200語で定型文の重複が多いページはインデックスされにくい)
- サイト全体の品質シグナルを低下させている薄いページや重複ページを削除する
- 内部リンクを強化し、適切な場合は外部引用を追加する
問題3:「noindexタグにより除外されました」
意味: ページに、検索エンジンにインデックスしないよう指示する noindex メタタグまたはHTTPヘッダーがあります。
解決策: ページソースで <meta name="robots" content="noindex"> を確認し、削除します。WordPressの場合は、設定 → 表示設定 →「検索エンジンがこのサイトをインデックスしないようにする」のチェックが外れていることを確認してください。
問題4:「robots.txtによりブロックされました」
意味: robots.txtファイルがそのURLのクロールを禁止しています。
解決策: robots.txtを編集してブロックルールを削除します。その後、GSCのURL検査ツールでインデックス登録を再リクエストします。
問題5:リダイレクトと正規URLの競合
意味: Googleがリダイレクトチェーンや、優先URLとは別のURLを指す正規タグの競合を発見しました。
解決策: 各ページに自己参照の正規タグ(<link rel="canonical" href="https://yourdomain.com/this-page">)があることを確認します。不要なリダイレクトチェーンを削除します。余分なホップはすべてクロールバジェットを消費します。
Codexエージェントですべてを自動化する
ここまでの内容はすべて重要です。しかし、新しいページを公開するたびに手動でこれらを実行するのはすぐに面倒になります。以下のCodexエージェントが、登録ワークフロー全体を代行します。AIエージェントという言葉を初めて聞く方でも問題なく使えます。
エージェントが実行すること
このエージェントをサイトで実行すると、以下の処理が行われます。
- robots.txtが検索クローラーを許可しているか検証
- XMLサイトマップを検出または生成
- Google Search Consoleにサイトマップを送信
- Bing Webmaster Toolsにサイトマップを送信
- 公開時に自動送信されるIndexNowを設定
- llms.txtファイルを生成または更新
- GoogleとBingでインデックス状況をチェック
- インデックス登録されていないページを特定し、理由を報告
使用方法
Codex(OpenAIのエージェントCLI)をお持ちの方: 以下のスキルファイルをプロジェクトの .codex/skills/ ディレクトリに保存してください。Codexがプロジェクトディレクトリで codex を実行すると自動的に読み込まれます。
Claude Codeをお持ちの方: 同じスキルファイルが使用できます。.claude/skills/ に保存してください。
どちらもお持ちでない方: 以下のプロンプト版は、ターミナルとブラウザにアクセスできるAIエージェントならどれでも動作します。そのまま貼り付けてください。
オプションA:完全なCodexスキル(推奨)
.codex/skills/submit-site-search-engines/SKILL.md にファイルを作成します。
---
name: submit-site-search-engines
description: Submit a website to Google, Bing, and AI search engines. Sets up GSC, Bing Webmaster Tools, IndexNow, sitemaps, robots.txt, and llms.txt. Checks indexing status and reports issues. Built for beginners.
---
# Submit Website to Search Engines
Submit any website to Google, Bing, and the AI search ecosystem. This skill automates the full submission pipeline — sitemaps, IndexNow, AI crawler access, and indexing verification.
## When to Use
- You just launched a new website
- You published major new content and want it indexed faster
- Your site isn't showing up in Google or Bing
- You want to ensure AI search engines (ChatGPT, Perplexity) can find your content
## What You Need
- Your website's domain name
- Access to your DNS settings (for ownership verification)
- A free Google account
- A free Microsoft account (or Google/Facebook account for Bing login)
## Workflow
### Phase 1: Pre-Flight Audit
Before submitting anywhere, verify the site is ready:
1. **Check the site loads over HTTPS** — open `https://[domain]` in a browser. If the lock icon doesn't show, stop and fix SSL first.
2. **Verify robots.txt is not blocking crawlers** — fetch `https://[domain]/robots.txt`. If it contains `Disallow: /` without specific path exceptions, flag it as a blocker.
3. **Scan for noindex tags** — fetch the homepage HTML and search for `noindex`. If found, identify the source (meta tag, HTTP header, CMS setting).
4. **Find the XML sitemap** — try `https://[domain]/sitemap.xml`, `https://[domain]/sitemap_index.xml`, and check robots.txt for a `Sitemap:` directive. If no sitemap exists, generate one.
Report findings before proceeding. If any of checks 1-3 fail, stop and tell the user to fix them first.
### Phase 2: Google Search Console Setup
1. Direct the user to https://search.google.com/search-console
2. Instruct them to click "Add property" and choose "Domain" (recommended) or "URL prefix"
3. Provide the exact verification method:
- For Domain: the DNS TXT record value to add
- For URL Prefix: the HTML file, meta tag, or other method
4. Wait for user confirmation that verification succeeded
5. Once verified, instruct the user to navigate to Sitemaps and submit their sitemap URL
**Important:** You cannot perform GSC verification on the user's behalf. Guide them through it step by step. After they confirm verification, proceed to sitemap submission guidance.
### Phase 3: Bing Webmaster Tools + IndexNow Setup
1. Direct the user to https://bing.com/webmasters
2. Tell them to sign in and click "Add a site"
3. Recommend importing from Google Search Console (faster, auto-verifies)
4. Guide sitemap submission inside Bing Webmaster Tools
**For IndexNow:**
1. Generate an API key: `openssl rand -hex 32` (run this locally)
2. Create the key file at `https://[domain]/[key].txt` containing only the key value
3. Verify the key file is publicly accessible: `curl -I https://[domain]/[key].txt` should return 200
Provide the user with:
- A reusable curl command for submitting new URLs to IndexNow
- A shell script that auto-submits when they publish new content
### Phase 4: AI Crawler Access
1. Fetch the current robots.txt
2. Check for these user-agents: GPTBot, OAI-SearchBot, PerplexityBot, Claude-SearchBot, Google-Extended
3. If any are blocked or missing, propose a revised robots.txt that allows them
4. Ask the user to confirm before applying changes
Generate an llms.txt file for the domain:
- Include a one-sentence site description
- Link to 5-10 key pages (about, main products/services, blog, contact)
- Format as clean markdown
- Instruct the user to place it at `https://[domain]/llms.txt`
### Phase 5: Indexing Verification
After the user completes all submissions:
1. Instruct them to check GSC → Pages report for indexed page count
2. For any important pages not indexed, use URL Inspection to diagnose
3. In Bing Webmaster Tools, check Site Explorer for indexed count
4. Report: total pages submitted, indexed (Google), indexed (Bing), and any issues found
### Phase 6: Scheduled Resubmission (Optional)
Create a cron job or scheduled task that:
- Runs weekly
- Submits any new or updated sitemap URLs to IndexNow
- Logs submission results
- Can be configured by the user (frequency, specific URLs to monitor)
## Safety Rules
- Never ask for or store the user's Google/Microsoft passwords
- Never request API keys to be committed to version control
- Never claim the agent can bypass GSC verification — it cannot
- All DNS changes and verification steps require explicit user confirmation
- Report any indexing API usage restrictions honestly (Google Indexing API is for JobPosting/BroadcastEvent only)
- When generating the robots.txt, explain what each crawler entry does and let the user decideオプションB:単一プロンプト版
CodexもClaude Codeも使用していない場合は、このプロンプト全体をシェルアクセスが可能なAIエージェントにコピーしてください。同じ結果が得られます。
You are an SEO submission agent. Your task is to help me submit my website to search engines and ensure AI search crawlers can access it. Work through these phases one at a time, explaining what you find at each step:
PHASE 1 — PRE-FLIGHT:
- Check that [MY_DOMAIN] loads over HTTPS
- Fetch robots.txt and verify it allows Googlebot, Bingbot, GPTBot, OAI-SearchBot, PerplexityBot, Claude-SearchBot
- Check homepage HTML for noindex tags
- Find my XML sitemap (try /sitemap.xml, /sitemap_index.xml, and check robots.txt)
PHASE 2 — GOOGLE SETUP:
- Give me exact step-by-step instructions to verify my site in Google Search Console
- Once verified, tell me exactly where to submit my sitemap
PHASE 3 — BING + IndexNow:
- Give me instructions to set up Bing Webmaster Tools (prefer import from GSC)
- Generate an IndexNow API key and key file for my domain
- Give me a reusable curl command for IndexNow submissions
PHASE 4 — AI CRAWLER ACCESS:
- Propose a complete robots.txt that allows all search and AI crawlers
- Generate an llms.txt file with my site's description and key page links
- Tell me where to upload each file
PHASE 5 — VERIFICATION:
- After I confirm submission, tell me how to check indexing status in GSC and Bing
- For any unindexed pages, help me diagnose the cause using GSC's URL Inspection tool
My domain: [REPLACE WITH YOUR DOMAIN]どちらのオプションを選ぶべきか?
あなたが... | 使うべきもの |
|---|---|
Codexがインストール済みで再利用可能なワークフローが欲しい | オプションA(スキルファイル) |
Claude Codeや他のエージェントCLIを使用している | オプションA(スキルファイル — 同じフォーマット) |
任意のAIエージェントで一度だけ設定したい | オプションB(単一プロンプト) |
すべて手動で行いたい | 上記のステップバイステップのセクションに従う |
登録だけでは不十分な理由
登録は、検索エンジンにあなたのページを「認識させる」ことです。ページを「上位表示させる」ことではありません。
登録後、ページがトラフィックを集められるかどうかは、次の3つで決まります。
1. コンテンツの品質。 インデックス登録されても誰の質問にも答えていないページは、決してトラフィックをもたらしません。Googleのクロールはより厳しくなっています。現在では「情報ゲイン」——すでにインデックスにある内容の焼き直しではなく、実際に新しい価値を加えるコンテンツ——が優先されます。GSCで「クロールされましたがインデックスに登録されていません」と表示された場合、それは多くの場合バグではなく品質による拒否です。
2. 権威性。 新しいサイトはゼロからスタートします。確立したサイトからのリンク、業界メディアでの言及、そして時間をかけて築かれる評判が、ページを10ページ目から1ページ目に引き上げます。これは数日ではなく数ヶ月かけて展開していくものです。
3. 鮮度。 従来の検索エンジンもAI回答エンジンも、最近更新されたコンテンツを優先します。ページを一度公開して2年間放置すると、順位が下がったからではなく、より新鮮な切り口の競合がクリックを奪っているために、徐々にフェードアウトしていきます。
登録後にやるべきこと
期間 | アクション |
|---|---|
1週間目 | GSCとBingでインデックスを確認。カバレッジエラーを修正。新規ページをIndexNowに送信。 |
1ヶ月目 | 少なくとも4〜6本の質の高いページを公開。それらの間に内部リンクを構築。SNSや関連コミュニティで共有。 |
2〜3ヶ月目 | GSCのパフォーマンスレポートで初期クエリデータを確認。インプレッションはあるがクリックが少ないページを特定し、タイトルとメタディスクリプションを改善。 |
継続的に | 既存コンテンツを3〜6ヶ月ごとに更新。薄いページを削除または統合。送信済みに対するインデックス済みの比率を監視し、低下があれば原因を調査。 |
登録はあなたをスタートラインに立たせるだけです。その後のすべてが本当のレースです。
よくある質問
新しいページを公開するたびにサイトマップを再送信する必要がありますか?
いいえ。サイトマップを一度送信すれば、検索エンジンは定期的に再クロールします。ただし、新しいページをすぐにインデックス登録させたい場合は、IndexNow(Bing/Yandex/Naver/Seznam/Yep向け)またはGSCのURL検査ツール(Google向け)を使用してください。これらのページ単位の方法は、次回のサイトマップ再クロールを待つよりはるかに高速です。
新規サイトのインデックス登録にはどのくらい時間がかかりますか?
2026年現在、Googleが最初のページをインデックスするまでに3〜14日、IndexNowを使用したBingでは1〜7日を見込んでください。新規サイトはクロールバジェットが最小限のため、最初の数ページが最も難しいです。ある程度のクロール履歴と外部リンクを獲得した後は、同じドメインの新規ページは24〜72時間以内にインデックスされます。
お金を払ってインデックスを早めることはできますか?
いいえ。Googleはインデックス登録やランキングのためにお金を受け取りません。通常のウェブページに対して「有料優先インデックス」を提供すると主張するサービスは、IndexNow(無料で使えるもの)を使っているか、検索エンジンのガイドラインに違反する方法を使用しています。例外:JobPostingとBroadcastEventページ向けのGoogle Indexing APIは無料かつ正当ですが、これらの特定のコンテンツタイプにのみ使用できます。
中国市場向けのBaiduはどうですか?
Baiduは中国の検索市場の約72%を占めています。ziyuan.baidu.comの登録プラットフォームは実名認証が必要で、複数の送信方法(APIプッシュ、サイトマップ、手動送信)を提供しています。ただし、Baiduは主に中国のサーバーでホストされた簡体字中国語のコンテンツをインデックスします。主な市場が中国でない場合、Baiduへの登録は不要です。
すべて登録したのに、ページがまだランクインしません。何が問題ですか?
インデックス登録とランキングは別物です。インデックス登録されているということは、ページが検索結果に表示される「可能性がある」ということです。ランキングは「どこに」表示されるかを決めます。インデックス登録されているのにランクインしない場合、問題は登録ではなく、コンテンツの品質、関連性、または権威性です。GSCのパフォーマンスレポートで、どのクエリに対してページが表示され、どの平均掲載順位なのかを確認してください。
PerplexityやChatGPT Searchに直接登録する必要がありますか?
いいえ。どちらのプラットフォームも直接のURL送信ツールを提供していません。ChatGPT SearchはBingのインデックスを使用するため、Bingへの登録でカバーされます。PerplexityはPerplexityBotを使って独自にウェブをクロールしています。robots.txtで許可されていることを確認し、Perplexityがすでにインデックスしているページからのリンク獲得に注力してください。
Schemaマークアップを使うとインデックス登録に役立ちますか?
Schema(構造化データ)は検索エンジンがコンテンツを「理解する」のを助けますが、直接インデックス登録を引き起こすわけではありません。特にArticle、WebSite、Organization、FAQPageスキーマは追加する価値があります(FAQリッチリザルトは2026年5月にGoogleから削除されましたが、スキーマ自体はAIシステムがコンテンツを解析するのに依然として役立ちます)。しかし、スキーマだけでインデックス登録の問題を解決することはできません。
著者:Julian Mercer、AuspiaのテクニカルSEO実務者(14年)。クローラビリティ、インデックス登録、スキーマ、サイトアーキテクチャ、そして従来型およびAI搭載の両方の検索エンジンでコンテンツを発見可能にする技術的基盤について執筆しています。








