做过收录核对的人多半遇到过这种情况:用 site 查询或者直接搜 URL,页面确实已经在索引里,但搜索结果里显示的标题不是页面的 title,摘要也不是 meta description,而是页面上某一段正文、导航文字,甚至只剩站点名。这不是收录失败,但会影响点击,也常常说明页面的主题信号不够清晰。
先分清收录状态和展示形态
收录状态指的是这个 URL 有没有进入索引、能不能被检索到;展示形态指的是搜索引擎决定用什么标题、什么摘要把它呈现给用户。前者是“有没有”,后者是“怎么显示”。很多人一发现标题变了就急着改 title,其实先要确认的是页面到底有没有被正常索引,以及是不是只有这一个查询下显示异常。
核对时可以先搜完整 URL,再搜页面标题里的核心词,最后搜正文里的独特句子。三种查法结果不一致,说明问题多半出在主题识别,而不是索引本身。
常见的三类改写
- 标题被换成站点名或栏目名:通常是页面 title 太泛,或者与正文主题关联弱,系统宁愿用更可信的站点信息。
- 标题被拼接或替换关键词:多半是同站多个页面在抢同一个主题,系统在按查询临时重组标题。
- 摘要抓了导航、页脚或免责声明:说明正文里能被抽出来的、与查询匹配的完整句子太少,或者正文首段信息密度太低。
按顺序核对这几项
- 确认索引归属:核对 canonical、Sitemap 中的 URL 与页面实际访问地址是否完全一致,避免收录的是另一个变体。
- 核对标题与主体是否同一主题:title、H1、正文首段、面包屑是否都在讲同一件事。如果标题写 A、正文主要讲 B,被改写几乎是必然。
- 确认正文在源码里:如果正文依赖前端渲染才出现,抓取端拿到的可能就是空壳,标题摘要只能从别处凑。
- 看模板文字占比:导航、推荐位、相关阅读、版权声明如果比正文还长,抽取摘要时容易被这些内容带偏。
- 检查结构化数据:Article 或 NewsArticle 里的 headline、name 如果与可见标题不一致,会形成冲突信号,两边都要以页面可见内容为准。
- 排查站内重复页面:同一篇内容挂在多个栏目、带不同参数或不同大小写地址下,会稀释主题归属,需要统一到一个规范 URL。
- 看内链锚文本:指向这个页面的链接如果都是“点击这里”“查看更多”,系统就缺少判断页面主题的辅助信息。
两个常见误区
第一个误区是反复改 title。标题频繁变动会让系统在一段时间内更难判断页面主题,改动后也需要重新抓取和重算,短期内看不到效果是正常的。第二个误区是只盯着被改写的那一个查询。搜索结果的标题摘要本来就会随查询变化,如果大部分查询下显示正常,只是个别长尾词下被改写,通常不需要大动干戈。
可以做和不必做的事
可以做的是:把核心信息放进正文前两段,用完整句子表达,减少“点此了解”这类无信息量的句子;让 title、H1 与正文主题保持一致但不必逐字重复;把重复内容和多个入口收敛到规范 URL;内链锚文本写清楚目标页在讲什么。
不必做的是:为了迎合展示形式反复堆关键词,或者给同一段内容配多套标题。展示形态由搜索引擎决定,可控的是页面本身的主题清晰度和内容质量。
标题和摘要被改写不是惩罚,更像是一个提示:页面给出的主题信号,还不足以让系统确信该用哪一句来概括它。与其追着结果改,不如回头把页面本身讲清楚。