Keyword Density Checker:SEO分析
Keyword Density Checkerは単語頻度を分析し、密度パーセンテージを計算し、ストップワードをフィルターし、CSVとしてエクスポートします。ブラウザ内で動作。
Keyword Density Checkerとは
任意のテキストブロックを貼り付けると、Keyword Density Checkerが各単語を頻度順に並べ、全体に対する割合を表示します。私は普段、ブログ記事を公開する前にこのツールを開いて、知らないうちに使いすぎている単語がないか確認しています。
主な機能
このツールは、入力テキストから小文字の文字列を抽出してトークン化し、最小長のしきい値を満たすすべての単語をカウントします。各単語の密度は (カウント / 総単語数) * 100 として計算され、小数点以下2桁で表示されます。結果はキーストロークごとにライブで更新されるため、テキストエリアを編集すると即座にテーブルが並び替わります。
トグルスイッチで80以上の一般的な英語ストップワード(a, an, the, in, of, is, are, was, were, have, do などの類似語)のフィルタリングが有効になります。数値入力で分析に含める最短の単語を制御し(デフォルト3、最大10)、ほとんどの1文字・2文字の単語をフィルタリングします。別の入力で結果テーブルに表示するキーワード数を制限します(デフォルト20、最大100)。
4パネルの統計行には、総単語数、フィルタリング後のユニーク単語数、生入力の文字数、トップキーワードの密度パーセンテージが表示されます。密度値は色分けされます:1〜2パーセントは緑、2〜3パーセントは黄、3パーセント以上は赤。1パーセント未満の値は薄いテキストで表示されます。
エクスポートには、Export CSV ボタンで keyword-density.csv ファイルがダウンロードされ、3列(Keyword、カウント、密度)が含まれます。Copy Keywords ボタンですべてのキーワード文字列がカンマ区切りリストとしてクリップボードにコピーされ、メタキーワードフィールドやリサーチツールに貼り付けできます。
Keyword Density Checkerの使い方
近日公開: Keyword Density Checker を開き、テキストエリアに記事を貼り付けます。送信ボタンはありません:統計行と結果テーブルがキーストロークごとに更新されます。
テキストエリアの下に、分析を調整する3つのコントロールがあります。Min Word Length を4に上げると、ストップワードリストにない "for" や "on" などの短い単語を除外できます。Filter Stop Words はデフォルトで有効です;オフにするとすべての単語が表示され、読みやすさレベルや言い回しのパターン分析に役立ちます。Show Top は結果テーブルに表示する行数を変更します。
仮想のハイキングブーツの250語の製品説明を試してください:
TrailMaster Pro hiking boots are engineered for serious trail runners and hikers who demand performance on technical terrain. The TrailMaster Pro features a Vibram outsole for superior grip on wet rock and loose gravel. TrailMaster Pro boots include a waterproof Gore-Tex membrane that keeps feet dry in stream crossings and rain. The midsole uses proprietary foam cushioning that returns energy with every step on the trail. TrailMaster Pro lacing provides a secure lockdown fit for technical trail running and steep ascents. Professional hikers and trail runners consistently rate TrailMaster Pro as the most durable trail boot available.
統計行はおおよそ総単語数103、ストップワードフィルタリング後のユニーク単語数42、文字数571を表示します。結果テーブルはキーワードをカウント降順で並べ、"trailmaster"、"trail"、"pro" すべてが赤ゾーンに入ります:
| # | キーワード | カウント | 密度 | バー |
|---|---|---|---|---|
| 1 | trail | 7 | 6.80% | ██████████ |
| 2 | trailmaster | 6 | 5.83% | ████████ |
| 3 | pro | 5 | 4.85% | ███████ |
| 4 | hiking | 3 | 2.91% | ████ |
3パーセントを超える赤いフラグは、最適化のしすぎの可能性を示します。セクションを書き直して言い回しを変え、主要キーワードを1〜2.5パーセントの範囲(緑)に戻してください。納得したら、Copy Keywords をクリックしてカンマ区切りリストを取得するか、Export CSV をクリックして可視テーブル外のすべてのキーワードを含む完全なデータをダウンロードできます。
実例
例1:SEOコンテンツ監査
1,200語のブログ記事を書き、公開前にキーワード分布を確認したいとき。記事本文を貼り付けます。結果テーブルは主要キーワード("cloud computing")2.3%(緑、良好)、二次キーワード("data storage")1.1%(緑)、フレーズの一部("the cloud")4.2%(赤、要見直し)を表示します。2つの段落を書き直して言い回しを変え、フラグされた語を許容範囲に戻します。
例2:競合コンテンツ分析
ランキングしている競合ページのテキスト内容をコピーしてチェッカーに貼り付けます。トップ10キーワードで、彼らがどの語を強調しているかが分かります。CSVをエクスポートし、自分のコンテンツのキーワード分布と比較して、ギャップや過剰最適化された語を特定します。
サンプル出力:競合の800語の記事は "machine learning" 2.8%(緑、上限近く)、"neural network" 1.4%(緑)、"AI model" 0.9%(薄い、1%未満)を示します。
例3:製品説明の一貫性チェック
製品カタログに50の説明があります。各説明を貼り付け、主要製品名が1〜2パーセントの最適範囲に出現するか確認します。製品名が200語中1回しか出現しない(0.5%、薄い)説明には、自然にキーワードを追加する必要があります。150語中8回出現する(5.3%、赤)説明には、繰り返しを取り除く修正が必要です。
ヒントとベストプラクティス
- 密度の色スケールはガイドであってルールではありません:緑(1〜2パーセント)と黄(2〜3パーセント)は、ほとんどのコンテンツタイプで主要キーワードの健全な範囲です。赤は見直しのシグナルであり、自動的なペナルティ指標ではありません。
- 真のキーワード密度を見るためにストップワードをフィルタリング:フィルターを有効にすると、総単語数には意味のある単語のみが含まれ、見かけの密度パーセンテージが上がります。SEOの観点では、これがあなたが欲しい数字です。
- コンテンツタイプに合わせて最小単語長を調整:技術コンテンツは意味があるが3文字しかない短い略語(API、CSS、SQL)を使います。最小値を3に保って含めてください。一般的な散文では、4または5でより多くのノイズをフィルタリングします。
- 長い記事には "Show Top" コントロールを使用:3,000語の記事で何百もの一意の単語がある場合、Show Top を30または50に設定して、デフォルトの20を超えた全体像を見てください。
- Copy Keywords機能はフラットなリストを生成します:コピー出力は頻度順に
word1, word2, word3, ...です。直接メタキーワードタグやスプレッドシートに貼り付けてください。
よくある問題とトラブルシューティング
結果テーブルにキーワードが表示されない:テキストが空であるか、すべての単語がストップワードリストと最小長設定でフィルタリングされています。ストップワードフィルタリングを無効にするか、最小単語長を1に減らして、すべてのトークンを確認してください。
総単語数が予想より少ない:このツールは、すべての非文字を空白に置き換えた後、小文字の文字列([a-z]+)を一致させて単語を抽出します。数字、ハイフン、アポストロフィ、句読点は削除されます。"e-commerce" は2つの単語としてカウントされます:"e"(最小長3でフィルタリング)と "commerce"。
密度パーセンテージが予想より高く見える:密度は生の合計ではなく、フィルタリングされた単語数を基準に計算されます。ストップワードがフィルタリングされると分母が減少し、残りの単語の密度パーセンテージが上がります。すべての単語を基準に密度を計算するには、ストップワードフィルターを無効にしてください。
CSVファイルに "Show Top" 表示よりも多くの行が含まれる:CSVエクスポートはテーブルに表示されているものだけでなく、すべてのキーワードを含みます。"Show Top" 設定は視覚的なテーブルのみを制限します;エクスポートには常に完全なデータセットが含まれます。
プライバシーとセキュリティ
Keyword Density CheckerはJavaScriptを使ってすべてのテキストをブラウザ内で完全に処理します。コンテンツはサーバーに送信されることなく、ローカルセッション外に保存されることもありません。このツールはReactの useMemo フックを使用してリアクティブな計算を行うため、テキストや設定が変更されるたびに分析がローカルで実行されます。これにより、未公開の下書き、NDA下のクライアントコンテンツ、外部に公開したくないテキストに対して安全です。
よくある質問
SEOにとって最適と考えられる密度パーセンテージは?
このツールは色のしきい値として緑(1〜2パーセント)、黄(2〜3パーセント)、赤(3パーセント以上)を使います。ほとんどのSEO実践者は本文中の主要キーワードに1〜2.5パーセントを目指します。密度だけではランキング要因ではありません:コンテキスト、トピックの関連性、意味のバリエーションの方が、特定の数字を達成するよりも重要です。
ツールはキーワードフレーズ(バイグラム、トライグラム)を分析しますか?
いいえ。このツールは個別の単語トークンのみを分析します。"machine learning" や "content marketing" のような複数語のキーワードフレーズは検出しません。単語頻度データを個別の語の卓越性のシグナルとして使い、フレーズ密度は手動で評価してください。
英語以外の言語でテキストを分析できますか?
ストップワードリストは英語のみです。非英語テキストにはストップワードフィルターを無効にしてください。単語のトークン化(小文字の文字列の抽出、最小長)はラテン文字のあらゆる言語で機能します。ラテン以外のスクリプトを使う言語(中国語、日本語、アラビア語)は、正規表現が [a-z] 文字のみに一致するため、正しくトークン化されません。
ハイフンやアポストロフィを含む単語をどうカウントしますか?
ハイフンとアポストロフィは単語の区切りとして扱われます。"state-of-the-art" は4つのトークンになります:"state"、"of"(ストップワードとしてフィルタリング)、"the"(フィルタリング)、"art"。"don't" は "don" と "t" になり、"t" は最小単語長3でフィルタリングされます。これは複合語と短縮形の既知の制限です。
ツールが扱える最大テキスト長は?
明示的な文字制限はありません。このツールは数千語までの記事でテストされています。非常に大きなドキュメント(50,000語以上)は、分析がキーストロークごとに同期的に実行されるため、目立つ処理遅延を引き起こす可能性があります。大きなドキュメントの場合、入力するのではなく、テキスト全体を一度に貼り付けてください。
他のツールで使うためにキーワードデータをエクスポートできますか?
はい。CSVエクスポート(keyword-density.csv)には、分析中のすべてのキーワードのKeyword、カウント、密度(%)の列が含まれます。"Copy Keywords" ボタンは、Google Keyword Planner、Ahrefsなどに貼り付けるためのカンマ区切りキーワードリストを生成します。
関連ツール
- 近日公開: SERPプレビュー:キーワード最適化されたコンテンツと並んで、タイトルとメタディスクリプションがGoogle検索結果でどう表示されるかをプレビューします。
- 近日公開: メタタグジェネレーター:文字数ガイダンス付きで、キーワード最適化されたコンテンツのタイトルとメタディスクリプションタグを生成します。
- 近日公開: ページSEOアナライザー:見出し、本文、メタタグでのキーワード使用をまとめて監査するために、ライブページのURLで完全なSEO分析を実行します。
今すぐKeyword Density Checkerを試す:近日公開: Glyph Widgets Keyword Density Checker