Keyword Density Checker
貼り付けたテキストの 1〜3 語フレーズの出現頻度と密度を集計。ストップワード除外にも対応。
キーワード上位
密度 = 出現回数 / 総トークン数(ラテン語の単語 + CJK 1 文字)。表は数値の報告のみで、目標値は示しません。
使い方
- 調べたいテキストを入力欄に貼り付けます。ラテン文字と数字の列は 1 語として数え、CJK 文字と仮名は 1 文字ずつ数えます。これらの言語には語間の空白がないためです。
- フレーズの長さを選びます。1 語で単一キーワード、2 語または 3 語で複合語句を確認できます。
- ストップワードの除外にチェックを入れたままにすると、the や and などの一般的な英語の語が表から隠れます。外すとすべてのキーが表示されます。
- 上位キーワード表を読みます。各行に出現回数と密度の百分率が並び、密度 = 出現回数 / 総トークン数 × 100 です。
- コピーボタンで上位 50 キーの回数と密度をテキストレポートにまとめられます。
こんなときに
- 対象語句の出現回数の確認 —— 推敲の前後で 1 回ずつ実行すれば、勘に頼らずに済む。
- 2 つの下書きの比較 —— それぞれ集計して表を並べると差がはっきりする。
- 偶然の繰り返しの発見 —— 推敲中に紛れ込んだ口癖的な語句を見つける。
- キーワード指標の教学 —— 表の数値は受講者が手で再計算できる。
プライバシーについて
分割と集計はブラウザ内の素の JavaScript で行われます。テキストはアップロードされず、入力を監視する解析スクリプトもありません。入力欄を空にすればすべて消えます。
FAQ
Q: 密度はどのくらいを目指すべきですか? A: このツールが報告するのは回数と百分率だけです。自然な文章中の主要語について 0.5%〜2.5% 程度の広い参考帯を示す指南は複数ありますが、公式の目標値は存在しません。数値を合わせるために語句を繰り返しても、普通は読みにくくなるだけです。表は測定結果として扱い、達成指標としては扱わないでください。
Q: CJK テキストはどう扱われますか? A: 日本語・中国語・韓国語の文字には語の境界がないため、1 文字が 1 トークンになり、2 語・3 語のフレーズは隣り合う文字から組み立てます。これらの言語に対する標準的な手法ですが、言語学的な形態素解析ではありません。
Q: ストップワードの除外で密度は変わりますか? A: 変わりません。分母は常に総トークン数です。除外は表から 1 語のストップワード行を隠すだけなので、残った百分率も同じ全文に対する値です。
Q: 数字も語として数えますか? A: 数えます。数字の列はトークンとして数えるので、バージョン番号や年号も普通の語と同じように表に現れます。
データはこのデバイス内にとどまります
Keyword Density Checker は 100% ローカルで動作します。貼り付けたり、ドロップしたデータはすべてお使いのブラウザ内で処理され、送信されることはありません。当社のサーバーには何も保存されません——タブを閉じればすべて消えます。
入力された内容がサーバーへ送信・記録・解析利用されることはありません。初回読み込み後はネットワークを切断していてもこのページは動作します。