解決したい混乱
「検索結果に出ない」という症状には、取得できていない、取得できているが除外されている、取得も索引もされているが評価が低い、という異なる原因が含まれます。原因層を特定しないまま施策を重ねると、効果の有無を判定できません。
クロール診断では、症状を取得層・索引層・評価層に分解し、どの層で止まっているかを先に確定させます。
状況この診断は開発中です。判定ロジックは AiventX Web Lab の /lab/ 検証ケースで回帰テストしながら整備しています。
Service
「クローラーに取得されているか」と「インデックスされているか」は別の問題です。両者を混ぜずに切り分けるための診断です。
提供状況: 開発中
「検索結果に出ない」という症状には、取得できていない、取得できているが除外されている、取得も索引もされているが評価が低い、という異なる原因が含まれます。原因層を特定しないまま施策を重ねると、効果の有無を判定できません。
クロール診断では、症状を取得層・索引層・評価層に分解し、どの層で止まっているかを先に確定させます。
状況この診断は開発中です。判定ロジックは AiventX Web Lab の /lab/ 検証ケースで回帰テストしながら整備しています。
クローラーが実際に受け取るものを、ブラウザ表示と分けて確認します。
| 確認する信号 | 取得できない原因になるか | 混同されやすいもの |
|---|---|---|
| robots.txt の disallow | なる(本文を取得できない) | meta noindex |
| HTTPステータス | なる(4xx/5xxで本文なし) | ソフト404 |
| 初期HTMLの本文有無 | なる(JS実行が前提の場合) | 遅延読み込み |
| レンダリング後DOM | ならない(取得後の話) | 初期HTML |
| 認証・Cookie要求 | なる | 地域別出し分け |
取得できている前提で、除外の指示が出ていないかを確認します。robots.txt で拒否されているページの meta noindex は読まれないため、この2つは必ず別のテストケースとして扱います。
診断は固定の手順で行い、判断の根拠を記録に残します。
サイトマップ、内部リンク、実際のログから対象URL集合を作ります。
ステータス、レスポンスヘッダー、初期HTMLを保存します。
JavaScript実行前後で本文とリンクがどう変わるかを比較します。
robots、canonical、サイトマップ、内部リンクの指示が一致しているかを確認します。
取得・索引・評価のどこで止まっているかを明示し、改善順序を決めます。
現在は AiventX 内部の検証環境に対して実行しており、外部サイトへの提供時期は未定です。判定精度は /lab/ の検証ケースで継続的に測定しています。
Explore next
最終更新: