给你所需要的内容!
坚持不易,且行且珍惜!

GithubActions配合宝塔面板的计划任务 – 每天推送网站链接到百度站长平台

其实宝塔面板的插件列表已有几款网站链接推送插件,但是很无奈,需要订阅制购买,那么博主今天给大家推荐一款性质相同的利器,Github Actions,以实现每天自动提交网站链接到百度站长平台。

1、项目简介

  • https://github.com/tmmtoo/push-urls-to-baidu
  • https://github.com/peng4740/push-urls-to-baidu

2、你需要有的东西

1)一个github账号(一个应该够了)

2)安装宝塔面板,前提是你有自己的服务器,如果你用的是虚拟主机,抱歉,你不用往下看了

3)txt格式的sitemap

  • 如:https://heu8.net/sitemap.txt
  • 如果你使用的是WordPress程序,恭喜你可以使用名为【WP TXT Sitemap】的插件直接生成

4)百度资源平台,获得百度站长平台的API,也就是普通推送的推送接口

GithubActions配合宝塔面板的计划任务 – 每天推送网站链接到百度站长平台

3、使用Github Actions推送链接

1)Fork这个仓库

仓库地址:https://github.com/peng4740/push-urls-to-baidu

GithubActions配合宝塔面板的计划任务 – 每天推送网站链接到百度站长平台

2)设置仓库的Secrets

点击<Settings>→<Secrets>添加2个变量:分别名为BAIDU_API、SITEMAP_TXT_URL

GithubActions配合宝塔面板的计划任务 – 每天推送网站链接到百度站长平台

GithubActions配合宝塔面板的计划任务 – 每天推送网站链接到百度站长平台

GithubActions配合宝塔面板的计划任务 – 每天推送网站链接到百度站长平台

内容分别是百度站长平台的API、你网站的sitemap.txt的链接

GithubActions配合宝塔面板的计划任务 – 每天推送网站链接到百度站长平台

3)示例:

  • BAIDU_API:
  • http://data.zz.baidu.com/urls?site=https://pucqx.cn&token=xxxxx
  • SITEMAP_TXT_URL:
  • https://pucqx.cn/sitemap.txt

5)完成后点击Actions,并且对自己的仓库点Star,便可以测试效果

GithubActions配合宝塔面板的计划任务 – 每天推送网站链接到百度站长平台

6)如果你找不到,可以直接打开如下网址即可看到运行状态:

https://github.com/你的GitHub用户名/push-urls-to-baidu/actions?query=workflow%3Apush-urls-to-baidu

注意:替换为你自己的GitHub用户名

4、宝塔面板的计划任务来实现

1)如果你是非宝塔面板,需要wget和curl,并将其保存为脚本文件,授予执行权限。再通过crontab定时运行即可

2)宝塔面板→计划任务→Shell脚本(wget/curl 自选一个)

GithubActions配合宝塔面板的计划任务 – 每天推送网站链接到百度站长平台

3)脚本内容

sitemap_txt_url=”https://pucqx.cn/sitemap.txt”

baidu_api=”http://data.zz.baidu.com/urls?site=https://pucqx.cn&token=xxxx” #网址和token请改为自己的

wget $sitemap_txt_url -qO urls.txt

#curl -sL $sitemap_txt_url > urls.txt

curl -s -H ‘Content-Type:text/plain’ –data-binary @urls.txt $baidu_api

rm -f url.txt

5、效果

1)宝塔的计划任务执行的效果

GithubActions配合宝塔面板的计划任务 – 每天推送网站链接到百度站长平台

2)GithubActions执行的效果

GithubActions配合宝塔面板的计划任务 – 每天推送网站链接到百度站长平台

6、最后

每次最多推送2000条链接,如果你的连接有很多,就需要分开推送了

赞(0) 打赏
这些信息可能会帮助到你: 下载帮助 | 报毒说明 | 进站必看 | 广告投放
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《GithubActions配合宝塔面板的计划任务 – 每天推送网站链接到百度站长平台》
文章链接:https://www.heu8.net/website/1764.html
免责声明:本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。如果您访问和下载此文件,表示您同意只将此文件用于参考、学习而非其他用途,否则一切后果请您自行承担。本站为个人博客非盈利性站点,所有软件信息均来自网络,所有资源仅供学习参考研究目的,并不贩卖软件,不存在任何商业目的及用途,网站会员捐赠是您喜欢本站而产生的赞助支持行为,仅为维持服务器的开支与维护,全凭自愿无任何强求。

评论 抢沙发

评论前必须登录!

立即登录  注册

如果本文对您有所帮助,请赞赏作者进行支持呦~

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏