能干什么

独立站做久了最常见的一个问题是:东西也上架了,页面也有了,但在谷歌就是搜不到。这个技能就是专门查这件事的——它按三层顺序给网站做体检:先查技术层(谷歌能不能抓到、能不能收录、打开速度行不行),再查页面层(标题、描述、标题标签、内链、图片说明这些单个页面的基本功),最后查内容层(写的内容对不对得上搜索的人想找的东西、有没有太薄或者重复的页面)。查完不是甩给你一句“SEO 不好”,而是按“问题是什么、影响多大、证据在哪、怎么改、优先级多高”的格式列成清单,最后给一份排好序的行动计划。

它还自带两个打分脚本:一个查单个页面(标题、描述、标题层级、链接、图片,按 0–100 打分),一个把全站各项检查汇总成一个健康分,电商站有专门的行业选项。

真实例子:拿本站首页实测了一次

为了让你看清它产出的东西长什么样,我们直接拿这个网站(laafu.com)的首页跑了一遍它的单页检查脚本,真实结果是 38 分(满分 100),明细如下:

检查项 得分 查出的问题
页面标题 50 太短,只有 5 个字符
页面描述(meta description) 0 没写,缺失
H1 标题 0 页面里没有 H1
标题层级 100 层级顺序没问题
图片说明(alt) 10 9 张图片没写 alt
内外链比例 2 外链比内链还多
正文字数 80 239 个词,低于 300 的参考线
移动端适配 100 viewport 标签正常

这就是它干活的样子:分数只是个汇总,真正有用的是下面那张问题清单——哪几处在拖后腿、证据是什么、先改哪个。像上面这种“没写页面描述、没有 H1”的问题,属于改起来不难、又直接影响谷歌怎么理解页面的,通常会被它排进优先处理的那一批。

下载

下载在页首面板,点面板里的按钮就能拿到技能文件包。

安装

Claude.ai 网页版 / 桌面版

  1. 把技能文件夹压成 zip。注意打开 zip 后,第一层应该是技能文件夹本身(文件夹名就是技能名),SKILL.md 躺在文件夹里面,不要把散文件直接压在最外层。
  2. 打开 Claude.ai,点左下角头像,进「设置」→「功能」→「技能」,点上传,选中这个 zip,上传完把技能开关打开。
  3. 卡点一:技能是付费计划才有的功能,免费版没有这个入口。Pro、Max、Team、Enterprise 都可以。
  4. 卡点二:体检要用到它自带的打分脚本,要在同一个「功能」页里把「代码执行」打开,脚本才能跑、才能去抓你的页面。不开的话它只能凭对话里贴的内容做分析。

Claude Code

  1. 把技能文件夹整个复制到 ~/.claude/skills/ 下面(没有 skills 文件夹就新建一个),最后路径应该是 ~/.claude/skills/seo-audit/SKILL.md。
  2. 关掉重开 Claude Code,它启动时会自动扫描这个目录,装好就生效,不用注册、不用开开关。
  3. 只想在某一个项目里用,也可以把文件夹放到那个项目目录下的 .claude/skills/ 里。

其他客户端

本页只写了 Claude 的装法。如果你用的是 ChatGPT、Cursor 这类工具,它们没有对应的技能安装位置。替代办法:把 SKILL.md 全文当成一份检查清单式的提示词,贴进那个工具的自定义指令或项目规则里,再把页面网址或 HTML 给它,它能按同样的三层框架分析,但脚本打分那部分就没有了。

调用与使用

装好之后有两种用法。一是自动触发:你在对话里说“我这个页面在谷歌搜不到”“网站流量掉了”“帮我做个 SEO 体检”这类话,它会自动匹配上岗。二是点名使用:直接说“用 seo-audit 技能”,强制它走这套流程。

它开始之前会先问你几个问题:网站是什么类型的(它明确区分电商站和其他类型)、SEO 最想达成什么、主推哪些关键词、有没有 Search Console 的数据、最近有没有改版或者换过网址。你如实答,它查的方向就准。下面是一次完整的对话样子:

你:我独立站的一个商品页,在谷歌怎么都搜不到,帮我看看。

Claude:先确认几点——站点是独立站对吧?这个页面主推的关键词是哪几个?有没有 Search Console,看得到收录状态?最近改过网址或者模板吗?

你:是独立站。主推词是产品名加用途。Search Console 有,显示页面已收录。最近没改过。

Claude:好,把页面网址给我。我先跑一遍单页检查看标题、描述、H1、图片 alt 和内链,再对一遍内容跟搜索意图合不合。查完先给你摘要(最要紧的 3–5 个问题),然后是每个问题的证据和改法,最后按优先级排一个行动清单:先改挡收录和排名的,再改容易的。

注意它只出报告和清单,不会直接动你的网站。改的动作要你自己在店铺后台完成,或者拿着清单找人改。

调教成自己的

一、把审计范围固定下来,别每次从头问

技能干活前会先读一个叫 .claude/product-marketing-context.md 的背景文件。把你的固定情况写进去:站点是独立站、主要审商品页和分类页、主推词是哪几个、主要竞品是谁。改前它每次都要先发一轮通用问题,报告也容易撒得太广;改后它直接按你这几类页面深挖,问题清单更贴你的生意。

二、让全站健康分按电商的权重算

它的全站打分脚本 scripts/seo_health_scorer.py 有行业参数,能选 saas、ecommerce、local、publisher。打开 SKILL.md 的 ## Tools 一节,在健康分那一行后面加一句备注,把行业固定成 ecommerce:

改前:

| Health scorer | `python3 scripts/seo_health_scorer.py --checks checks.json --industry saas` | Weighted 0-100 site health score across 7 categories |

改后:

| Health scorer | `python3 scripts/seo_health_scorer.py --checks checks.json --industry ecommerce` | Weighted 0-100 site health score across 7 categories. 本站是独立站,固定用 ecommerce,不要用 saas。 |

行业不同,各项检查的权重就不同。用错行业,分数看着有,参考价值会打折。

三、只查你关心的那两层

默认它是技术、页面、内容三层全量体检。如果你只想盯商品页,可以在 SKILL.md 的 ## Initial Assessment 一节末尾加一条自家规矩,写明“本站只审商品页和分类页,只做技术层和页面层,内容层只看商品描述是否太薄”。之后每次体检它都会按你划的范围来,报告短很多,看起来不累。