博客
简体中文

词频统计工具 — 在线统计词频和关键词密度

看看哪些词用得最多,关键词密度有多高

在浏览器中处理 · 不上传任何内容

统计方式

只对韩文有效,对中文没有影响。会从韩文单词末尾去掉一个常见助词(은、는、이、가、을、를、에서、으로 等)。它是与一份简短列表比对,而不是语法分析,所以可能出错。至少还剩两个音节时才会去掉,所以 사과 保持不变,而 고양이 会变成 고양。

1–50 个字符。更短的词不统计。

用换行、逗号或顿号分隔。没有内置的停用词表,只会去掉你填写的词。

显示

共 35 个词,28 个不同的词

显示前 20 个(共 28 个)

排名词次数占比(%)
1咖啡38.57
2的38.57
3咖啡豆38.57
4新鲜25.71
5是12.86
6很多12.86
7人12.86
8早上12.86
9第一12.86
10选择12.86
11好12.86
12来自12.86
13把12.86
14放进12.86
15密封12.86
16罐12.86
17里12.86
18保存12.86
19冲12.86
20泡12.86

占比 = 该项次数 ÷ 统计到的总数 × 100。被排除词、数字选项或最短长度去掉的项也不计入总数。

这是什么工具

词频统计工具能把任意一段文字变成按次数排序的表格。粘贴一篇文章、作文或商品介绍,马上就能看到每个词、出现的次数以及在全文中所占的比例。重复多的词排在最前面,很容易发现自己总爱用的口头禅,也能确认文章的主题词确实是出现最多的那个。

工具有三种模式。“词”统计整个词,“字”统计单个字符,“关键词密度”则统计你指定的目标关键词出现了几次、在全文中占多少比例。任何表格都可以复制为制表符分隔的文本,直接粘贴到电子表格里。词的边界来自浏览器内置的 Unicode 分词功能,所以除了英文,中文、日文、韩文等语言也能处理。中文和日文没有空格,会按词典切分成词;日文里的助词(は、の、を 等)也会作为单独的词出现,可以通过排除框去掉。

使用方法

  1. 把文本粘贴到输入框里。框里已经有一段示例,可以先直接看结果。
  2. 选择模式:词、字或关键词密度。
  3. 调整选项:英文大小写、是否包含数字、最短长度。“去掉韩语助词”只对韩文有效,在中文页面上默认关闭。
  4. 填写要排除的词,每行一个,或用逗号、顿号分隔。
  5. 选择显示多少行(10、20、50 或全部),需要时复制表格。

统计规则

  • 词:取 Intl.Segmenter 按词粒度切分出的“类词”片段,字母和数字算词,emoji 和标点不算。中文和日文按浏览器的词典切分;英文的缩写如“don’t”算一个词。输入先做 NFC 规范化。
  • 英文大小写:默认不区分,统计前全部转为小写。
  • 数字:关闭“包含数字”时,只由数字、点和逗号组成的词(2026、3.14)会被去掉。
  • 最短长度:1 到 50 的整数,按可见字符数计算。比如设为 2,就会去掉“的”“是”这类单字词。
  • 排除词:必须与某个词完全一致(大小写处理方式相同)才会被排除。所以填“咖啡”不会去掉“咖啡豆”。开启去掉韩语助词时,原词或去掉助词后的形式任一匹配即被排除。
  • 去掉韩语助词:只针对韩文,在本页面默认关闭。开启后,只由韩文组成、以列表中的助词(에서、에게、으로、까지、부터、처럼、보다、하고、이나、이랑、은、는、이、가、을、를、의、에、로、와、과、도、만、나、랑)结尾的词,会去掉匹配到的最长助词,但前提是至少还剩两个音节。这是列表比对而不是语法分析,可能出错。中文和其他文字不受影响。
  • 字模式:统计可见字符(字素簇),所以 👍🏽 算一个。空格和换行始终跳过;标点默认跳过,取消勾选该选项后也会统计。emoji 和符号会被统计。
  • 占比 = 次数 ÷ 统计到的总数 × 100,最多显示两位小数。次数相同时按首次出现的先后排列。
  • 关键词密度 = 出现次数 × 关键词包含的词数 ÷ 总词数 × 100。这里的总数是全文所有的词,排除词、最短长度和数字选项都不影响它。
  • 限制:文本 200,000 个字符,排除词 20,000 个字符,目标关键词 50 个。

示例

以示例中关于咖啡的段落为例(在 Chrome 中分词,共 35 个词):

词 次数 占比
咖啡 3 8.57%
的 3 8.57%
咖啡豆 3 8.57%
新鲜 2 5.71%

把“的”加入排除词后,总数降为 32,咖啡和咖啡豆各升到 9.38%。在关键词密度模式下,“咖啡”出现 3 次(8.57%),“咖啡豆”也是 3 次(8.57%)。“咖啡豆”里的“咖啡”不重复计算。不同浏览器的分词词典不完全相同,数字可能略有出入。

常见问题

有内置的停用词表吗?

没有。“的”“了”“是”这类常用词和其他词一样被统计。把想去掉的词填进排除框,用换行、逗号或顿号分隔即可。只有你填写的词会被去掉,它们也不计入百分比的分母。

中文是怎么分词的?

使用浏览器内置的 Intl.Segmenter 按词典分词,所以“咖啡豆”“新鲜”这样的词会被当作一个词。分词结果取决于浏览器自带的词典,不同浏览器或版本之间可能略有差异,偶尔也会切得不太理想。

关键词密度多少才合适?

没有标准答案,本工具也不给建议值。它只是测量某个关键词在全文中占了多少。可以用它发现某个说法重复得比你预想的多,至于文章好不好,还是要看读起来是否自然。

多个词组成的关键词怎么统计?

关键词会先按同样的方式分词,只有这些词在正文里按相同顺序紧挨着出现才算一次。匹配不重叠,比如在“very very very”里找“very very”只算 1 次。密度 = 出现次数 × 关键词包含的词数 ÷ 总词数 × 100。注意“咖啡”不会算进“咖啡豆”里,因为“咖啡豆”被分成了一个词。

为什么“Coffee”显示成了“coffee”?

默认不区分英文大小写,Coffee、COFFEE 和 coffee 会合并,并以小写显示。取消勾选“不区分英文大小写”就会分开统计。

我的文本会被上传吗?

不会。分词和统计都在浏览器里完成,粘贴的内容不会保存,也不会发送到任何地方。

没找到想要的工具?