Skip to content

🚀 提取 sitemap 中的链接,并推送,提升网站收录速度

License

Notifications You must be signed in to change notification settings

jalenzz/url-submit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

url-submit

它可以干嘛

提取 sitemap 中的链接,并自动利用百度、必应 API 进行推送,提升网站收录速度。

它的由来

博客从 Hexo 换到 Gridsome,没有相应的插件可以生产链接并推送至百度,于是就自己利用 Python 和 GitHub Action 写了一个自动推送。任何博客框架都可以用,只需要配置好,就可以每天自动利用百度的 API 进行链接提交。

它要怎么用

generate.py 文件中 site 的值修改为你的博客地址, sitemap 变量的值修改为你的 sitemap.xml 地址,请确保你的 sitemap 为正常格式。

site = 'https://blog.jalenchuh.cn'
sitemap = 'https://blog.jalenchuh.cn/sitemap.xml'

百度

先前往百度资源搜索平台获取 token,就是 API 提交中,接口调用地址 http://data.zz.baidu.com/urls?site=xxx&token=xxxtoken= 之后的那一串。

fork 本仓库,Settings > Secrets > new New secretName 中填写 BAIDUTOKENValue 即刚刚获取的。(放入 Secrets 中能防止 token 泄露)。再新建一个 secret,namesiteValue 为你的博客地址,需要协议头,结尾不能有 /

好了,大功告成,接下来每天北京时间 0 点左右,GitHub 便会自动帮你推送链接至百度。

必应

前往 https://www.bing.com/webmasters设置 -> API 访问 -> API 密钥 -> 新建

Settings > Secrets > new New secretName 中填写 BINGTOKENValue 填入刚刚新建的密钥


如果你配置完成后迫不及待想要查看结果,可以试着给你的仓库点个🌟(当然也别忘了给本仓库也来个🌟),之后便可进入 GitHub Acion 中查看结果。

Enjoy it!


🚀 url-submit ©Jalen Chuh. Released under the MIT License.

Authored and maintained by Jalen Chuh.

@Portfolio · @Blog · @GitHub

About

🚀 提取 sitemap 中的链接,并推送,提升网站收录速度

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages