网站做好了、文章也发了,但总感觉百度收录慢,旧链接还在结果里删不掉?其实百度官方给了两个非常实用的免费工具——sitemap 提交和死链提交,都在「百度搜索资源平台」里。把这两个用明白,能让百度更及时地发现你的新内容、清理你的失效页面。下面按实操步骤讲一遍。
一、sitemap 提交:让百度知道你有哪些页面
- 先准备好 sitemap 文件,一般是 xml 格式,列出网站主要页面的链接,放在网站根目录下可访问的位置。
- 登录百度搜索资源平台,进入「搜索服务-资源提交-普通收录-sitemap 提交」,填写文件地址提交。注意别提交索引型 sitemap(那种里面只列了子文件地址的),平台不处理,还会挡住后续提交。
- 不同站点的提交配额不同,提交前留意页面上的配额提示,别一次塞太多地址。
- 内容更新后,保持 sitemap 里的 URL 是有效的,别把已经返回 404 的链接还留在里面,否则反而拖慢抓取效率。
二、死链提交:清理失效页面,别浪费抓取额度
- 死链就是返回 404 或 410 的链接。死链多了,百度爬虫把本该用于有效页面的抓取额度浪费在无效 URL 上,站点评级也会受影响。
- 制作方法:把需要删除的失效 URL 整理成文件,每行一条,txt 或 xml 都行,单个文件最多 5 万条、小于 10MB,上传到网站根目录,再在平台「资源提交-死链提交」填文件地址和更新周期。
- 关键前提:你提交的 URL 必须真实返回 404 或 410。如果页面内容没了却返回 200,或者 302 跳回首页(这类叫软 404),百度不认,甚至可能判定作弊。
- 死链提交后一般 1 到 2 周生效,超时没动静就去反馈中心提工单。还有一点要小心:文件里别混进正常活链,活链会被一起屏蔽,代价不小。
三、配合主动推送,新文章更快被抓
- 除了 sitemap,平台还有「普通收录」里的 API 提交和手动提交,新文章发布后可以主动推一条链接给百度,比等蜘蛛自己来更快被抓取。
- 三种提交配合起来用效果较好:sitemap 让百度掌握全站结构,主动推送加速新内容发现,死链提交清理失效页面,三者形成正向循环,收录健康度会更稳。
四、提交之后怎么看效果
- 在平台的「数据反馈」里看 sitemap 的抓取状态和已收录条数,死链文件则看处理状态,显示「处理中」是正常的,别急着重复提交。
- 一周后去搜具体文章标题,确认新内容进了索引;旧链接确认已经从结果里消失。
- 配合「抓取异常」报告,能看到百度爬虫碰到的 404、5xx 错误,顺手修掉,比事后清理省事。
五、容易踩的坑
- 把活链混进死链文件,活链会被一起屏蔽,后果比多几条死链严重得多。
- 提交索引型 sitemap,平台不处理,而且会挡住新的普通 sitemap 提交。
- 死链页面没真正返回 404,只删了内容却仍返回 200,百度不认,等于白提交。
- 改版前不备份旧 URL 清单,事后死链满天飞,再一个个补 301 和死链,成本翻倍。
小结
百度搜索资源平台是免费且官方的 SEO 工具箱,sitemap 和死链提交尤其该用起来。每周花几分钟检查一次抓取异常和死链状态,网站的收录情况会稳定不少。