AI検索で自社ページが参照されているかを調べるとき、HTTP応答・検索結果・回答の引用元を別々に記録すると、どの段階で変化があったかを追いやすくなります。
1. ログインなしで公開URLを確認する
対象の記事をGETで取得し、リダイレクト後のURL、レスポンスヘッダー、本文を確認します。例えば端末で次のように実行できます。
curl -sSL -D headers.txt -o page.html -w '%{http_code} %{url_effective}\n' 'https://example.com/article'
headers.txt の最終レスポンスで X-Robots-Tag を、page.html で meta name="robots" などと記事本文の有無を確認します。途中のリダイレクトのヘッダーと最終ページのヘッダーは区別して記録します。ステータスが200でも、本文がログイン画面だったり、検索結果への掲載を拒む noindex が設定されていたりする場合があります。Google Search Centralのnoindex解説
実際の検証では、記事と、その中のリンクが開く外部リンク確認画面の両方で200が返った例がありました。確認画面には noindex, nofollow が設定されていたため、記事内の実際の href とクリック後の遷移先を別々に記録しました。
2. 検索結果に出たURLを控える
対象のURLを知らない読者が使いそうな質問を選び、検索サービス、検索語、確認時刻、表示されたURLを保存します。ある検索で対象URLが出なかった場合は、その検索条件で未確認と記録します。site: の結果も完全なインデックス一覧としては扱えません。Google Search Centralのsite:演算子の解説
3. AI回答が示した引用元を開く
質問文、サービス、検索の有無、確認時刻、回答が示した引用先URLを記録します。引用先を開き、回答のどの主張を裏づけるかを本文と照合します。「ブランド名が出た」「ホームページがリンクされた」「特定の記事が根拠として引用された」は別の列にすると、後から集計条件がぶれません。
執筆者は、AI回答におけるブランドの言及と引用元を確認する韓国語サイト 브랜드맵(Brandmap) の運営側です。本稿の構成と日本語表現の整理にAIを使いました。
