テクニカルSEO HTML診断

ページのHTMLソースを貼り付けるか、ローカルのHTMLファイルを選んで「HTMLを検査」を押します。ソースから読み取れる項目だけを確認し、ページの取得・レンダリング・インデックス状況は確認できません。

ブラウザ内でローカルに実行
このチェッカーは、貼り付けたソースまたは選択したローカルHTMLファイルを解析します。クロール、取得、レンダリング、サーバーへの送信は行いません。

これはソースレベルのチェックです。レンダリング後のコンテンツ、インデックスカバレッジ、クロール可能性、リンク先、ライブHTTPヘッダー、検索エンジンの判断は確認できません。

オンページシグナル概要
  • HTMLソースを貼り付けて、表示されるオンページのテクニカルシグナルを確認します。

メタデータはページの実際のコンテンツに基づいて設定する

有用なメタデータは特定のページタスクを説明するものであり、キーワードの一覧ではありません。ローカライズ版が意味的に同等であることを保った上で、最終的なHTMLでcanonicalおよびhreflangの関係を検証してください。

HTMLソースのテクニカルSEOシグナルを検査する方法

ページの HTML ソースを貼り付けるか、ローカルの .html / .htm ファイルを選び、「HTMLを検査」を押します。ソースからクローラーが読む要素、つまりタイトル、meta description、canonical、hreflang の alternate、見出し、画像の alt、Open Graph タグ、robots 指令、JSON-LD を読み取ります。

処理はすべてこのブラウザ内で完結します。ページを取得することはなく、ソースは送信されず、ネットワークが切れていても動作します。

  1. フィールドにページのソースを貼り付けるか、ローカルの HTML ファイルを選択します。ファイルは端末内で読み取られます。
  2. 「HTMLを検査」を押します。
  3. まず 5 つのカウンターを確認します: タイトル文字数、説明文の文字数、H1 見出し、hreflang リンク、要確認項目。
  4. 下のリストを読みます。各行は対象の要素と、見つかった内容を示します。
  5. 「レポートをコピー」でリストを持ち出し、「クリア」で入力欄とレポートを空にします。
  6. 「サンプルを読み込む」で、すべてのチェックを通過する短いページを確認できます。

5つのカウンターの意味、読み取る内容、レポートで確認できないこと

5つのカウンターの意味

タイトルのカウンターは 30〜65 文字、説明文のカウンターは 70〜165 文字で緑になります。これは検索結果のスニペットとしてこの検査が実用的とみなす範囲であり、Google の規則ではありません。範囲外のタイトルでも上位表示は可能です。

H1 のカウンターは見出しがちょうど 1 つのときに緑になります。hreflang のカウンターは alternate の数を数えるだけで、判定は行いません。「要確認項目」は警告と問題を数えます。og:image の欠落のような情報行は一覧には出ますが、数には入れません。文字数はコードポイントで数えるため、絵文字は 1 文字です。

ソースから読み取る内容

検査するのは、<html> の lang 属性、charset の宣言(現在の meta charset と従来の http-equiv Content-Type のどちらでも可)、viewport タグ、絶対 HTTPS の canonical URL が 1 つ、H1 が 1 つ、飛びのない見出しの順序、装飾扱いでない画像の alt 属性、Open Graph のタイトル・説明・画像です。

meta の name は大文字小文字を区別せずに照合するため、Description や ROBOTS も description や robots として読み取ります。robots タグはすべて確認し、noindex があれば報告し、robots や description のタグが 2 つ以上あれば重複として一覧にします。hreflang の値も大文字小文字を区別せず、EN と en は同じ言語として扱います。

レポートで確認できないこと

これはソースの検査です。ページを取得しないため、実際の HTTP ヘッダー、リダイレクト、Cookie、圧縮、TLS は対象外です。レンダリング時にブラウザが追加するもの、つまりスクリプトが生成するマークアップ、遅延読み込み画像、実行時に挿入される canonical や hreflang も確認できません。

クロール、インデックス、順位、アクセス数についても何も示しません。リンクの解決も行わないため、相対的な canonical は指摘しますが、404 になるリンクは指摘しません。JSON-LD は有効な JSON かどうかと宣言された @type の一覧のみを確認し、schema.org の要件は検証しません。解析エラーの文言はブラウザがその言語で返します。

最近使ったツール: