本文へスキップ
ここで実行 100% ブラウザ内で動作します。アップロードもログインも不要です。

Heading Analyzer

HTML または Markdown を貼り付けて h1-h6 の見出しツリーを確認。レベル飛ばし・h1 欠落・h1 重複を検出。

Markdown の ATX 見出し(# 〜 ######)と HTML の h1-h6 タグの両方に対応します。コードフェンス内の見出しは無視し、Setext 形式には対応していません。

見出しツリー

問題リスト

    レベル別の件数

    使い方

    1. ページのソースまたは Markdown 文書を入力欄に貼り付けます。h1〜h6 タグが含まれていれば HTML として読み、なければ 1〜6 個の # で始まる行を Markdown 見出しとして読みます。
    2. 見出しツリーは文書順にすべての見出しをレベルに応じて字下げ表示するので、アウトラインが一目で読めます。
    3. 問題リストは構造上の問題を提示します。h1 がない、h1 が複数ある、h2 の次が h4 といったレベル飛ばし、文字のない見出し、60 文字を超える長い見出し。
    4. レベル別の件数行で各レベルの見出し数を確認でき、コピーボタンでツリー・件数・問題をテキストレポートにまとめられます。
    5. すべてブラウザ内で動作します。アップロードはなく、ページからリクエストも送信されません。

    こんなときに

    プライバシーについて

    ブラウザ内蔵の HTML パーサーといくつかの正規表現で貼り付けたテキストを解析します。ネットワークリクエストは送信されず、内容も保存されません。入力欄を空にすればページ上の痕跡も消えます。

    FAQ

    Q: 対応している見出しの記法は? A: Markdown の ATX 見出し(1〜6 個の # と半角スペース)と、HTML の h1〜h6 タグです。コードフェンス内の見出しは無視されるので、ドキュメント内のサンプルコードがアウトラインを汚しません。下線式(Setext)見出しには対応していません。

    Q: h1 がないと順位に影響しますか? A: 検索エンジンは h1 がなくてもページ題目を判断できることが多く、このツールが順位を約束することはありません。明確な h1 を一つ置くのは広く使われている慣例で、読者と支援技術の両方に役立つため報告しています。

    Q: レベル飛ばしとは? A: h2 の次が h4 だと h3 を飛ばしています。HTML 仕様上の文法エラーではありませんが、アウトラインの分断やコピー貼り付けの事故であることが多いため、問題として表示します。

    Q: 長い見出しが警告になる理由は? A: 60 文字を超える見出しは検索結果の一覧で切れやすいため、長さを通知しています。短くするかどうかは編集上の判断であり、ツールが強制しません。

    データはこのデバイス内にとどまります

    Heading Analyzer は 100% ローカルで動作します。貼り付けたり、ドロップしたデータはすべてお使いのブラウザ内で処理され、送信されることはありません。当社のサーバーには何も保存されません——タブを閉じればすべて消えます。

    入力された内容がサーバーへ送信・記録・解析利用されることはありません。初回読み込み後はネットワークを切断していてもこのページは動作します。