SEO レンダリング & インデックス登録可否インスペクター
ネットワーク機能を伴うローカル処理静的 HTML とレンダリング後の DOM を比較し、インデックス登録の問題を見つける
リクエスト
検査を実行すると、この URL が CodingTool のサーバーに送信されます。サーバーはページとその robots.txt を取得し、分離された Chromium でレンダリングします。対象サイトにはこれらのリクエストが届きます。データは保存されません。
静的 HTML とレンダリング後の DOM は、デスクトップのビューポートでブラウザーのエミュレートしたユーザーエージェントを使用します。robots.txt は Googlebot トークンで評価されます。
検出結果
詳細
公開 URL を入力すると、静的 HTML とレンダリング後の DOM を比較できます。
インスペクターが比較する内容
このインスペクターは公開 URL を 2 回取得します。1 回目はサーバーの生のレスポンスである静的 HTML として、2 回目はヘッドレス Chromium で JavaScript を実行した後のレンダリング後の DOM として取得します。両方から同じシグナル (タイトル、メタ ディスクリプション、canonical、meta robots、H1、言語、単語数、リンク、JSON-LD タイプ、hreflang、Open Graph) を抽出し、同じもの、変化したもの、片方にしかないものを表示します。
インデックス登録可否の根拠
検出結果は根拠に基づいています: HTTP ステータスとリダイレクト、Googlebot トークンに対する現在の robots.txt の判定 (一致したルールと行)、meta robots または X-Robots-Tag ヘッダーの noindex、canonical の一貫性、そしてレンダリング後にのみ存在するコンテンツです。各検出結果はエラー、警告、注記のいずれかに分類されます。このツールはページがインデックスに登録されていると断定することはなく、検査時点で確認されたインデックス登録の潜在的な問題を報告します。
詳細比較
検査後、「詳細比較」では URL を 2 つのバリアントとしてレンダリングします。各バリアントでは、エミュレートしたリクエストのユーザーエージェント (ブラウザー、Googlebot、Bingbot、OAI-SearchBot)、デスクトップまたはモバイルのビューポート、任意の Accept-Language の値を選択します。モバイル ファーストでの差異、ロケールに応じたコンテンツ、ユーザーエージェントによる違いの発見に役立ちます。エミュレートしたユーザーエージェントは本物のクローラーのリクエストではなく、国別の位置情報もエミュレートされません。
プライバシーと制限
検査を実行すると URL が CodingTool のサーバーに送信されます。サーバーはページと robots.txt を取得し、プライベートおよび内部アドレスをブロックする分離された Chromium でページをレンダリングして、結果を保存せずに返します。対象サイトにはこれらのリクエストが届きます。レンダリングには時間制限があり、1 分あたり 5 回までに制限されています。HTML にはサイズ上限があり、スクリーンショットは最初のビューポートのみを対象とします。エクスポートには HTML 本文、ページのテキスト、スクリーンショットは含まれません。
レンダリングに関するガイダンス
結果は CodingTool の Chromium によるもので、診断用の近似値です。独自のキュー、予算、機能サポートを持つ Google、Bing、AI プロバイダーのレンダラーそのものではありません。重要なコンテンツ、リンク、タグがレンダリング後の DOM にしか現れない場合は、ボット専用のダイナミック レンダリングではなく、サーバーサイド レンダリング、静的生成、またはハイドレーションの修正を優先し、すべてのクライアントがそれらを受け取れるようにしてください。
