网站做好之后,怎么让百度收录
收录分两件事:先让百度抓得到,再谈它愿不愿意收。这篇按顺序走一遍 —— 站内三样东西、站点验证、提交 sitemap、自动推送、抓取诊断,包括我们自己踩过的那个坑。
先分清两件事:抓得到,和收不收录
能不能被 Baiduspider 抓到,是技术问题;要不要收录你,是内容和权重问题。大多数说“百度不收录我”的站点,其实卡在第一件事上 —— 所以下面第一到第四步,全部是在解决“抓得到”。
下面这些步骤我们自己在 sitespark.vip 上完整走过一遍,包括踩到的坑,所以不是抄来的流程。
第一步 · 站内先备好三样东西(提示词 1、2、3)
打开百度后台之前,先让站点这边可用。三样都直接让平台生成,不用手写代码。
给我的站点加一个 robots.txt:允许抓取公开页面(首页、列表页、文章页、关于、联系),屏蔽后台、登录、支付回调、接口这些不该被收录的路径,并在文件里指向 sitemap.xml 的地址。
生成 sitemap.xml:把公开页面的地址都列进去(首页、栏目页、每篇内容、政策页),不要包含需要登录才能看的页面。
检查每个页面的标题和描述,改成能说明这个页面在讲什么的中文句子(标题不超过一句话,描述一到两句),不要用“未命名页面”这种默认值。
第二步 · 在百度搜索资源平台验证站点
流程是固定的:打开 ziyuan.baidu.com → 用户中心 → 站点管理 → 添加网站 → 填带 https 的完整地址 → 选择文件验证 → 下载它给你的那个 HTML 文件 → 放到站点根目录 → 点验证。
三个细节别搞错:文件名不要改(形如 baidu_verify_codeva-xxxx.html);文件内容里那串 code 和文件名里的那串不是同一个,两串都别动;验证通过之后不要删这个文件 —— 百度明确要求保留,删了可能会掉验证状态。
如果验证一直失败,先自己用浏览器把那个地址打开看一眼:能显示出那串 code 才算放对了;跳到登录页、显示 404、或者被重定向到别的地方,都会判失败。
第三步 · 提交 sitemap(这里有我们踩过的坑)(提示词 4)
后台里点「普通收录 → sitemap」,填上你的 sitemap 地址提交。坑在这里:百度会校验 sitemap 文件里的地址是否属于你验证的那个站点域名。
我们当时就是:站点用 www 域名验证的,但 sitemap 文件里写的全是裸域地址 —— 提交之后直接没反应,不报错,就是没动静。后来把 sitemap 改成跟着访问域名自动生成(用 www 访问就列 www 地址),才通过。
所以有两种解法,任选:一是把裸域和 www 两个站点都在百度后台添加并验证,各自提交各自的 sitemap;二是让 sitemap 跟着访问域名走。第二种一劳永逸,提示词在下面。
把 sitemap 的生成逻辑改成跟随当前访问的域名:用 www 域名访问时,列出的地址全部用 www;用裸域访问时全部用裸域。robots.txt 里的 sitemap 地址也照这个规则来。
第四步 · 自动推送比 sitemap 更主动(提示词 5)
sitemap 是“让百度自己来抓”,自动推送是“访客每打开一个页面,就替你把地址推过去”。百度后台「普通收录 → 自动推送」会给一段 JS,加到站点所有页面里就行,不需要 token、也不需要额外账号。
对新站来说这一段往往比 sitemap 更有效 —— 因为你有访客访问的页面,也就等于每一次访问都在替你提交一次。
把百度自动推送的脚本加到全站所有页面(包括首页、列表页、内容页),并确认它在每个页面都会加载。
第五步 · 手动提交(配额有限,先交重要的)
后台的「手动提交」每天能提交的条数很少(新站常见 10 条左右),所以别浪费:先交首页,再交栏目页,然后是本阶段最想被搜到的那几篇内容,最后才是关于、联系这类页面。
配额每天刷新,剩下的第二天再补就行 —— 不需要一次交完。
第六步 · 怎么确认百度真的能抓到你(提示词 6)
后台里的「抓取诊断」最直接:填一个地址,它会用百度爬虫的身份去抓一次,把状态码和抓到的内容给你看。
没有后台权限时,也可以自己冒充爬虫测一次 —— 关键是把 User-Agent 换成 Baiduspider,看首页、robots.txt、sitemap.xml 是不是都返回 200。
用 Baiduspider 的 User-Agent 分别请求我的首页、robots.txt 和 sitemap.xml,告诉我每个的状态码、响应时间和返回内容是否正常。
时间预期,和四个常见的坑
把预期放对,比多做几个步骤更重要:
- 未备案的站点收录更慢(常常是几周量级),已备案的通常几天内能看到首批收录
- 服务器在境外(比如香港)可以做百度,但抓取频次和速度不如境内服务器
- 不要买“快速收录”“包收录”这类服务 —— 百度没有这种官方产品,基本都是骗钱或者用违规手段
- 内容才是收录的根本:只有三五行字的页面,抓到了也不会收
常见问题
三个最常被问到的:
- sitemap 提交后多久能收录 —— 没有固定时间。后台能看到抓取状态和索引量,通常几天到几周;一直不动就先查上一条“抓得到”的几个点。
- 用 site:域名 查不到,是不是没收录 —— site: 只是粗略参考,数量很不准,也不要拿它当唯一依据;以后台的索引量数据为准。
- 一定要备案吗 —— 不强制,但未备案会影响收录速度和可用权益。如果你的主市场在国内,最终还是要走备案。
下一步
想先把站内那三样(robots、sitemap、标题描述)一次性做出来,从下面任意一个入口进就行。
