■ 纯前端 · 不用登录 · 不上传数据

六个马上能用的 SEO 小工具

不搞注册、不搞云同步、不上传你的任何内容——所有计算都在这台浏览器的这个标签页里完成。 关掉页面,什么都没留下。

1 · 标题 / 描述长度检查

中文按 2 个字符宽算——搜索引擎结果页是按像素截断的,纯数字数会低估中文标题的长度。 标题控制在 60 字符宽以内、描述 70–160 字符宽,基本不会被截断。


        

3 · JSON-LD 结构化数据校验

本地检查能不能解析、每种 @type 的必填字段齐不齐(HowTo / WebPage / BreadcrumbList / Article / FAQPage / ItemList)。 不联网,最终以 Google 富媒体结果测试为准。

把 JSON-LD 粘进来,点「检查」。

4 · 上线前体检清单

按顺序过一遍,勾满再提交收录。前 4 条决定「能不能被找到」,后 4 条决定「找得到之后点不点」。

  1. 1
    robots.txt 没把整站挡掉。打开 你的域名/robots.txt,确认里面没有 Disallow: /。改完 robots 要等爬虫重新抓一次,不会立刻生效。
  2. 2
    sitemap.xml 能打开,且 URL 都返回 200。本站的 sitemap 由 scripts/seo-prerender.js 自动生成,新增页面后重跑一次即可。
  3. 3
    每个页面有 canonical,且指向自己。带参数的 URL(?step=3 这类)统一 canonical 到不带参的本体页,避免自己跟自己抢排名。
  4. 4
    页面在手机上看不用左右滑。viewport 写 width=device-width, initial-scale=1,字号别小于 12px,按钮点击区不小于 40px。
  5. 5
    标题和描述是这一页独有的。整站共用同一句描述,等于告诉搜索引擎这些页面内容重复。
  6. 6
    有结构化数据。教程类用 HowTo,问答用 FAQPage,面包屑用 BreadcrumbList——本站页面都已内置。
  7. 7
    图片有 alt,且有尺寸限制。无 alt 的图片不算内容,超大图会拖慢首屏(直接影响排名)。
  8. 8
    HTTPS 全站生效,HTTP 自动跳转。证书过期是最常见也最容易被忽略的掉收录原因。

想看完整的做法(含脚本和验收标准),去 SEO 与可发现性 那个场景页。

5 · 关键词密度分析

贴进一段正文,看词频和密度有没有超标。密度不是越高越好,一般 1%–3% 自然,硬堆到 5% 以上反而像作弊。 中文没有空格,这里对拉丁词按词统计、对中文按单字近似统计,目标词组按整串匹配另算一次。

贴进正文就能统计词频与密度。

6 · UTM 追踪链接生成器

给推广 / 分享链接挂上 utm_source / medium / campaign 等参数,事后就能在埋点里拆开看: 微信来的、搜索来的、某次活动来的,转化差多少。所有拼接都在本地完成,不上传。

填一个落地页网址,就能拼出带 UTM 的追踪链接。