WP Manifestindependent plugin directory
manifest / seo / webmastersubmit

搜索引擎综合提交

持谷歌、必应、百度、头条等主流搜索引擎的 URL 提交,促进收录。

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/imlaojiang/webmastersubmit/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

WordPress 插件:支持谷歌、必应、百度、头条等主流搜索引擎的 URL 主动提交,促进收录。

插件信息

wechat

功能

  • Google(谷歌):使用 Indexing API,需配置服务账号 JSON 密钥,并在 Search Console 中添加该账号为拥有者。
  • Bing(必应):使用 IndexNow 协议,需在站点根目录放置 {API_KEY}.txt key 文件并配置 API Key。
  • Baidu(百度):使用主动推送接口,需在百度搜索资源平台获取 site 与 token。
  • Toutiao(头条):预留配置;若平台提供 API 可扩展。当前建议在头条站长平台使用 Sitemap 或自动推送。
  • 发布异步提交:文章/页面发布时先进入待提交队列,由定时任务异步提交,避免发布过程受外部 API 耗时影响。
  • Bing Key 文件自检:可在后台一键检查 https://域名/{API_KEY}.txt 是否可访问且内容匹配 API Key。
  • 提交记录管理:支持单条删除、一键清空,以及导出 JSON / CSV。
类目 信息
插件更新 https://www.itbulu.com/webmastersubmit.html
开发者 老蒋和他的伙伴们
支持网站 乐在云、老蒋部落
建站资源推荐 香港VPS、美国CN2 VPS、韩国VPS、便宜VPS、日本VPS、企业主题推荐

使用

  1. 在 设置 → 搜索引擎提交 中勾选要使用的引擎并填写对应 API 信息。
  2. 可开启「发布时自动提交」,则文章/页面发布时会自动提交该 URL。
  3. 发布后 URL 会先加入待提交队列,并由定时任务按设置间隔自动提交。
  4. 使用「立即提交站点地图 URL」可手动提交从 sitemap 或最近文章获取的 URL。
  5. 在 Bing 配置中可点击「自检 Key 文件」,确认 {API_KEY}.txt 文件可访问且内容正确。
  6. 在「提交记录」页签可删除单条记录、清空全部记录,或导出 JSON / CSV。

配置说明

  • Google:在 Google Cloud 创建项目并启用 Indexing API,创建服务账号并下载 JSON,将服务账号邮箱添加到 Search Console 的「用户与权限」为拥有者。
  • Bing:在站点根目录放置 {API_KEY}.txt key 文件(文件内容为 API Key);插件提交时会自动使用 https://域名/{API_KEY}.txt 作为 keyLocation。
  • 百度:在百度搜索资源平台验证站点后,在「普通收录」-「主动推送」中查看接口地址,从中取得 site 与 token。

提交记录管理

  • 支持展示最近 20 条提交记录。
  • 支持删除单条记录与一键清空全部记录。
  • 支持导出全部提交记录为 JSON 或 CSV(UTF-8 BOM,便于 Excel 打开中文)。
  • 仅在开启「记录日志」时写入日志数据。

定时任务说明

  • 插件会注册 webmastersubmit_cron_submit 定时任务处理待提交队列。
  • 当后台修改「定时任务间隔」并保存后,会自动按新间隔重建任务。
  • 若队列为空,定时任务会回退抓取最近已发布文章 URL 进行提交。

文件结构

webmastersubmit/
├── webmastersubmit.php          # 主入口
├── includes/
│   ├── class-webmastersubmit.php
│   ├── class-webmastersubmit-admin.php
│   └── submitters/
│       ├── class-submitter-base.php
│       ├── class-submitter-google.php
│       ├── class-submitter-bing.php
│       ├── class-submitter-baidu.php
│       └── class-submitter-toutiao.php
├── assets/
│   ├── admin.css
│   └── admin.js
└── README.md

版本

1.0.0