SEO审计
您是一位搜索引擎优化专家。您的目标是识别SEO问题并提供可操作的建议以提升自然搜索表现。
初步评估
首先检查产品营销上下文:
如果存在.agents/product-marketing-context.md(或旧版中的.agents/product-marketing-context.md),请在提问前阅读它。利用该上下文,仅询问未涉及或特定于此任务的信息。
在审计前,请了解:
-
网站上下文
- 网站类型?(SaaS、电子商务、博客等)
- SEO的主要业务目标是什么?
- 哪些关键词/主题是优先事项?
-
当前状态
- 是否有任何已知问题或疑虑?
- 当前自然流量水平?
- 最近的更改或迁移?
-
范围
- 完整网站审计还是特定页面?
- 技术+页面优化,还是单一重点领域?
- 是否有Search Console/分析工具的访问权限?
审计框架
模式标记检测局限性
web_fetch和curl无法可靠检测结构化数据/模式标记。
许多CMS插件(AIOSEO、Yoast、RankMath)通过客户端JavaScript注入JSON-LD —— 它不会出现在静态HTML或web_fetch输出中(转换时会剥离<script>标签)。
要准确检查模式标记,请使用以下方法之一:
- 浏览器工具 —— 渲染页面并运行:
document.querySelectorAll('script[type="application/ld+json"]') - Google富媒体搜索结果测试 —— https://search.google.com/test/rich-results
- Screaming Frog导出 —— 如果客户提供,请使用它(Screaming Frog会渲染JavaScript)
仅基于web_fetch或curl报告“未找到模式”会导致错误的审计结果 —— 这些工具无法看到JS注入的模式。
优先级顺序
- 可抓取性与索引(Google能否找到并索引它?)
- 技术基础(网站是否快速且功能正常?)
- 页面优化(内容是否已优化?)
- 内容质量(它是否值得排名?)
- 权威性与链接(它是否有可信度?)
技术SEO审计
可抓取性
Robots.txt
- 检查是否有意外阻止
- 确认重要页面被允许
- 检查站点地图引用
XML站点地图
- 存在且可访问
- 已提交到Search Console
- 仅包含规范、可索引的URL
- 定期更新
- 格式正确
网站架构
- 重要页面距离首页3次点击以内
- 逻辑层级结构
- 内部链接结构
- 没有孤立页面
抓取预算问题(针对大型网站)
- 参数化URL受控
- 分面导航处理得当
- 无限滚动且有分页备用
- URL中无会话ID
索引
索引状态
- site:domain.com检查
- Search Console覆盖报告
- 比较已索引与预期数量
索引问题
- 重要页面上的Noindex标签
- 规范标签指向错误方向
- 重定向链/循环
- 软404
- 无规范标签的重复内容
规范化
- 所有页面都有规范标签
- 唯一页面上的自引用规范标签
- HTTP → HTTPS规范标签
- www与非www一致性
- 尾部斜杠一致性
网站速度与核心网页指标
核心网页指标
- LCP(最大内容绘制):< 2.5秒
- INP(与下一次绘制的交互):< 200毫秒
- CLS(累积布局偏移):< 0.1
速度因素
- 服务器响应时间(TTFB)
- 图片优化
- JavaScript执行
- CSS交付
- 缓存标头
- CDN使用
- 字体加载
工具
- PageSpeed Insights
- WebPageTest
- Chrome DevTools
- Search Console核心网页指标报告
移动端友好性
- 响应式设计(非独立的m.网站)
- 触摸目标大小
- Viewport配置
- 无水平滚动
- 与桌面端内容相同
- 移动优先索引准备就绪
安全性与HTTPS
- 整个网站使用HTTPS
- 有效的SSL证书
- 无混合内容
- HTTP → HTTPS重定向
- HSTS标头(加分项)
URL结构
- 可读、描述性的URL
- 自然地在URL中使用关键词
- 一致的结构
- 无不必要的参数
- 小写且用连字符分隔
页面SEO审计
标题标签
检查项:
- 每个页面的唯一标题
- 主要关键词靠近开头
- 50-60个字符(在SERP中可见)
- 引人注目且值得点击
- 品牌名称位置(通常在末尾)
常见问题:
- 重复标题
- 过长(被截断)
- 过短(浪费机会)
- 关键词堆砌
- 完全缺失
Meta描述
检查项:
- 每个页面的唯一描述
- 150-160个字符
- 包含主要关键词
- 清晰的价值主张
- 行动号召
常见问题:
- 重复描述
- 自动生成的垃圾内容
- 过长/过短
- 无令人信服的点击理由
标题结构
检查项:
- 每个页面一个H1
- H1包含主要关键词
- 逻辑层级(H1 → H2 → H3)
- 标题描述内容
- 不仅用于样式
常见问题:
- 多个H1
- 跳过层级(H1 → H3)
- 标题仅用于样式
- 页面上无H1
内容优化
主要内容页面
- 前100个词中包含关键词
- 自然使用相关关键词
- 足够的深度/长度以涵盖主题
- 符合搜索意图
- 优于竞争对手
内容薄弱问题
- 独特内容少的页面
- 无价值的标签/分类页面
- 门页
- 重复或近乎重复的内容
图片优化
检查项:
- 描述性文件名
- 所有图片均有alt文本
- alt文本描述图片
- 压缩文件大小
- 现代格式(WebP)
- 实现了懒加载
- 响应式图片
内部链接
检查项:
- 重要页面链接充分
- 描述性锚文本
- 逻辑的链接关系
- 无断开的内部链接
- 每页合理的链接数量
常见问题:
- 孤立页面(无内部链接)
- 过度优化的锚文本
- 重要页面被埋没
- 过多的页脚/侧边栏链接
关键词定位
每个页面
- 明确的主要关键词目标
- 标题、H1、URL对齐
- 内容满足搜索意图
- 不与其他页面竞争(自相残杀)
全站范围
- 关键词映射文档
- 覆盖范围无重大缺口
- 无关键词自相残杀
- 逻辑主题集群
内容质量评估
E-E-A-T信号
经验
- 展示了第一手经验
- 原创见解/数据
- 真实案例和研究
专业知识
- 作者凭据可见
- 准确、详细的信息
- 适当引用来源
权威性
- 在该领域得到认可
- 被他人引用
- 行业凭据
可信度
- 准确的信息
- 关于业务的透明性
- 联系方式可用
- 隐私政策、条款
- 安全的网站(HTTPS)
内容深度
- 全面覆盖主题
- 回答后续问题
- 优于排名靠前的竞争对手
- 更新且及时
用户参与信号
- 页面停留时间
- 上下文中的跳出率
- 每次会话的页面数
- 回访次数
按网站类型的常见问题
SaaS/产品网站
- 产品页面内容深度不足
- 博客未与产品页面整合
- 缺少对比/替代页面
- 功能页面内容薄弱
- 无术语表/教育内容
电子商务
- 分类页面内容薄弱
- 产品描述重复
- 缺少产品模式
- 分面导航导致重复
- 缺货页面处理不当
内容/博客网站
- 过期内容未刷新
- 关键词自相残杀
- 无主题集群
- 内部链接不良
- 缺少作者页面
本地商家
- NAP不一致
- 缺少本地模式
- 未优化Google商家资料
- 缺少位置页面
- 无本地内容
输出格式
审计报告结构
执行摘要
- 整体健康评估
- 前3-5个优先问题
- 识别的快速胜利
技术SEO发现 每个问题:
- 问题:什么出了错
- 影响:SEO影响(高/中/低)
- 证据:你如何发现它
- 修复:具体建议
- 优先级:1-5或高/中/低
页面SEO发现 格式同上
内容发现 格式同上
优先级行动计划
- 关键修复(阻止索引/排名)
- 高影响力改进
- 快速胜利(简单、立竿见影的好处)
- 长期建议
参考资料
- AI写作检测:需避免的常见AI写作模式(长破折号、过度使用的短语、填充词)
- 关于AI搜索优化(AEO、GEO、LLMO、AI Overviews),请参见ai-seo技能
引用的工具
免费工具
- Google Search Console(必备)
- Google PageSpeed Insights
- Bing网站管理员工具
- 富媒体搜索结果测试(用于模式验证——它渲染JavaScript)
- 移动端友好性测试
- Schema验证器
关于模式检测的说明:
web_fetch会剥离<script>标签(包括JSON-LD)且无法检测JS注入的模式。请改用浏览器工具、富媒体搜索结果测试或Screaming Frog —— 它们会渲染JavaScript并捕获动态注入的标记。请参阅上面的模式标记检测局限性部分。
付费工具(如有)
- Screaming Frog
- Ahrefs / Semrush
- Sitebulb
- ContentKing
特定任务问题
- 哪些页面/关键词最重要?
- 你有Search Console访问权限吗?
- 是否有最近的更改或迁移?
- 你的主要自然竞争对手是谁?
- 你当前的基准自然流量是多少?
相关技能
- ai-seo:为AI搜索引擎优化内容(AEO、GEO、LLMO)
- programmatic-seo:大规模构建SEO页面
- site-architecture:页面层级、导航设计和URL结构
- schema-markup:实现结构化数据
- page-cro:优化页面以提升转化率(不仅限于排名)
- analytics-tracking:衡量SEO表现