新站上线提交收录,百度搜索引擎提交教程
新站上线后,想让百度尽快发现并收录你的页面,核心动作是完成站点验证、提交 sitemap 和主动推送 URL。
本文面向零基础站长,按顺序讲清每个步骤的入口、命令和验证方法,照着做就能完成百度搜索引擎提交。
提交前的三项准备
开始操作前,先确认下面几件事已经完成,否则后面容易卡住。
- 域名已解析并可以正常访问:用浏览器打开你的域名,能稳定加载页面,不要有 404 或 502。
- 网站已绑定百度搜索资源平台账号:访问百度搜索资源平台,用百度账号登录,没有就注册一个。
- 准备好 sitemap 文件:常见路径是
https://你的域名/sitemap.xml。WordPress 可用插件生成,宝塔面板可结合伪静态规则输出。
如果服务器是宝塔面板,检查 站点设置 -> 伪静态 是否已配置,确保 sitemap 地址能直接打开。
验证站点所有权
登录百度搜索资源平台后,点击“用户中心 -> 站点管理 -> 添加网站”,输入你的域名。
平台会提供三种验证方式,选一种完成即可:
- 文件验证:下载平台给的 HTML 验证文件,上传到网站根目录。宝塔面板路径通常是
/www/wwwroot/你的域名/,上传后访问https://你的域名/验证文件名.html能打开即成功。 - CNAME 验证:在域名 DNS 解析处添加一条平台指定的 CNAME 记录,等待解析生效。
- HTML 标签验证:把平台提供的 meta 标签放到网站首页
中。
验证通过后,站点会出现在资源平台的站点列表里。注意:验证文件不要删除,否则后续可能失去权限。
提交 sitemap 与主动推送
站点验证成功后,进入“普通收录 -> sitemap”,填写你的 sitemap 地址,例如 https://你的域名/sitemap.xml,点击提交。
百度会定期抓取 sitemap,但主动推送能更快通知新链接。
普通收录提供三种方式:
- API 推送:适合有技术能力的站长,用 curl 或脚本推送。示例命令:
curl -H 'Content-Type:text/plain' --data-binary @urls.txt "http://data.zz.baidu.com/urls?site=https://你的域名&token=你的token"
其中 urls.txt 每行一个完整 URL,token 在普通收录页面获取。
- 手动提交:在普通收录页面直接粘贴 URL,一次一行,适合少量页面。
- 自动推送:在网站页面加入百度提供的 JS 代码,用户访问时自动推送。
如果站点已备案且内容质量较高,可以关注“快速收录”权限,但该权限由平台根据站点情况开放,不是所有新站都有。
常见失败原因与避坑
提交后没反应,通常不是操作错了,而是下面几个问题:
- sitemap 地址打不开:用浏览器直接访问 sitemap 地址,确认返回的是 XML 内容,不是 404 或首页。
- robots.txt 屏蔽了百度:检查
robots.txt里有没有Disallow: /或屏蔽Baiduspider的规则。 - 服务器频繁超时:百度抓取时如果服务器响应慢,会降低抓取频率。可以在宝塔面板查看负载,必要时优化。
- 推送配额用完:普通收录每日推送有额度限制,超额后当天无法继续推送,第二天恢复。
- 新站考核期:新域名通常有一段观察期,收录速度偏慢是正常现象,持续更新原创内容比反复提交更有效。
如何验证提交是否生效
提交后不要只看“提交成功”提示,要用下面方法确认:
- 在百度搜索框输入
site:你的域名,看是否有页面被收录。刚提交时可能没有结果,属于正常。 - 在资源平台“普通收录 -> 提交记录”中查看推送状态,成功和失败会分别列出。
- 观察服务器日志中
Baiduspider的访问记录,宝塔面板可在“网站日志”中筛选。
收录不是即时生效的,提交只是通知百度来抓取,最终是否收录取决于内容质量和站点信任度。 保持稳定更新,通常比一次性大量推送更有效。
常见疑问
提交后多久能被收录?
没有固定时间。新站可能几天到几周不等,取决于内容质量、更新频率和服务器稳定性。
sitemap 提交和主动推送有什么区别?
sitemap 是告诉百度“我有哪些页面”,推送是直接“把新 URL 递过去”。两者可以同时用,不冲突。
网站没备案能提交吗?
可以提交,但部分收录权益和快速收录权限可能受备案状态影响。具体以百度搜索资源平台实际显示为准。
推送失败怎么办?
先看返回的错误信息,常见是 token 错误、URL 不属于该站点或配额用完。逐项排查后重新推送即可。
新站上线提交收录并不复杂,关键是把站点验证、sitemap 提交和主动推送三步做完整,再通过 site: 查询和日志确认抓取情况。
如果一次没成功,优先检查 sitemap 可访问性和 robots.txt 规则,而不是反复提交。