{"id":23251331,"url":"https://github.com/renfei/indexing","last_synced_at":"2025-09-10T06:34:10.519Z","repository":{"id":44088577,"uuid":"357385929","full_name":"renfei/Indexing","owner":"renfei","description":"此工具利用「百度-必应-谷歌」站长工具或开放平台接口即时推送网站更新给搜索引擎，加快蜘蛛程序爬取与更新。 ","archived":false,"fork":false,"pushed_at":"2024-09-24T03:18:12.000Z","size":706,"stargazers_count":33,"open_issues_count":2,"forks_count":5,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-01T07:48:03.937Z","etag":null,"topics":["baidu","bing","bing-web","bing-webmaster","google","google-search-console","indexing","push","seo"],"latest_commit_sha":null,"homepage":"https://www.renfei.net/kitbox/indexing","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/renfei.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-04-13T01:17:30.000Z","updated_at":"2025-08-31T10:29:13.000Z","dependencies_parsed_at":"2022-07-30T23:47:54.220Z","dependency_job_id":null,"html_url":"https://github.com/renfei/Indexing","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/renfei/Indexing","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renfei%2FIndexing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renfei%2FIndexing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renfei%2FIndexing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renfei%2FIndexing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/renfei","download_url":"https://codeload.github.com/renfei/Indexing/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renfei%2FIndexing/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274422254,"owners_count":25282123,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-10T02:00:12.551Z","response_time":83,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["baidu","bing","bing-web","bing-webmaster","google","google-search-console","indexing","push","seo"],"created_at":"2024-12-19T09:17:53.845Z","updated_at":"2025-09-10T06:34:10.491Z","avatar_url":"https://github.com/renfei.png","language":"Java","readme":"![Indexing - 搜索引擎推送工具 - SEO 工具箱](./doc/image/indexing_tools.gif)\n# Indexing - 百度-必应-谷歌 搜索引擎推送工具\n此工具利用「百度-必应-谷歌」站长工具或开放平台接口即时推送网站更新给搜索引擎，加快蜘蛛程序爬取与更新。  \n此工具代码作者已经使用多年，同时作者正在探索 Swing/AWT 编程，此工具作为作者 Swing/AWT 编程处女作，顺便将技术能力通过可视化界面分享出来，让不懂编程的站长也可以使用 API 接口的便利。\n\n\u003e 2023年11月30日百度站长平台将【快速收录】权限和【sitemap】提交权限全部收回，在此声明，权限的收回与使用我的《站长推送工具》无关，详见：[百度站长平台快速收录权限和sitemap提交权限被全部收回](https://www.renfei.net/posts/1626402130325676113)\n\n## 安全声明\n作为软件开发工程师的我，深知安全的重要性，因为此工具运行时需要站长提供 API 的 Token 令牌，这就相当于密码授权。  \n为了证明此工具不会抓取上传站长的 Token 令牌，所以开源公布出来，欢迎监督。（PS:本来想闭源使用混淆编译发布，防止被仿冒）  \n因为开源以后任何人可以利用源码修改制作小版本，站长们请认准 renfei.net 官网。如果发现仿冒请向我举报。\n### 配置文件安全告知\n如果您勾选了「将配置保存到本地，下次自动加载」选项，您所填的站点URL、Token、JSON路径信息将以明文文件的形式保存在您本地硬盘文件系统中。此功能在「1.0.2」版本中被加入。  \n通常这没什么问题，但出于安全性考虑我需要告知您以下信息：\n- 您所填的站点URL、Token、JSON路径信息将以明文(未加密)文件的形式保存在您本地硬盘文件系统中。\n- 其他拥有硬盘文件系统读写权限的程序可以访问到配置文件，例如有病毒扫描磁盘时可能会被读取。\n- 保存位置：程序将在用户目录下创建一个名为「Indexing.conf」的文件。\n- 「用户目录」一般指用户所属目录，在Linux系统中一般路径为「/home/username」，在macOS系统中一般路径为「/Users/username」，在Windows系统中一般是桌面路径为「C:\\Users\\username\\Desktop」。username指你的用户名。\n\n![配置文件安全告知](./doc/image/3fca3b7e7fda4a9b808b6858cd6c2074.jpg)\n\n## 使用帮助\n本工具基于 Java8 制作，如果您拥有 Java8 或更高的 JDK/JRE 环境，可以直接下载 Jar 包文件，使用如下命令即可启动：\n```bash\njava -jar Indexing.jar\n```\n如果您不确定自己的环境是否拥有 JDK/JRE，我还提供了环境打包版本，由于操作系统不同请下载对应的版本，执行其中的 start 脚本。  \n例如在 Windows 下，您只需双击 start.bat 文件。\n\n### 运行效果图\n![运行效果图](./doc/image/27c3ec0b22684032a66ccaf2f6dd9b22.png)\n\n## 发布与下载\n请下载对应的环境，执行 start 脚本：\n- Gitee发布与下载：[https://gitee.com/rnf/Indexing/releases](https://gitee.com/rnf/Indexing/releases)\n- Github发布与下载：[https://github.com/renfei/Indexing/releases](https://github.com/renfei/Indexing/releases)\n\n## 其他说明\n- 百度Token获取地址： https://ziyuan.baidu.com/linksubmit/index\n- 必应Token获取地址：https://docs.microsoft.com/en-us/bingwebmaster/getting-access#using-api-key\n- 谷歌JSON私钥获取：https://www.renfei.net/posts/1003342\n- 谷歌上报需要本地是\"你懂得\"状态，否则网络不通，总是触发关键词「根据相关法律政策,该内容无法显示」\n- 360搜索Token获取：http://zhanzhang.so.com/sitetool/auto_include\n- 各个平台的接口提交配额与本工具无关，是各个平台分配给你的；例如百度快速收录是百度站长工具给予的权限，与是否使用本工具无关\n- 本工具不会收集上报用户的Token，本工具代码已开源，欢迎监督，如遇仿制程序上报Token请联系 i@renfei.net\n\n### 关于360搜索的说明\n360站长平台自动收录功能于2021年5月10日下线关闭。官方公告：[https://bbs.360.cn/thread-15979727-1-1.html](https://bbs.360.cn/thread-15979727-1-1.html)\n\n感谢 [@xfanly](https://gitee.com/xfanly) 的反馈：[https://gitee.com/rnf/Indexing/issues/I4J425](https://gitee.com/rnf/Indexing/issues/I4J425#note_7484735)\n\u003e ~~360搜索并未提供提交API接口，此工具使用的是「360搜索自动收录」模拟JS运行提交的，获取Token的方法为，在 http://zhanzhang.so.com/sitetool/auto_include 中有如下代码：~~\n\u003e ```javascript\n\u003e \u003cscript\u003e\n\u003e (function(){\n\u003e var src = \"https://jspassport.ssl.qhimg.com/11.0.1.js?d182b3f28525f2d3wgacfbs36e696dba\";\n\u003e document.write('\u003cscript src=\"' + src + '\" id=\"sozz\"\u003e\u003c\\/script\u003e');\n\u003e })();\n\u003e \u003c/script\u003e\n\u003e ```\n\u003e ~~其中```d182b3f28525f2d3wgacfbs36e696dba```就是要取出的Token。~~\n\n### 关于从站点地图中提取链接\n\n此功能在```1.0.3```版本中加入。需求来自：[github.com/renfei/Indexing/issues/3](https://github.com/renfei/Indexing/issues/3)\n\n需要注意：Indexing 接口的本意是：新内容产生时，及时通知搜索引擎爬取，确保新内容的及时收录。\n\n网站地图包含了全站连接，其中包括陈旧的内容，所以会产生以下问题：\n\n- Indexing 接口滥用，因为提交的并不是新产生的内容，包含大量陈旧可能违反搜索引擎的用户使用协议，可能导致接口权限被收回\n- 全站链接数量过大，部分接口每天每月有使用限额，一口气提交会导致接口使用额度耗尽\n- 搜索引擎本就会爬取站点地图，重复提交里面的内容并不会有什么特殊的处理\n\n请合理使用您的 API 资源，避免滥用被搜索引擎封禁 API 权限。\n\n### 代码仓库\n- Gitee:[https://gitee.com/rnf/Indexing](https://gitee.com/rnf/Indexing)\n- Github:[https://github.com/renfei/Indexing](https://github.com/renfei/Indexing)\n- Gitlab:[https://gitlab.com/renfei/Indexing](https://gitlab.com/renfei/Indexing)\n\n### 求鼓励\n\n如果这个项目帮助到了你，是否能给我点个免费的星星 (Star) 给个鼓励呢。高星项目我将持续关注努力更新的。","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frenfei%2Findexing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frenfei%2Findexing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frenfei%2Findexing/lists"}