监控与排错
SEO 排错最怕只看一个信号。页面打不开、被 robots 阻止、canonical 指错、内容质量不足、结构化数据错误和站点迁移问题,都可能表现为“没有收录”或“搜索流量下降”。
排查顺序
遇到某个页面没有出现在 Google 搜索中,可以按这个顺序检查:
- URL 是否公开可访问,返回
200。 - 页面是否被
robots.txt阻止。 - 页面是否包含
noindex或X-Robots-Tag: noindex。 - canonical 是否指向自己或正确的规范版本。
- 页面是否能在渲染后看到主要内容。
- Search Console 网址检查是否显示已编入索引或可编入索引。
- Sitemap 是否提交了该规范 URL。
- 页面是否存在大量重复、薄内容或质量问题。
Search Console 数据怎么看
| 报表 | 排查重点 |
|---|---|
| 效果 | 展示和点击是否下降,影响的是哪些查询、页面、国家和设备 |
| 网页索引 | 哪些 URL 未编入索引,原因是否集中在某个模板或目录 |
| 网址检查 | 单个 URL 的抓取、索引、canonical 和实时测试 |
| 站点地图 | Sitemap 是否成功读取,发现数量是否异常 |
| 增强报告 | 结构化数据字段、页面体验或富媒体结果相关问题 |
| 手动操作和安全问题 | 是否存在人工处置或安全风险 |
Search Console 的数据有延迟,不适合用来观察分钟级变化。上线、迁移或修复后,要给抓取和报表更新留出时间。
日志排查
服务器日志能回答 Search Console 之外的问题:
- Googlebot 是否访问过该 URL?
- 请求返回了什么状态码?
- 是否频繁访问 404、参数页或重定向链?
- 是否有资源对 Googlebot 返回 403、429 或 5xx?
- 抓取集中在哪些目录,是否遗漏了重要栏目?
日志和 Search Console 结合起来看,能区分“Google 还没发现”“发现但抓取失败”“抓取后没有索引”“索引后没有表现”等不同状态。
常见场景
新页面迟迟不收录
- 确认页面在 Sitemap 中。
- 从已收录页面添加内部链接。
- 用网址检查查看是否可编入索引。
- 检查是否存在 noindex、错误 canonical、登录限制。
- 确认页面不是空模板或重复内容。
改版后流量下降
- 对比旧 URL 和新 URL 的重定向是否一一对应。
- 检查 title、description、H1、正文内容是否大幅丢失。
- 确认 canonical 和 hreflang 没有指错。
- 查看 404 和 5xx 是否增加。
- 检查 Search Console 效果报表中下降集中在哪些页面。
搜索摘要不符合预期
Google 可能根据用户查询和页面内容生成不同摘要。可以优化页面描述和正文开头,但不能强制搜索结果一定显示指定 description。
排查时重点看:
- 页面 description 是否准确、唯一。
- 页面主体是否存在更匹配查询的段落。
- 是否有过时、重复或模板化文本干扰摘要生成。
参考资料
相关内容
- Google 搜索基础 介绍 Google 搜索从发现 URL、抓取页面、渲染内容、建立索引到展示搜索结果的基本流程,帮助初学者理解 SEO 的技术边界。
- Search Console 入门 讲解如何使用 Google Search Console 验证网站资源、提交站点地图,并理解效果、网址检查、网页索引和增强报告。
- 抓取与索引 说明 Google 抓取和索引网页时关注的关键技术信号,包括 HTTP 状态码、重定向、canonical、noindex、重复内容和移动端访问。
- 站点地图与 robots 讲解 XML Sitemap、robots.txt、抓取控制和站点 URL 发现策略,帮助网站把重要页面稳定提交给 Google。
- 页面内容优化 介绍面向 Google 搜索的页面内容基础优化,包括 title、description、H1、正文层级、图片替代文本、内部链接和内容质量。
- 结构化数据 介绍 Google Search Central 中结构化数据的作用、JSON-LD 推荐写法、富媒体结果资格、验证工具和常见风险。