AI検索に表示されたい。検索結果からの流入を増やしたい。そう考えると、つい専用のタグや新しい最適化手法を探したくなります。
しかし、その前に確認したいことがあります。
そのページは、そもそも公開URLとして発見されているか。サーバーは内容を返しているか。本文はHTMLとして取得できるか。同じ内容のURLを無制限に増やしていないか。
検索エンジンやAIサービスがページの内容を扱うには、まず機械が取得できる入口が必要です。ここを飛ばして文章だけを改善しても、見つけてもらう土台が弱いままです。
この記事では、AI検索への掲載を保証する方法ではなく、検索と機械的な情報取得の両方に関係するテクニカルSEOの基盤を、実務で点検しやすい順番に整理します。
まず「表示される」までを4段階に分ける
公開したページが検索結果で扱われるまでには、少なくとも次の段階があります。
- 発見: 内部リンクやサイトマップなどからURLが見つかる
- 取得: クローラーがrobots.txtやサーバーの状態に阻まれずレスポンスを受け取る
- 読解: HTML、テキスト、画像、構造化された情報などから内容を理解できる
- 選択: 検索サービス側が検索意図や品質などを踏まえて結果に採用する
最初の3段階は、サイト側で確認できます。最後の「選択」は外部サービス側の判断であり、技術要件を満たしたからといって掲載や順位を約束できるものではありません。
この切り分けをしておくと、「記事の内容が弱い」のか「ページが取得できていない」のかを混同しにくくなります。
1. URLの一覧を作り、入口を確認する
最初に、公開したいページの一覧を作ります。トップページだけでなく、サービス詳細、料金、事例、FAQ、ブログ記事など、見つけてほしいURLを並べます。
各URLについて、次を確認します。
- 正規のURLが1つに決まっているか
- サイト内の通常のリンクからたどれるか
- XMLサイトマップに含めるべきページか
noindexやログイン制限が意図せず付いていないか- ページが移転している場合、リダイレクト先が明確か
サイトマップはURLを知らせる手段ですが、掲載を保証する申請書ではありません。内部リンクがなく、サイトマップにだけ置かれたページは、ユーザーにとっても機械にとっても孤立しやすくなります。
一覧を作るだけでも、「公開したつもりだが、どこからもリンクされていないページ」や「古いURLを更新し続けているページ」が見つかります。
2. HTTPレスポンスとHTMLを最初に見る
ブラウザーで表示できることと、最初のレスポンスに必要な情報が含まれていることは同じではありません。
ページを確認するときは、画面の見た目だけでなく、次の情報を確認します。
- ステータスコードが意図したものか
<title>と見出しがページの内容を説明しているか- 本文の主要部分が初期HTMLに含まれているか
- 正規URL、robots設定、メタ情報が矛盾していないか
- 重要なリンクが通常の
<a href>として存在するか
最初のHTMLがほぼ空で、JavaScriptの実行後にAPIから本文を取得する構成もあります。この構成自体が直ちに悪いわけではありませんが、APIの失敗、認証、タイムアウト、環境差があると、機械が受け取る内容が空になる可能性があります。
実務では、ブラウザーの「見た目」だけで合格にせず、ページのソースや開発者ツール、URL検査で、取得されたHTMLに本文があるかを確認します。
3. JavaScriptを使うなら、読解経路を残す
Google検索はJavaScriptを実行できます。ただし、すべてのクローラーやAIサービスが同じ実行能力を持つとは限りません。Googleの公式ドキュメントも、サーバーサイドレンダリングや事前レンダリングはユーザーとクローラーの双方を速くし、すべてのボットがJavaScriptを実行できるわけではないと説明しています。
したがって、検索や外部サービスから読ませたい主要情報は、次のように設計するのが堅実です。
- タイトル、要約、本文の骨子を初期HTMLに含める
- 重要なリンクをクリックやスクロール後だけ生成しない
- APIから取得する本文には、失敗時の表示とステータスを用意する
- クライアント側ルーティングでも、ページごとに固有URLを持たせる
- 画像や補足情報は遅延読み込みしても、本文の意味が欠けないようにする
「人間のブラウザーで見えるから大丈夫」ではなく、「初回取得だけでもページの主題が分かるか」と問い直すのがポイントです。
4. URLパラメーターで同じページを増やさない
商品、予約、求人、資料検索などで絞り込み機能を使うと、色、価格帯、地域、並び順などの組み合わせごとにURLが生まれます。
便利な機能ですが、同じ内容を異なる順序やパラメーターで表すURLが増えると、次の問題が起きます。
- 似たページが大量に発生する
- 重要ページの発見が遅れる
- サーバーやクロールの処理が不要なURLに割かれる
- どのURLを正規ページとして扱うか分かりにくくなる
対策は、すべての絞り込みページを検索対象にすることではありません。検索流入を受けたい組み合わせだけを、固有のURL、説明文、内部リンクを持つページとして設計します。検索対象にしない状態や一時的な並び順は、公開URLとして増殖させない方が管理しやすい場合があります。
「機能として使えるURL」と「検索・共有されるべきURL」を分けることが、運用上の重要な判断です。
5. robots.txtとnoindexを混同しない
robots.txtは、クローラーが特定のURLへアクセスすることを制御する仕組みです。一方、noindexは、取得したページを検索インデックスに含めないよう伝える仕組みです。
検索から外したいページでrobots.txtだけを使うと、クローラーがページを取得できず、ページ側のnoindexを確認できないことがあります。どのページを取得させ、どのページをインデックスさせないのかを、目的ごとに分けて設計してください。
確認時は、次の3種類を別々に見ます。
- クローラーがURLを取得できるか
- ページがインデックス対象になっているか
- 内部リンクをたどってよい状態か
設定ファイルを1か所だけ見て判断すると、意図と実際の動作がずれることがあります。公開対象のURLを1件選び、レスポンス、HTML、robots設定、検索管理画面の検査結果を突き合わせます。
6. 30分でできる公開前点検
新しいページを公開するときは、次の順番で確認すると手戻りを減らせます。
- 公開対象URLを1つ選び、正規URLを記録する
- ブラウザーとHTTPレスポンスの両方でページを開く
- 初期HTMLにタイトル、見出し、本文の骨子、内部リンクがあるか見る
robots.txt、noindex、サイトマップ、canonicalの意図を照合する- パラメーター違いの重複URLや、孤立ページがないか確認する
- URL検査やサーバーログで、取得時のエラーがないか見る
- 修正後に同じURLを再確認し、確認日と担当者を記録する
重要なのは、チェックを一度やって終わりにしないことです。サイト改修、CMS変更、JavaScriptライブラリ更新、URL移転のたびに、同じ確認を繰り返せる状態にします。
テクニカルSEOはAI掲載の保証ではない
技術的な点検を通過しても、AI検索や検索結果に必ず表示されるわけではありません。表示されるかどうかは、検索意図との一致、情報の信頼性、独自性、更新状況、サービスの適合性など、複数の要素で判断されます。
ただし、取得できないページ、主題がHTMLから分からないページ、同じ内容のURLが増殖したページは、内容を評価される前に不利な状態になります。
そのため、AI検索対策を「AIに好かれる文章を書くこと」だけにしないことが大切です。まずは、誰が読んでも何のページか分かり、クローラーが迷わず取得でき、更新後も同じURLで確認できる公開基盤を作ります。
Optiensの見方
Optiensでは、WebサイトやAI活用を、ツールを導入して終わるものではなく、業務と情報の流れを設計するものとして扱います。
サイトの技術点検でも、最初から大規模な改修を始めるのではなく、見つけてほしいURLを1つ選び、取得、読解、重複、更新責任の順に小さく確認する方が、改善箇所を特定しやすくなります。
AI活用をどこから始めるべきか迷っている場合は、まず AI活用診断(無料) で、既存業務のどこがAIパッケージ化しやすいかをご確認ください。実装まで進めたい候補が見えた場合は、導入前スコープ整理 で対象業務、含む範囲、費用感、5営業日で初期版にできるかを整理します。
まとめ
AI検索に見つけてもらうための最初の仕事は、特別な裏技を探すことではありません。
- 見つけてほしいURLが発見できる
- サーバーが意図した内容を返す
- 初期HTMLからページの主題が分かる
- JavaScriptや操作に依存しすぎない
- 重複URLを増やさない
- robots、noindex、canonicalの役割を分ける
- 公開後に同じ点検を再実行できる
この基盤を整えたうえで、読者が判断できる情報、独自の経験、更新されたサービス範囲を積み上げます。テクニカルSEOは集客の魔法ではなく、良い情報が評価される前に取りこぼされないための公開条件です。
関連記事
参考資料
- Google Search Central: In-depth guide to how Google Search works
- Google Search Central: Crawling and indexing
- Google Search Central: Understand JavaScript SEO basics
- Google Search Central: URL structure best practices
- Google Search Central: Managing crawling of faceted navigation URLs
- Google Search Central: Optimizing for generative AI features on Google Search