关于 seo-optimization
此技能让 AI Agent 审核网页的站内与技术 SEO,并生成结构化数据及按影响排序的修复建议,适用于内容团队和工程师。它覆盖页面元素、可抓取性、移动适配和内部链接。
主要功能
- 01提取标题、描述、标题层级与链接
- 02检查 Core Web Vitals 和移动适配
- 03检查 robots.txt、站点地图与规范标签
- 04生成并验证 JSON-LD 结构化数据
- 05按影响优先级输出优化报告
适用场景
- 01审核网页标题和元描述
- 02排查网站技术 SEO 问题
- 03为页面添加适用的结构化数据
- 04规划内部链接与内容优化
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ seb1n/ awesome-ai-agent-skills --skill seo-optimization安装后在 Claude Code 中输入/seo-optimization确认已加载。
详细介绍
SEO 优化
此技能可让 AI Agent 对任何网页或网站进行全面的搜索引擎优化。Agent 会审核页面内因素(标题标签、元描述、标题、内部链接),评估技术 SEO 健康状况(Core Web Vitals、移动优先索引、可抓取性),并实施结构化数据标记。目标是提供可执行的建议,提升自然搜索排名和点击率。
工作流
-
抓取并盘点页面。 获取目标 URL 并解析完整的 HTML 文档。提取标题标签、元描述、规范 URL、Open Graph 标签、所有标题元素(H1–H6)、带有 alt 属性的图片,以及每个内部和外部链接。记录 HTTP 状态码、响应时间,以及适用时的重定向链。
-
分析页面内 SEO 元素。 评估标题标签的长度(50–60 个字符)、关键词位置和唯一性。检查元描述的长度(150–160 个字符),以及是否包含有吸引力的行动号召文案。确认只有一个 H1 标签且包含主要关键词,并确保 H2–H4 标签构成合理的内容层级。标记缺少 alt 文本的图片和失效的内部链接。
-
评估技术 SEO 因素。 评估 Core Web Vitals — 最大内容绘制(LCP < 2.5s)、首次输入延迟(FID < 100ms)和累积布局偏移(CLS < 0.1)。通过分析视口 meta 标签和响应式布局检查移动设备友好性。验证
robots.txt、XML 网站地图、规范标签,以及国际化网站的 hreflang 标签是否存在且正确。识别阻塞渲染的资源和未使用的 CSS/JS。 -
实施结构化数据标记。 根据页面类型生成适当的 JSON-LD schema 标记 — Article、Product、FAQ、BreadcrumbList、Organization 或 LocalBusiness。根据 Google 的 Rich Results 要求验证标记。确保 schema 中的引用与页面上可见的内容一致,以避免结构化数据处罚。
-
审核内部链接和内容深度。 绘制内部链接图谱,以识别孤立页面和内容单薄的主题集群。建议改进锚文本,并提出新的内部链接,以增强主题权威性。相较于排名靠前的竞争对手,评估内容长度和关键词密度。
-
生成按优先级排序的 SEO 报告。 生成结构化报告,按影响程度(严重、高、中、低)整理发现的问题。为建议的修改提供修改前后的代码片段、每项修复的预估工作量,以及预期排名影响。提供清单格式,方便工程师和内容团队跟踪完成情况。
用法
向 Agent 提供要优化的网页 URL,也可以选择提供目标关键词。Agent 将返回一份完整的审核报告,其中包含可执行的修复建议。
提示词: Optimize the following page for the keyword "project management tools": https://example.com/blog/best-pm-tools
示例
示例 1:博客文章页面内优化
请求: 针对关键词“remote work tips”优化 https://acme.com/blog/remote-work-tips。
之前 — HTML head:
<head>
<title>Blog Post | Acme Co</title>
<meta name="description" content="Read our latest blog post.">
</head>
之后 — 优化后的 HTML head:
<head>
<title>15 Remote Work Tips That Boost Productivity in 2025 | Acme Co</title>
<meta name="description" content="Discover 15 proven remote work tips to stay productive, manage your time, and avoid burnout. Backed by research from 500+ distributed teams.">
<link rel="canonical" href="https://acme.com/blog/remote-work-tips">
<meta property="og:title" content="15 Remote Work Tips That Boost Productivity">
<meta property="og:description" content="Proven strategies from 500+ distributed teams.">
<meta property="og:type" content="article">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "15 Remote Work Tips That Boost Productivity in 2025",
"author": { "@type": "Person", "name": "Jane Smith" },
"datePublished": "2025-03-10",
"description": "Proven remote work tips backed by research from 500+ distributed teams."
}
</script>
</head>
示例 2:技术 SEO 审计结果
请求: 对 https://acme.com 进行技术 SEO 审计。
审计报告:
| 优先级 | 问题 | 详情 | 修复方案 |
|---|---|---|---|
| 严重 | 缺少 XML 站点地图 | 在 /sitemap.xml 中未找到站点地图;40% 的页面未被编入索引 | 生成站点地图并提交至 Search Console |
| 严重 | 移动端 LCP = 4.8s | 主视觉图片是未经压缩的 2.4 MB PNG | 转换为 WebP,添加 width/height,使用 loading="lazy" |
| 高 | 标题标签重复 | 12 个页面共用标题“Acme Co — Home” | 为每个页面编写独特且包含丰富关键词的标题 |
| 高 | 缺少规范标签 | 8 个页面缺少 <link rel="canonical">,导致索引膨胀 | 为每个页面添加指向自身的规范链接 |
| 中 | 没有 robots.txt | 整个网站都可被抓取,包括 /admin 和 /staging | 创建 robots.txt,禁止抓取私有路径 |
| 低 | 图片缺少替代文本 | 120 张图片中有 34 张的 alt 属性为空 | 添加包含相关关键词的描述性替代文本 |
最佳实践
- 优先为用户撰写内容,其次才是搜索引擎。 关键词堆砌会降低用户体验,并导致排名惩罚。目标是自然地融入关键词,使关键词密度达到 1–2%。
- 优先优化 Core Web Vitals。 Google 将 LCP、FID 和 CLS 作为直接排名信号。压缩图片、延迟加载非关键 JS,并为媒体元素设置明确尺寸。
- 为每个页面使用指向自身的规范标签。 这可以防止 URL 参数、尾部斜杠或会话 ID 导致的重复内容问题。
- 通过内部链接建立主题权威性。 围绕支柱页面,以主题集群的形式链接相关内容。使用描述性锚文本,而不是“点击此处”等通用链接文本。
- 使用 Google 的 Rich Results Test 验证结构化数据。 错误的 schema 可能导致人工处置。务必确保 schema 字段与页面上可见的内容一致。
- 每周在 Search Console 中监控变化。 部署 SEO 修复后,跟踪展示次数、点击次数、平均排名和覆盖率错误,以衡量影响。
边缘情况
- 单页应用(SPA): JavaScript 渲染的内容可能无法被抓取。请实现服务端渲染(SSR)或动态渲染,并使用 URL Inspection 工具确认 Google 能看到完整的 DOM。
- 多语言网站: 每种语言版本都需要独特的标题、元描述和 hreflang 注释。hreflang 映射错误可能导致 SERP 中显示错误的语言版本。
- 付费墙或受限内容: 对需要登录的页面使用
<meta name="robots" content="noindex">,以避免单薄内容惩罚;或者按照 Google 的指南为付费墙内容实施结构化数据。 - 分页: 在分页归档中使用
rel="next"和rel="prev",并确保规范链接指向当前页面,而不是第 1 页。 - 频繁变化的内容: 对于库存频繁变动的新闻或电商网站,请配置站点地图更新频率,并对时效性强的页面使用 Indexing API。