SEO清单工具

把页面的标题、描述、正文量、内链、图片 alt 与技术声明填进来,本页按 12 项阈值逐项判定并汇总成 100 分制体检分,未通过项会点名列出。打分只在浏览器里进行,不联网、不上传。

打分口径:每项满分等于它的权重,落在阈值内记满分,落在阈值的 80%~120% 宽限带内记半分,超出记 0 分;总分按四舍五入取整,90 分以上为优秀。描述框里按 Ctrl 或 Cmd 加 Enter 可直接打分。

使用方法

SEO清单工具是「填现状、点打分、看未通过项」三步:

  1. 先填页面基本信息:网址、标题、目标关键词、Meta 描述。演示值分别是 44 字符的网址、27 字符的标题、关键词「露营装备」和 78 个汉字的描述。
  2. 再填页面现状数字:H1 数量 1、正文汉字数 1200、图片总数 12、缺 alt 的图片数 0、内链数量 6、正文中关键词出现次数 4。
  3. 最后三项技术声明选「是」或「否」:是否启用 HTTPS、是否声明 canonical、是否声明 viewport,演示值都是「是」。
  4. 点「开始自检打分」,或在任一输入框按 Enter;描述框里按 Ctrl 或 Cmd 加 Enter 也能打分,单独按 Enter 留给换行。
  5. 看顶部总分与下方 12 行清单:绿底是通过,黄底是落在宽限带内的半分项,红底是未通过项。按「复制结果」可整段带走。

SEO清单工具能解决什么

它解决「改完页面不知道还差哪一条」的问题,适合三类场景:

  • 上线前体检:把 12 项现状填进去,一眼看出是描述太短(78 汉字刚过线)还是正文不够(低于 800 字会被判薄内容),不用翻十几篇 checklist 文章。
  • 批量改造验收:一批页面逐个过一遍,记录各自得分;演示值 100 分是理想状态,实际改造中常见的是正文与内链两项先扣分,按红底项逐条补即可。
  • 给同事派活:把未通过项整段复制进工单,红底项对应「补 alt」「加内链」「改标题长度」等具体动作,比一句「优化一下 SEO」更可执行。

本页不做的事:不抓取你的网址(所有数字都要你手动填);不评判文案质量、外链数量与页面速度;不给出排名预测。它只对照 12 条可量化的阈值打分,属于自查工具而非搜索引擎本身。

原理和变量

① 用了哪个具体函数:汉字计数用 String.prototype.match 配合区间正则取匹配结果的 length;关键词出现次数用 split(关键词).length - 1;标题与网址长度用 String.prototype.trim().length;判定是朴素的比较运算 v >= min && v <= max;总分是把 12 项的权重乘以状态系数累加后四舍五入。

② 关键参数为什么这样取:权重按「对收录与点击的影响大小」分配——正文汉字数与标题、描述各占 12~14 分,因为它们直接决定薄内容判定与结果页点击率;canonical 与 viewport 各只占 4 分,因为它们只是技术声明,缺失通常不会立刻掉排名。

③ 遵循哪个标准:标题 25~32 字符与描述 70~160 汉字参考主流搜索结果页的截断表现(过长会被省略号截掉);正文 800 汉字是本站对「薄内容」自定的下限,不是搜索引擎公布的官方阈值;viewport 一项对应移动优先索引的基本要求。

④ 输入怎么变成输出:演示值里标题 27 字符落在 25~32 内记 12 分;描述 78 汉字落在 70~160 内记 12 分;H1 为 1 记 8 分;正文 1200 字记 14 分;缺 alt 为 0 记 10 分;内链 6 条记 8 分;关键词 4 次记 10 分;标题含关键词记 6 分;网址 44 字符记 6 分;HTTPS 记 6 分;canonical 记 4 分;viewport 记 4 分,合计 100 分。

⑤ 边界与阈值:标题 25~32 字符、描述 70~160 汉字、H1 须为 1、正文 800 汉字以上、缺 alt 须为 0、内链 3 条以上、关键词 3~6 次、网址 75 字符以内;偏离阈值但落在 80%~120% 宽限带内记半分,超出记 0 分;网址超过 300 字符、缺 alt 数大于图片总数都会被拦下。

⑥ 常见误用的正确解释:把得分当成排名承诺是错的,它只是站点内部的体检分;把关键词次数刷到 10 次以上是错的,超出 3~6 次会记 0 分,堆砌反而有害;把「缺 alt 图片数」填成图片总数也是错的,这一项要填的是没有写 alt 的张数。

完整示例(数值仅作演示)

保持演示值,12 项全部落在阈值内,总分 100 分,等级「优秀」。

  • 标题「春季露营装备清单_10 件新手必备好物清单 - 示例站」共 27 字符,落在 25~32 内,权重 12 记满。
  • 描述共 78 个汉字,落在 70~160 内,权重 12 记满。
  • 正文中「露营装备」出现 4 次,落在 3~6 内,权重 10 记满;标题里也含该词,权重 6 记满。
  • 把「内链数量」从 6 改成 2:2 低于下限 3 的 80%(2.4),记 0 分,总分掉到 92 分,等级仍是优秀。
  • 把「关键词次数」从 4 改成 7:7 在 6 的 120%(7.2)宽限带内,记半分 5 分,总分 95 分;若改成 9 则超出宽限带记 0 分,总分 90 分。

上面三种改法对应的红黄底项都能在结果清单里直接看到,可用来核对宽限带的判定是否符合预期。

输入范围与对照表

下表列出 12 项的合格阈值、权重与演示值,后 4 行是如果你想用更严格的内部标准时可以替换的进阶阈值:

12 项检查的阈值、权重与演示值(演示值全部落在合格区间内)
检查项合格阈值权重演示值判定
页面标题长度25~32 字符1227 字符通过
Meta 描述汉字数70~160 汉字1278 汉字通过
H1 数量须为 1 个81 个通过
正文汉字数800 字以上141200 字通过
缺 alt 图片数须为 0 张100 张通过
内链数量3 条以上86 条通过
正文关键词次数3~6 次104 次通过
标题含关键词须为是6是通过
网址长度75 字符以内644 字符通过
启用 HTTPS须为是6是通过
声明 canonical须为是4是通过
声明 viewport须为是4是通过

进阶阈值只是参考:把描述下限抬到 120 汉字后,78 汉字的演示值就会被判未通过,说明同一页面在不同标准下得分会变。

结果边界和舍入

舍入位置:单项得分是「权重 × 状态系数」,系数为 1、0.5 或 0;总分是 12 项之和后 Math.round 取整,因此可能出现 0.5 分被进位的情况(例如某项半分 5 分加另一项半分 6 分合计 11 分,不会出现 10.5 这样的显示)。

什么时候会拒绝打分:网址为空或超过 300 字符;标题为空;关键词少于 2 字符或多于 20 字符;六项数字为空、不是数字或超出各自上限;缺 alt 数大于图片总数。每种情况都会点名具体字段,不会静默按 0 处理。

等级划分:90 分及以上优秀,75~89 良好,60~74 合格,低于 60 待优化。等级只由总分决定,与单项是否红底无关。

结果性质:这是自查体检分,不是搜索引擎的排名信号,也不构成排名承诺;各项阈值是经验区间,可按你所在行业的实际表现调整后再对照。

常见问题

拿到 100 分是不是就能排第一?

不是。100 分只说明这 12 项可量化指标都在经验区间内,排名还取决于内容质量、外链、站点权威与竞争环境。这个分数用来找短板,不用于预测名次。

为什么正文要 800 字?

800 汉字是本站为识别「薄内容」设定的自定下限,不是搜索引擎公布的官方数字。正文明显短于这个量级时,页面往往缺少可索引的实质内容,因此权重给到最高的 14 分。

关键词次数为什么不是越多越好?

超过 6 次就超出阈值,落入堆砌区间,本页会记 0 分。搜索结果里关键词出现 3~6 次通常既保证相关性又不显得生硬,再多反而影响阅读。

「缺 alt 图片数」怎么数?

数没有写 alt 属性的图片张数,不是图片总数。全站 12 张图里 3 张没写就填 3;这一项必须不大于「图片总数」,填反了会被拦下并提示。

标题多少字符最合适?

本页按 25~32 字符判定,这是结果页大致不被省略号截断的区间。中文标题可以按 25~30 个汉字来写,过长会被截断,过短则浪费展示空间。

描述的汉字数怎么算?

只统计汉字字符,标点、空格和英文单词不计入。因此中英混排的描述汉字数会明显小于总字符数,填的时候以汉字口径为准。

黄底的半分项是怎么来的?

数值偏离阈值但落在 80%~120% 宽限带内时记半分。例如关键词 7 次超出上限 6,但没超过 7.2,所以记 5 分而不是 0 分,提示你「接近但需微调」。

我填的页面信息会被上传吗?

不会。打分全程在浏览器内完成,刷新即清空;可以在 Network 面板复查,点「开始自检打分」时没有任何请求发出。

相关工具