关键词密度检查器
中英文词频统计、n-gram 密度分析、目标关键词四档判定与堆砌风险预警
在线关键词密度检查工具:粘贴文章全文即可实时统计中英文词频,按一元 / 二元 / 三元 n-gram 三档给出 Top50 词表与密度占比, 支持目标关键词定向检查(偏弱 / 合理 / 偏高 / 堆砌风险四档判定),任一档位密度超过 5% 自动红色高亮并给出堆砌警示。 中文按 n-gram 滑窗统计(非语义分词),全部计算在浏览器本地完成,不上传任何文本数据。
文章输入与设置
多个词用逗号、顿号或分号分隔(最多 20 个);英文短语可含空格,按整词匹配。
中文没有空格分词,本工具按 n-gram 滑窗统计(非语义分词);密度判定采用 SEO 经验口径,不是搜索引擎官方标准。
分析结果
在左侧粘贴文章,或点击「载入示例」立即体验
支持中英文混排,最长 100KB,全部在浏览器本地计算
#关键词密度是什么?
关键词密度(Keyword Density)指目标关键词在一段文本中出现的次数除以总词数得到的百分比:密度 = 关键词出现次数 ÷ 全文总词数 × 100%。 例如一篇总词数 500 的文章里「关键词密度」出现了 10 次,密度就是 2%。它曾是搜索引擎判断页面主题相关性的重要信号,至今仍是 SEO 文案自检的常用指标。 本工具的目标词检查采用这一口径:出现次数 ÷(中文字符数 + 英文词数)× 100%;n-gram 词频表则用「该档位剔除纯停用词后的有效 token 数」作分母,两处口径已在界面上分别标注。
密度多少合适?
SEO 圈内长期沿用的经验带是 0.5%~2.5%:低于 0.5% 通常说明核心词出现太少、页面相关性偏弱;0.5%~2.5% 属于自然合理; 2.5%~5% 偏高,建议回头削减重复表达;超过 5% 视为堆砌风险。必须诚实说明:这条分界线是从业者的经验总结, Google 与百度从未公布过任何官方密度标准,现代排序算法更看重语义相关性与内容质量,密度只作参考,不要为了数字硬凑。
关键词堆砌为什么有害?
关键词堆砌(Keyword Stuffing)指通过反复重复关键词来操纵排名。搜索引擎的反作弊系统(如 Google 的 SpamBrain、百度的飓风 / 惊雷算法)会识别这类异常模式, 轻则页面被降权、排名下滑,重则整站被清出索引;对读者来说,通篇重复的文本也毫无阅读价值,直接损害信任与转化。 本工具在任一 n-gram 档位发现密度 >5% 的词时,都会红色高亮并在顶部给出黄色警示条。
中文分词为什么用 n-gram?
英文单词之间有空格,切词天然完成;中文书写词与词相连,「关键词密度」到底是一个词还是「关键词 + 密度」两个词,需要语义分词模型才能判断。 本工具不引入分词库,改用 n-gram 滑窗:一元按单字、二元按相邻两字、三元按相邻三字切分,并剔除全部由停用字组成的组合(如「的了」「是的」)。 这是词频统计口径而非语义分词,单字结果会偏碎,建议重点看二元 / 三元结果与目标词检查,把 n-gram 表当作观察关键词分布的透镜,而不是精确的词典。
怎么自然提升关键词分布?
与其提高重复次数,不如把关键词放到权重更高的三个位置: ① 标题(Title / H1)放一次核心词;② 首段第一两句自然复述一次,搜索引擎对开头文本的权重更高; ③ 小标题(H2 / H3)里用包含核心词的短句复述一次。其余正文用近义词、长尾变体和上下文语境支撑主题, 既保证相关性,又让密度自然落在合理区间,读起来也不会重复生硬。
#常见问题 (FAQ)
关键词密度多少合适?
业内常用的经验区间是 0.5%~2.5%:低于 0.5% 相关性偏弱,0.5%~2.5% 自然合理,2.5%~5% 偏高,超过 5% 有堆砌风险。注意这是从业者经验口径,Google 和百度从未公布官方密度标准,现代算法更看重内容质量与语义相关性,密度仅作自检参考。
中文文章的关键词密度是怎么统计的?
中文没有空格分词,本工具按 n-gram 滑窗统计:一元按单字、二元按相邻两字、三元按相邻三字切分,并剔除全部由停用字组成的组合(如「的了」)。这是词频统计口径,不是语义分词,建议结合目标词检查与二元 / 三元结果综合判断。
密度超过多少算关键词堆砌?
本工具把任一档位密度超过 5% 作为堆砌警示线并红色高亮。堆砌可能被搜索引擎反作弊算法识别,导致页面降权、排名下滑甚至被清出索引;建议把核心词安排在标题、首段、小标题三处,其余用近义表达与长尾变体自然分散。
相关工具推荐
随机昵称生成器
生成多语言随机昵称,支持自定义导入姓名库
罗马数字转换
罗马数字与阿拉伯数字互转
正则表达式调试器
逐步调试正则表达式匹配过程
数据格式验证器
验证身份证号、手机号、邮箱等格式
人民币大写转换
数字转换为人民币大写金额
命名格式转换
camelCase、PascalCase、snake_case、kebab-case互转