SuperAPI AI 工具集

seo

营销与增长

查看项目

更新于 10-15 08:33

技能介绍

SEO Skill 是一个针对静态 HTML 网站的轻量级 SEO 审计与修复工具,适用于 GitHub Pages、Netlify、Vercel 等静态托管环境,无需构建工具。它通过读取站点 HTML 文件,报告缺失的 SEO 元素并协助添加。

用途

该技能用于审计和优化静态作品集或个人网站的 SEO,当用户提及 SEO、搜索可见性、meta 标签、schema 标记、sitemap 等关键词时触发。

主要能力

1. 逐页 head 必备标签检查

检查每个 HTML 页面的 head 中是否包含:

  • title(50-60 字符,包含姓名与差异化信息)
  • meta description(150-160 字符,每页唯一,包含姓名与相关关键词)
  • canonical 链接(必须与实际部署 URL 完全一致,注意尾斜杠一致性)
  • Open Graph 标签(og:title、og:description、og:image、og:image:width、og:image:height、og:url、og:type、og:site_name)
  • Twitter Card 标签(twitter:card、twitter:title、twitter:description、twitter:image)

OG 图片推荐 1200x630px,若每页无自定义图片则使用共享图片,需使用站点真实图片而非占位符。

2. 结构化数据(JSON-LD)

首页添加 Person + WebSite schema,项目页使用 CreativeWork。规则:仅使用 JSON-LD(非 Microdata/RDFa);不使用 FAQPage(仅限政府/医疗);不使用 HowTo(已弃用);schema 字段中不得有占位文本。

3. robots.txt

在站点根目录创建,包含 User-agent: *、Allow: / 和 Sitemap 地址。

4. sitemap.xml

在站点根目录创建,包含每个页面的 loc、lastmod(实际最后编辑日期)和 priority,页面变更时需更新。

5. 图片 SEO

所有 img 标签需有描述性 alt 文本;尽可能使用 WebP,图片保持在 200KB 以下;首屏以下图片添加 loading="lazy";OG 图片需为真实文件。

6. 内容与关键词信号

每页一个 H1,包含姓名或项目名 + 关键词;标题层级 h1 > h2 > h3 不跳级;姓名自然出现在每页正文;页面间互相内链;从 about/首页链接社交资料。

7. 技术检查

验证所有内部链接和资源使用 https://;尾斜杠模式在所有链接、canonical 和 sitemap 中保持一致;检查所有 href 和 src 无断链;所有页面包含 viewport meta 标签;延迟非关键脚本,静态站点保持最少 JS。

8. 部署后验证

直接访问 /robots.txt 和 /sitemap.xml 验证可访问性;在 Discord/Slack/Twitter 分享链接检查 OG 预览卡片;在 Google Search Console 提交 sitemap;几天后搜索 site:yourdomain.com 验证索引;搜索目标查询并跟踪排名。

9. Google Search Console 设置

添加域名属性,通过 DNS TXT 记录或 HTML 文件方法验证,提交 sitemap URL,监控 Coverage 报告中的索引问题。

使用方式

首次使用前,需告知 Claude 以下信息以便填入正确值:域名(如 https://yourname.com)、页面列表(如 index、about、resume、projects/foo)、社交资料(LinkedIn、GitHub、Twitter 等)、希望排名的关键词(如 "jane doe software engineer")。Claude 会在会话中保存这些上下文,只需说明一次。

调用时,技能会读取站点源目录中所有 HTML 文件,逐项检查,输出通过/失败表格,然后主动提出修复缺失项。

适用场景

  • 静态作品集或个人网站(GitHub Pages、Netlify、Vercel 等)
  • 需要快速审计 SEO 基础要素的开发者
  • 希望自动化补全 meta 标签、结构化数据、sitemap 等 SEO 元素的场景

限制

  • 仅适用于静态 HTML 站点,不涉及需要构建工具的动态站点
  • 结构化数据仅使用 JSON-LD,不支持 Microdata/RDFa
  • 不使用 FAQPage(仅限政府/医疗)和 HowTo(已弃用)
  • 需要用户提供域名、页面、社交资料和关键词等上下文信息
  • 具体收费、价格、平台支持范围等暂未提供