做收錄检查时,常會遇到一種情况:頁面在索引里确實存在,但搜尋结果里顯示的标题,和你寫在 title 标簽中的完全不一样。有人直接把它当成“没收錄”,其實收錄是有的,只是索引里儲存的标题字段被替換成了別的内容。這两件事要分開看:收錄决定頁面能不能出現在结果里,标题和摘要决定它以什么样子出現。
先確認是“没收錄”還是“标题被改寫”
最简單的判断方法:用頁面完整 URL 直接搜,或者用 site 指令配合一段唯一的 URL 片段查询。如果頁面能被搜到、只是标题不同,那就是改寫;如果连 URL 本身都搜不到,才需要回到抓取和索引环节去排查。
常见的三類改寫原因
一、模板輸出把标题拼成了長串
列表頁、聚合頁最容易出現這種寫法:分類名 + 站点名 + 關鍵詞堆叠 + 站点名。当同一個模板下的頁面标题高度相似,只差末尾几個字时,搜尋引擎會自行挑選它認為更能代表頁面的一段文字。這種情况下問题不在内容质量,而在模板輸出缺少区分度。
二、标题承诺的内容,正文没有兑現
标题寫得比正文能做到的多,是改寫的另一個高發场景。标题里出現“完整教程”“全部型号”“一次性讲清”,正文却只有两三段概述,索引时更容易被替換成正文中更贴合實际的那句话。改寫在這里其實是一種“回落”,而不是随机選擇。
三、H1、结构化資料與 title 三處打架
如果 title 寫 A、H1 寫 B、结构化資料里的名稱寫 C,就等于同时给了三個互相矛盾的信号。最後留下哪一個,决定權並不在你手上。信号越多、越不一致,被替換的概率越高。
建议的排查顺序
- 抽查十個頁面,把 title、H1、结构化資料中的名稱並排列出,看三者是否一致;
- 把同一模板下的頁面标题放在一起,检查重复段落占了多少字符;
- 核對被改寫的頁面,正文是否真的覆盖了标题里承诺的信息;
- 確認頁面不是因渲染問题導致正文缺失,让引擎只能取到模板文字。
處理时的几個取舍
不要试图靠加長标题、往标题里堆關鍵詞来“抢回”控制權,這種做法通常适得其反。更稳妥的方向是让标题短、准确、頁面之間差异明顯;结构化資料與頁面可见内容保持一致;确實不该被索引的頁面(如篩選頁、站内搜尋结果頁),從生成端收敛入口,而不是等它被收錄後再想办法改寫。
另外要接受一点:标题被改寫並不等于頁面有問题。它多數时候只是引擎判断你的 title 不够有代表性。改完之後要给一段時間观察,索引中的字段更新往往比頁面重新抓取更慢,短期内看不到變化属于正常現象。
把“收錄”和“展現形式”当成两條獨立的线来看:頁面搜不到,查抓取、robots、noindex 與渲染;頁面搜得到但标题不同,改模板、改正文、對齐信号。混在一起排查,很容易在错誤的方向上花掉大量時間。
最後回到收錄本身:只要 URL 出現在索引里,這條记錄就已经存在,标题改寫並不改變它對收錄的贡献。真正需要担心的,是那些既搜不到 URL、又在抓取和索引报告里長期没有變化的頁面。