日志里蜘蛛很多,收录却没涨:抓取量不等于收录量
日志里 Baiduspider 一天几千次,收录数半年没动。
这两件事不矛盾。抓取是“我来看看”,收录是“值得存”。
先算三个比例
有效内容页占比:抓取的 URL 里,有多少是真正想被收录的页面。
2xx 占比:多少请求返回 200。大量 404、503,说明蜘蛛在撞墙。
已索引比例:抽样 100 个被抓 URL,用 site: 查有多少进了索引。
三个数出来,问题基本定位。
配额被谁吃了
参数页。?page=、?sort=、?utm= 组合出无限 URL。
筛选页。颜色、价格、地区组合,每个组合一个地址。
站内搜索结果页。可被抓取,但内容重复。
日历、标签、作者归档。大量薄内容。
这些页面抓得越多,内容页分到的配额越少。
怎么改
robots 屏蔽无价值参数,canonical 收敛重复页,sitemap 只放需要收录的 URL。
内链优先指向内容页,别让蜘蛛在垃圾页里打转。
怎么验证
从日志抽 20 条 URL,用 蜘蛛模拟抓取 看返回的是正文还是空壳/重复页。
如果蜘蛛一直在抓低价值页面,收录不涨就很好解释。先把抓取引到内容页,再谈增长。