Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

此工具利用「百度-必应-谷歌」站长工具或开放平台接口即时推送网站更新给搜索引擎,加快蜘蛛程序爬取与更新。

License

Notifications You must be signed in to change notification settings

renfei/Indexing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

17 Commits

Repository files navigation

Indexing - 搜索引擎推送工具 - SEO 工具箱

Indexing - 百度-必应-谷歌 搜索引擎推送工具

此工具利用「百度-必应-谷歌」站长工具或开放平台接口即时推送网站更新给搜索引擎,加快蜘蛛程序爬取与更新。
此工具代码作者已经使用多年,同时作者正在探索 Swing/AWT 编程,此工具作为作者 Swing/AWT 编程处女作,顺便将技术能力通过可视化界面分享出来,让不懂编程的站长也可以使用 API 接口的便利。

2023年11月30日百度站长平台将【快速收录】权限和【sitemap】提交权限全部收回,在此声明,权限的收回与使用我的《站长推送工具》无关,详见:百度站长平台快速收录权限和sitemap提交权限被全部收回

安全声明

作为软件开发工程师的我,深知安全的重要性,因为此工具运行时需要站长提供 API 的 Token 令牌,这就相当于密码授权。
为了证明此工具不会抓取上传站长的 Token 令牌,所以开源公布出来,欢迎监督。(PS:本来想闭源使用混淆编译发布,防止被仿冒)
因为开源以后任何人可以利用源码修改制作小版本,站长们请认准 renfei.net 官网。如果发现仿冒请向我举报。

配置文件安全告知

如果您勾选了「将配置保存到本地,下次自动加载」选项,您所填的站点URL、Token、JSON路径信息将以明文文件的形式保存在您本地硬盘文件系统中。此功能在「1.0.2」版本中被加入。
通常这没什么问题,但出于安全性考虑我需要告知您以下信息:

  • 您所填的站点URL、Token、JSON路径信息将以明文(未加密)文件的形式保存在您本地硬盘文件系统中。
  • 其他拥有硬盘文件系统读写权限的程序可以访问到配置文件,例如有病毒扫描磁盘时可能会被读取。
  • 保存位置:程序将在用户目录下创建一个名为「Indexing.conf」的文件。
  • 「用户目录」一般指用户所属目录,在Linux系统中一般路径为「/home/username」,在macOS系统中一般路径为「/Users/username」,在Windows系统中一般是桌面路径为「C:\Users\username\Desktop」。username指你的用户名。

配置文件安全告知

使用帮助

本工具基于 Java8 制作,如果您拥有 Java8 或更高的 JDK/JRE 环境,可以直接下载 Jar 包文件,使用如下命令即可启动:

java -jar Indexing.jar

如果您不确定自己的环境是否拥有 JDK/JRE,我还提供了环境打包版本,由于操作系统不同请下载对应的版本,执行其中的 start 脚本。
例如在 Windows 下,您只需双击 start.bat 文件。

运行效果图

运行效果图

发布与下载

请下载对应的环境,执行 start 脚本:

其他说明

关于360搜索的说明

360站长平台自动收录功能于2021年5月10日下线关闭。官方公告:https://bbs.360.cn/thread-15979727-1-1.html

感谢 @xfanly 的反馈:https://gitee.com/rnf/Indexing/issues/I4J425

(削除) 360搜索并未提供提交API接口,此工具使用的是「360搜索自动收录」模拟JS运行提交的,获取Token的方法为,在 http://zhanzhang.so.com/sitetool/auto_include 中有如下代码: (削除ここまで)

<script>
(function(){
var src = "https://jspassport.ssl.qhimg.com/11.0.1.js?d182b3f28525f2d3wgacfbs36e696dba";
document.write('<script src="' + src + '" id="sozz"><\/script>');
})();
</script>

(削除) 其中d182b3f28525f2d3wgacfbs36e696dba就是要取出的Token。 (削除ここまで)

关于从站点地图中提取链接

此功能在1.0.3版本中加入。需求来自:github.com/renfei/Indexing/issues/3

需要注意:Indexing 接口的本意是:新内容产生时,及时通知搜索引擎爬取,确保新内容的及时收录。

网站地图包含了全站连接,其中包括陈旧的内容,所以会产生以下问题:

  • Indexing 接口滥用,因为提交的并不是新产生的内容,包含大量陈旧可能违反搜索引擎的用户使用协议,可能导致接口权限被收回
  • 全站链接数量过大,部分接口每天每月有使用限额,一口气提交会导致接口使用额度耗尽
  • 搜索引擎本就会爬取站点地图,重复提交里面的内容并不会有什么特殊的处理

请合理使用您的 API 资源,避免滥用被搜索引擎封禁 API 权限。

代码仓库

求鼓励

如果这个项目帮助到了你,是否能给我点个免费的星星 (Star) 给个鼓励呢。高星项目我将持续关注努力更新的。

About

此工具利用「百度-必应-谷歌」站长工具或开放平台接口即时推送网站更新给搜索引擎,加快蜘蛛程序爬取与更新。

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /