網站收錄

内容更新之後:索引里那一版什么时候會換

改完标题或补完正文,搜尋结果里却還是舊样子,很多人因此以為頁面没被收錄。其實索引儲存的是某次抓取时的版本,更新與重新抓取是两件事。這篇文章梳理内容改動後索引刷新的触發條件、常见情形、可以主動做的事,以及判断该不该動手的观察窗口。

網站收錄

内容更新之後:索引里那一版什么时候會換

不少人有過這样的经歷:标题改了,正文补了两段,隔天去搜,结果頁面還是老样子,摘要也没變。第一反應往往是“是不是没被收錄”。但更常见的原因是:索引里存的是某一次抓取时的版本,你改的是源文件,两者之間隔着一次回訪。

索引里存的不是你的頁面,而是某個版本

抓取端来时,會把当时看到的标题、正文、结构化信息记錄一份。之後索引與检索用的是這份记錄,而不是實时讀取你的服務器。所以頁面被收錄,和索引内容是最新的,是两個獨立的狀態。

這也解释了一個常见現象:頁面确實在索引里,只是里面装的還是三個月前的内容。

更新之後會不會马上重新抓,取决于這几件事

抓取触發的线索

  • 站点地图里的 lastmod 有没有跟着改動更新,且寫的是真實修改時間;
  • 這個 URL 有没有比較靠近首頁的内鏈入口,還是只挂在很深的分頁里;
  • 頁面本身在站内的權重與歷史抓取频率。

改動幅度

改一個标点、調一個連結,和重寫整段正文,在被判定為“内容有變化”這件事上完全不同。前者可能被忽略,後者更容易触發回訪,但也不是必然。

站点整体抓取节奏

更新频繁、被抓得勤的站点,回訪間隔短;更新少、外鏈與入口都少的新站,間隔可能拉到几周甚至更久。這不是惩罚,而是抓取资源分配的结果。

几種常见情形,先分清再判断

  • 只改了几句话:可能几天到几周後才反映,也可能被合並進下一次較大范围的回訪;
  • 換了标题或重寫正文:摘要會逐步替換,期間排名上下浮動属于正常過程;
  • 删掉整段内容:頁面依然存在,索引不會因為你本地删了文字就同步變少;
  • 頁面返回 404 或 410:要等抓取端真的来訪問過,才會開始處理,删文件不等于立刻登出索引。

可以主動做、但別指望立竿见影的動作

  1. 更新站点地图里的 lastmod,只寫真實修改時間,不要每次儲存都改;
  2. 從一個被抓取频率較高的頁面加一條内鏈指向改動過的頁面;
  3. 用 Search Console 的 URL 检查提交一次重新抓取,注意它有配額;
  4. 保持 URL 不變。改了路径等于換了一個新地址,前面积累的東西要重新走一遍。

什么情况才需要動手排查

如果抓取日誌里長期看不到這個 URL,或者几個月過去索引版本仍是舊的,同时頁面在站内几乎没有任何入口,那就不只是“等一等”的問题了。這时候按顺序查:頁面能不能正常返回、robots 有没有拦住、有没有被 canonical 指到別處、日誌里最近一次抓取是什么時間。先確認可抓取,再看有没有被抓過,最後才谈索引版本。

更新不等于重新收錄,收錄也不等于索引立刻刷新。反复提交同一批 URL,通常不會加快這個過程。

观察窗口怎么定

内容型頁面可以给几周時間,首頁、栏目頁這類本身被抓得勤的頁面恢复得更快。建议做個简單记錄:改動時間、日誌里的抓取時間、搜尋结果里顯示的版本時間。三個時間点對齐之後,你會更容易看出問题是出在抓取、處理,還是只是還没轮到。

與其每天去看一次结果,不如把节奏放在内容本身:把改動做完整,让入口清楚,剩下的交给抓取节奏。