📙文本分析器 - 词频统计、关键词密度、可读性分析(中英文)
写完一篇文章、报告或网页文案,想知道它到底好不好读、关键词用得够不够、有没有反复出现的口头禅?粘贴文本或打开 txt / md 文件,工具会实时给出比普通字数统计更深入的分析:用浏览器内置的 Intl.Segmenter 对中英文分词,生成词频表和字频表,以及不跨句的二元组、三元组,可分别开关中文和英文停用词过滤、排除纯数字;输入目标关键词后显示出现次数、关键词密度、首次出现位置以及是否出现在首句,方便做 SEO 检查。英文文本给出 Flesch 易读度、Flesch-Kincaid 年级、Gunning Fog、SMOG、Coleman-Liau 和 ARI 六个可读性指数;中文文本给出平均句长、次常用 / 生僻字比例(以 GB2312 一级字库为常用字)、标点密度、平均词长和长句占比。另有类符形符比 TTR 和 MTLD 两项词汇多样性指标、句长分布柱状图、最长的 5 个句子,以及自动找出出现两次以上的重复短语。每张表都可以导出 CSV,也可以导出包含全部指标的完整报告。全部在浏览器本地计算,文本不会上传。
免费 · 无需注册 · 浏览器本地处理最后更新:
正在加载工具...
如何使用文本分析器
- 1粘贴文本或打开 txt / md 文件,可选择过滤中英文停用词
- 2填写目标关键词,查看词频、n-gram、关键词密度、可读性和句长分布
- 3检查重复短语和最长的句子后修改文章,需要时导出 CSV 报告
常见问题
- 中文是怎么分词的?
- 使用浏览器内置的 Intl.Segmenter 按“词”粒度切分,Chrome、Edge、Safari 和新版 Firefox 都支持,常见词语切分效果不错,但专有名词或新词可能被拆开(例如“人工智能”可能被分成“人工”和“智能”)。如果浏览器不支持,工具会退回到相邻两字的二元组切分,并在页面上提示结果仅供参考。字频统计不依赖分词,总是准确的。
- Flesch 易读度等英文可读性指数怎么看?
- Flesch 易读度在 0–100 之间,分数越高越容易读,60–70 相当于美国 8–9 年级的“标准英语”;Flesch-Kincaid、Gunning Fog、SMOG、Coleman-Liau 和 ARI 给出的是读懂文本大约需要的美国学校年级,面向大众的文章一般控制在 7–9。这些公式基于句长和音节数,音节用规则估算,个别单词可能差一个音节;文本少于 30 个词或 SMOG 少于 30 句时参考意义有限。
- 中文的可读性指标有哪些?
- 中文没有像 Flesch 那样公认的单一公式,工具给出几项常用的客观指标:平均句长(汉字数,20 字以内较轻快,超过 35 字偏长)、次常用 / 生僻字比例(不在 GB2312 一级字库 3755 个常用字里的字所占比例,并列出这些字)、每百字标点数、平均词长、单字词占比和超过 40 字的长句占比。结合起来可以判断文章是否需要拆句或替换生僻字。
- 关键词密度多少合适?
- 关键词密度 = 关键词所含词数 × 出现次数 ÷ 总词数。常见的经验是主关键词在 1%–3% 左右,并且最好出现在标题或第一句中;工具会用颜色提示偏低或超过 3% 的情况。搜索引擎更看重内容是否自然、是否真正回答问题,刻意堆砌关键词反而可能被降权,所以这个数字只作为参考。