頁面進了索引之後,不少人會去搜一下自己的品牌词,然後發現结果里的标题和摘要跟頁面上寫的並不一样:标题被截短、後面拼接上了栏目名,摘要換成了頁面里另一段文字。這不是頁面没被收錄,而是索引阶段對這段展示文字做了重新選取。
抓取到的是原料,索引才决定展示哪一段
蜘蛛抓到的是一整份 HTML,索引系統要從中挑出最能代表這個頁面的标题和描述。你寫的标题标簽和描述标簽只是候選,不是最终结果。当系統判断候選信息重复、质量不足,或者與用戶的查询不够匹配时,就會從頁面其他地方取字。
這也是為什么同一個頁面,搜不同的词會顯示不同的标题和摘要——展示文字會随查询措辞變化,並不是你的頁面被反复修改。
标题和摘要常见的取字位置
- 标题标簽,最基础的来源;
- 頁面上的 H1、H2;
- 正文開头一两段里信息密度高的句子;
- 指向這個頁面的内鏈锚文本、外鏈锚文本;
- 站内導航、面包屑、栏目模板里的固定文字。
容易被重寫的几種寫法
- 标题里塞满關鍵詞,讀起来不像人话,系統更倾向于自己拼一個;
- 标题與正文對不上,标题承诺的内容頁面里找不到;
- 全站标题模板雷同,只差几個字,系統难以区分頁面;
- 标题過長被截断,關键信息落在後半段;
- 正文由脚本渲染,抓取阶段拿到的 HTML 里没有多少可用文字,可取的范围自然很小。
摘要被換掉通常說明什么
描述标簽本身不參與排序,但它常被用来生成摘要。如果摘要總是被替換成正文某一段,通常說明描述标簽寫得過于笼统——比如全站都是同一句话,或者只是把标题重复了一遍。如果被替換成用戶评论、頁脚或者日期之類的文字,就要检查正文的主要内容区是否划得不够清楚。
自查與調整的顺序
- 先用品牌词、标题里的词、正文里的词分別搜一次,记錄每種查询下顯示的文字,看有没有規律;
- 確認這個地址只有一個版本,没有參數、大小寫、结尾斜杠等分身,避免多個版本互相竞争展示;
- 检查标题與 H1 是否在描述同一個主题,首段是否直接给出结论;
- 检查站内是否有指向该頁的、锚文本随意的連結,锚文本同样是取字来源;
- 確認正文在原始 HTML 里就能讀到,不依赖鼠标交互才出現;
- 改完之後等待重新抓取和更新,不要期望改完立刻生效。
改寫不一定是坏事
系統改寫的目标通常是让结果更贴合查询。如果改寫後的展示反而带来了更多点击,就没有必要强行改回去。真正要處理的是那些改寫後意思跑偏、或者把頁脚、導航、日期這些無關文字暴露出来的情况——這往往說明頁面结构本身需要整理,而不是标题少寫了某個词。
展示出来的标题和摘要,是索引系統對頁面内容的理解结果,而不只是你寫下的那一行字。把頁面本身寫清楚,比反复調整标题更有效。