个人站提交百度站长:主动推送和等自然爬取差多远
2026-09-14 · SEO / 收录我这个站首页被百度收录,是自然爬到的,但我一直没主动提交。结果是:首页进了,内页迟迟不进。后来补做了主动提交,内页收录速度明显起来。这篇记录完整过程和几个容易漏的点。
拿 token
- 百度站长平台 ziyuan.baidu.com 登录,添加站点并验证(文件验证或 CNAME 验证)。
- 进入"普通收录"→ 选"API 提交",复制接口调用地址,里面带 site 和 token。
- token 别写死在代码里,放环境变量。
推送脚本(bash)
#!/usr/bin/env bash
# 用法: ./push.sh urls.txt
SITE="https://你的域名"
TOKEN="${BAIDU_TOKEN:?先 export BAIDU_TOKEN}"
curl -H 'Content-Type:text/plain' --data-binary @"$1" \
"http://data.zz.baidu.com/urls?site=${SITE}&token=${TOKEN}"
urls.txt 每行一个 URL。返回 {"remain":N,"success":M} 表示成功推了 M 条、当日剩余额度 N。
容易漏的点:子域名要单独验证
主域验证过 ≠ 子域验证过。百度把子域当独立站点。你有 ai.example.cn 这种子站,要再添加一次、再验证一次、再拿一个 token。我一开始以为主域 token 能推子域 URL,推了全失败,排查才发现是这个原因。
主动 vs 自然,差多远
我的观察(单站样本,仅供参考):不提交时新内页被自然爬到平均要一两周甚至更久;主动推送后多数页当天或隔天进索引。量级差别是真实的。
别迷信"内容好自然会被收录"。对新站、小站,主动提交是把"等运气"变成"走流程"的最便宜手段。
顺便:sitemap 也提交一份(站长后台 sitemap 入口),和 API 推送互补。API 管新页即时推,sitemap 管全量兜底。
← 返回首页