做壹导航这些年,我经常要处理一件看起来不难、实际很磨人的工作:把新页面整理出来,再提交给百度。网址少的时候复制几条就行,等网站内容多起来,抓链接、查重复、拆批次、看接口反馈、记录哪些已经提交,任何一步都可能把人绕晕。
所以我干脆给自己做了一款 Windows 小工具,名字就叫壹推送。它不是什么“保证收录”的神器,而是把站长每天重复做的链接发现、Sitemap 解析、队列整理、百度 API 提交和断点续传,放进一个看得见、能控制的桌面界面里。自己用顺手之后,我决定把它整理出来,给同样被这些琐事折腾的站长朋友使用。

壹推送主要解决什么问题?
百度搜索资源平台提供了普通收录 API,但官方接口更像一扇门:门在那里,怎么把网站里的链接找全、去重、分批送进去,以及中途断了以后从哪里继续,仍然要站长自己处理。壹推送做的,就是补齐这扇门前面的整套工作流。
使用时不需要把 Token 交给第三方平台,也不用上传网站数据。你只要把百度站长平台提供的完整 API 地址保存在软件里,再从网站抓取、Sitemap 或手动列表中添加链接,就能在本地完成整理和提交。
三个入口,把网站链接整理进同一个队列
1. 自动抓取网站内链
输入网站首页或栏目地址后,壹推送会沿着页面中的站内链接继续发现页面。可以设置最多抓取多少页、抓取深度和并发数量,也可以选择是否遵守 robots.txt、是否包含子域名。
抓取过程中会过滤图片、压缩包、脚本、样式表等静态资源,并识别常见跟踪参数、canonical 地址和 noindex 页面。实时状态栏会显示正在处理的地址、已扫描页面数和已发现链接数,详细过程则在独立日志区滚动显示,不用盯着一个没有反应的窗口猜它到底有没有在工作。
2. 解析 Sitemap,包括索引型地图
很多网站已经有 Sitemap,这时没必要重新爬完整个网站。壹推送可以读取在线 Sitemap 地址,也支持本地 XML、TXT 和 XML.GZ 文件。如果遇到的是 Sitemap 索引,它会继续读取索引里的子地图,把最终页面地址统一提取出来。
对于 WordPress、多栏目内容站和拥有大量详情页的网站,这种方式通常更快,也更容易控制提交范围。
3. 手动批量添加
如果你手里已经有一批链接,可以直接粘贴进软件。程序会自动按换行、空格等形式拆分,整理链接格式、排除无效内容并去重,然后加入同一个提交队列。临时发布几篇文章、补交某个栏目时,这个入口最省事。
提交队列不只是一个网址列表
我不希望软件抓完链接以后就直接一股脑发送,所以专门做了一个可检查的提交队列。每条链接都有来源、状态、接口反馈和最后提交时间,可以按照状态、来源和关键词筛选,也可以勾选指定链接提交或删除。
队列支持当前筛选结果全选、取消全选、一键清空和 CSV 导出。这样做的好处是,真正调用百度 API 前,你还有一次检查机会:不想提交的参数页、测试页或旧页面,可以先从队列里排除。
配额不够时,软件会自动缩小批次
百度普通收录接口单批可以接收多条链接,但不同站点的每日配额并不一样。此前最容易碰到的情况是:队列里有 2000 条网址,而站点当天只剩很少的可用额度,直接整批提交就会收到 over quota。
壹推送会在遇到这种反馈时自动缩小批次,例如从 2000 条逐步降低到 1000、500、250……尽量把当天仍可使用的额度利用起来。如果缩小到单条仍然被拒绝,程序才会判断当天已经没有可用额度,暂停任务,并把未被接受的链接继续保留为“待提交”。
百度返回的成功数量、今日剩余额度、域名不符、链接无效和错误信息都会写入本地记录。接口说了什么,软件就展示什么,不会把“已发送”包装成“已收录”。
断点续传,是我认为最实用的部分
几千条链接不一定能一次提交完,网络波动、配额耗尽、手动停止甚至电脑关机都可能中断任务。壹推送不会等全部任务结束才保存,而是在每一批获得反馈后立即记录结果。

下次打开软件后,提交队列会显示上一次的断点状态、已经处理的数量和剩余数量。点击继续提交,就会跳过已经成功处理的链接,从未完成的位置接着工作,既不用重新整理,也能减少重复占用配额。
它是怎么实现的?
简单说,壹推送把整个流程拆成了四层:
- 发现层:通过站内抓取、Sitemap 解析或手动输入获得候选链接。
- 整理层:规范化网址、过滤静态资源和无效链接,并在本地去重。
- 队列层:使用本地数据库保存链接来源、状态、反馈、历史和断点,软件关闭后数据仍然保留。
- 提交层:检查链接域名是否与 API 绑定站点一致,再通过百度官方接口分批发送,解析并保存接口返回结果。
API 地址中的 Token 使用当前 Windows 账户提供的系统加密能力保存在本机。软件没有壹导航账号系统,也没有云端同步和遥测统计;只有在你主动点击提交时,选中的链接才会发送到百度官方接口。
哪些人更适合使用壹推送?
- 个人站长:不想为了调用一个接口专门写脚本,又需要定期提交新页面。
- WordPress 站长:网站有文章、网址详情、分类等较多页面,希望从 Sitemap 或站内链接快速整理地址。
- 导航站和资源网站运营者:页面数量多、更新频繁,需要队列、筛选和断点记录。
- SEO 与内容运营人员:需要查看真实接口反馈,并保存每次提交记录。
- 管理多个内容栏目的人:可以先分别抓取或导入,再在统一队列里筛选、检查和提交。
如果网站只有几个页面,偶尔在百度后台手动提交一次就够了,未必需要额外工具。壹推送更适合链接数量较多、需要重复处理,或者希望把提交过程留有记录的情况。
使用前需要注意这些事情
- 先完成站点验证:必须先在百度搜索资源平台验证自己的网站,并取得“普通收录 → API 提交”页面中的完整接口地址。
- 不要泄露 Token:API 地址相当于提交凭证,不要截图公开,也不要发送给不可信的第三方。
- 一个 API 对应一个站点:软件会排除与绑定站点域名不一致的链接。不同网站应分别使用各自的接口。
- 提交不等于收录:API 返回成功,只代表百度接收了链接。是否抓取、建立索引和获得排名,仍取决于页面质量、网站状态和搜索引擎判断。
- 尊重抓取规则:抓取他人网站前应获得许可;管理自己的网站时,也建议保留 robots.txt 检查,避免把不希望公开的页面加入队列。
- 留意每日配额:额度用尽后等待恢复即可,不要反复提交。需要更高额度时,可按百度站长平台的规则申请。
- 数据保存在本机:队列和历史不会自动同步到另一台电脑。重要任务建议定期备份当前 Windows 账户 AppData 下的“壹推送”数据目录。
写在最后
壹推送的出发点很简单:把站长重复、零碎、容易出错的提交工作,做成一个能看懂、能暂停、能继续的本地工具。它不会承诺“秒收录”,也不会替你制造内容,但可以让链接整理和 API 提交这件事少一点手忙脚乱。
软件目前提供 Windows 版本。完整功能说明、更新记录、隐私说明和下载地址,都放在壹导航的 APP 说明页中:
壹推送 – 百度站长平台API批量推送工具 - 1.5
百度链接提交工具,用来把网站内链、Sitemap 链接或手动整理的网址,通过站长自己的百度搜索资源平台 API 提交给百度。
你认为这个网站怎么样?
-人
-人
-人
-人
-人
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...