キーワード出現率チェッカー

URL or テキストでキーワード出現率を分析、競合URLとの比較で推奨出現率と不足している共起語まで可視化。形態素解析対応、CSV/JSON エクスポート可。

分析したいページのURLを入力してください。

キーワード出現率とは

キーワード出現率(キーワード密度)とは、ページの本文中に特定のキーワードがどの程度の割合で使われているかを示す指標です。計算式は「(キーワードの文字数 × 出現回数)÷ 本文の総文字数 × 100」で求められます。

かつてのSEOではキーワード出現率を5〜7%に調整するテクニックが推奨されていましたが、現在のGoogleアルゴリズムでは出現率そのものを直接的なランキング要因とはしていません。むしろ不自然にキーワードを詰め込むと、キーワードスタッフィングとしてスパム判定されるリスクがあります。

ただし、ターゲットキーワードがページ内に適切に含まれていることは依然として重要です。titleタグやH1にキーワードが入っていないページが上位表示されることは稀です。出現率の「数値」ではなく、「適切な場所に自然に配置されているか」が重要なポイントです。

キーワードを配置すべき場所と優先度

SEOにおいてキーワードの配置場所には優先順位があります。以下の場所に自然な形で含めることが推奨されます。

配置場所 重要度 ポイント
titleタグ★★★最も重要。できるだけ先頭に近い位置に配置
H1タグ★★★titleと同じか近い内容にするのが一般的
meta description★★☆直接のランキング要因ではないがCTRに影響
H2〜H3見出し★★☆関連語・共起語を含む見出しが効果的
本文冒頭★★☆最初の200文字以内にキーワードを含める
画像alt属性★☆☆画像の内容を説明する中で自然に含める
URL★☆☆英語の場合はURLに含めると効果的

キーワードスタッフィングの危険性

キーワードスタッフィングとは、検索順位を操作する目的でキーワードを不自然に大量に詰め込む行為です。Googleのスパムポリシーで明確に禁止されており、発見された場合は手動対策(ペナルティ)が科されて検索結果から除外される可能性があります。

以下のような行為がキーワードスタッフィングに該当します。

  • 同じキーワードを意味なく何度も繰り返す
  • CSSで非表示にしたテキスト内にキーワードを羅列する
  • 画像のalt属性にキーワードを大量に設定する
  • フッターやサイドバーにキーワードリストを埋め込む

一般的な目安として、キーワード出現率が5%を超える場合は注意が必要です。ただし数値だけで機械的に判断するのではなく、実際に読んで不自然に感じないかどうかが判断基準です。

n-gram分析でわかること

本ツールのn-gram分析機能では、ページ内のテキストから頻出する単語・フレーズを自動抽出しランキング表示します。

  • 単語(1-gram): ページの主要テーマを構成する単語の頻度を確認できます
  • 2語フレーズ(2-gram): よく使われる語の組み合わせがわかります。関連語・共起語の把握に有効です
  • 3語フレーズ(3-gram): 繰り返し使われている表現パターンを検出できます

ターゲットKWがランキング上位に入っていれば、ページのテーマ性がキーワードと合致していることを確認できます。逆に意図しないワードが上位に来ている場合は、コンテンツの焦点がぶれている可能性があります。

競合ページの分析にも活用できます。上位表示されているページのn-gram結果を確認し、自分のページに不足している関連語や表現を把握することで、コンテンツの改善に役立てられます。

本ツールの使い方

  1. URLまたはテキストを入力: 「URLで分析」タブではページのURLを、「テキストで分析」タブではテキストを直接入力します
  2. ターゲットキーワードを指定(任意): 分析したい特定のキーワードを入力すると、出現率と配置状況を詳しくチェックします
  3. 「分析する」をクリック: ページの文字数・見出し構造・キーワード配置・頻出ワードランキングが表示されます
  4. 結果のCSV/JSONエクスポート: 結果セクション上部のボタンで Excel やレポートに持ち出せます

結果をもとに、ターゲットKWがtitleやH1に含まれているか、出現率が適正範囲かを確認し、必要に応じてコンテンツを調整してください。

競合比較・共起語提案の使い方

単一URL分析だけでは「自分の記事の出現率が高いか低いか」の判断基準が持てません。本ツールは 「+ 競合URLを追加」 ボタンで最大3件の競合ページを並列分析し、SEO担当者がリライト判断に使える3つの観点を返します。

① URL別比較表で相対位置を把握

自社と競合のキーワード出現率・本文文字数・抽出語数・H1〜H3の数を1表で並べて表示します。「競合は本文1万字 / 自社5千字」「H2が競合15個 / 自社4個」のような構造的な差をひと目で把握できます。

② 出現率の競合比較と推奨

あなたのページの出現率と 競合の平均出現率、その推奨差分(±)を表示します。差分が +0.3% 以上なら「キーワード強化を検討」、-0.3% 以下なら「スタッフィング判定リスク」を示唆。Google公式のスパムポリシーでもキーワード詰め込みはペナルティ対象です。

③ 共起語提案 — 競合は使っているがあなたが不足している語

競合の 過半数 で頻出していて、あなたのページでは出現が少ない単語を差分順で表示します。これは「上位記事には共通して出てくるが自分の記事から抜けている語」 = 検索意図を満たすために 記事内容の網羅性を補強すべきヒント になります。

運用例: ターゲットKWで上位 3-5 件の競合URLを毎月この機能で分析し、共起語提案 TOP10 を見出しに反映する → 競合の網羅性に追いつくリライトループが回せます。

よくある質問

キーワード出現率の適正値は?

厳密な最適値はありませんが、一般的に1〜3%程度が自然とされています。5%を超えると過剰最適化と見なされるリスクがあります。Googleは出現率そのものではなく、コンテンツの品質と検索意図への合致を重視しています。

キーワードスタッフィングとは?

検索順位を操作する目的でキーワードを不自然に大量に詰め込む行為です。Googleのスパムポリシーに違反し、ペナルティの対象になります。hidden textでの埋め込みやalt属性への過剰設定も含まれます。

キーワードはどこに配置すべき?

titleタグ(最重要)、H1タグ、meta description、H2〜H3の見出し、本文の冒頭200文字が主要な配置場所です。自然な文章の中で使うことが重要で、無理に詰め込む必要はありません。

n-gram分析とは?

テキストから連続するn個の語を抽出する分析手法です。単語頻度(1語)、2語の組み合わせ、3語のフレーズを分析することで、ページの主要テーマや頻出表現パターンを把握できます。

関連記事