處理收錄問题时,第一步往往不是想怎么让它進去,而是確認它到底進去了没有。狀態判断错了,後面的動作很容易打偏:本来已经收錄、只是没有展示,却被当成未收錄反复提交;或者明明没進索引,却在調整标题描述上花時間。這一篇整理几種常用的核對方式,以及容易把结论带偏的地方。
先分清抓取、收錄、展示三件事
這三件事经常被混着说。抓取是蜘蛛来過並讀取了頁面;收錄是頁面進入索引,可以被检索到;展示是某個具体查询下它出現了。日常说的没收錄,實际可能落在其中任意一环。
- 蜘蛛没来過:日誌里找不到记錄,網址检查顯示尚未發現
- 来過但没收錄:狀態顯示已抓取、尚未编入索引
- 收錄但不展示:索引里确實有,只是没排到某個查询下
把這三類分開之後,再决定下一步看什么,比笼统判断收錄不好要有效得多。
几種常用的核對方式
site 查询
在搜尋框輸入 site: 加域名或具体地址,是最快的方式。但要清楚它的局限:结果本身是抽样展示,資料不實时,新頁面和小站的頁面经常查不到。site 查询没有结果,並不等于頁面没進索引。
網址检查工具
Search Console 的網址检查會针對單個地址给出索引狀態,包括是否被抓取、是否已编入索引,以及系統選中的 canonical。它比 site 查询准,适合排查具体頁面,缺点是只能一條條看,不适合看整站規模。
頁面索引报告
看整体情况时,用頁面索引报告更合适。里面的已编入索引和各類已排除分堆,能看出問题集中在哪一類頁面上。注意报告本身也有延迟,通常滞後數天到一两周,刚發布的頁面查不到属于正常。
搜尋一段獨特的句子
從頁面里挑一段比較獨特的文字,加引号搜尋。如果返回的是這條 URL,說明它在索引里;如果返回的是另一個地址,說明重复内容或 canonical 上系統選了別的那一條,處理方向就要跟着變。
容易把结论带偏的几種情况
site 查询没结果就下结论
這是最常见的誤判。查询语法、展示抽样、資料更新节奏都會影响结果,用它来否定收錄,很容易誤伤。
看到的摘要或缓存是舊版本
结果頁上的文字可能滞後于目前頁面。内容已经改過,摘要還是老样子,不代表頁面没被收錄,也不代表更新没生效。
地区或語言版本差异
面向多個地区或多個語言的站点,同一内容可能只在某一個版本下能看到结果。在 A 站查不到,換個地区再查就有了,這種情况要單獨對待。
狀態與搜尋表現不一致
工具里顯示已编入索引,搜尋中却找不到,這通常是展示和排序的問题;反過来,能搜到但报告里没有,多半是报告延迟。两種都不该按收錄問题来處理。
只查首頁和栏目頁
首頁被收錄不代表内頁被收錄。抽查要分层,首頁、栏目頁、詳情頁各取几條,看出問题的是哪一层,處理重点才有方向。
核對顺序建议
- 先用網址检查工具確認單個頁面的狀態,把抓取和收錄区分開
- 再用頁面索引报告看同類問题是普遍還是個例
- 结合服務器日誌確認蜘蛛是否真的来過、来的频率如何
- 如果確認已收錄,把問题轉到展示和排序上,不要再在收錄环节反复折腾
核對狀態的目的不是拿到一個好看的结果,而是把下一步的動作限定在正确的范围里。
收錄狀態本身是動態的,今天在索引里不代表下個月還在。與其反复查询,不如把精力放在頁面本身的可抓取性、内容质量和内鏈结构上。如果發現某個地址的狀態反复變化,先记下變化的時間点,再對照這段時間站点做過哪些改動,通常比單纯盯着狀態更容易找到原因。