教程—一个脚本实现自动网站SEO主动推送
开放主动推送功能的站长平台似乎只有百度
和神马
,下面就以百度和神马为例。如何写一个批处理脚本,执行所有的主动推送任务。
1.注册站长和验证域名
这一步是最最基本的,想必也不用我多解释。这都不知道还做啥站长呢,是吧。
2.获取主动推送代码
神马
1.登录神马站长平台
2.获取神马站长推送代码
点击
MIP数据提交
,复制保存curl
推送代码。百度-天级收录
百度的天级收录在页面顶部的“
搜索服务
”—“移动专区
”里面。天级收录一样有主动推送的代码,可以跟前面的百度推送的代码一起使用,互不影响。PS:获取天级收录权限需要注册熊掌号,以及完成个人实名认证。再到站长平台的
站点管理
给域名绑定主体就有天级收录权限,每周会刷新一次配额,如果没有配额等到下一周就会刷新。
3.粘贴成脚本
新建一个文本文件“.txt”格式的,打开后写入:
1 | @echo off |
将之前复制保存的推送代码对号入座,填入相对应的位置,然后保存,将文件后缀名改为.bat
再把文件移动到站点根目录(含有urls.txt的目录)点击运行即可,如果不想把脚本放到根目录就要把推送代码的urls文件指向稍作修改。
代码中的echo.用来换行排版而已,加不加其实无所谓,功能上来说没有任何区别,只是为了方便查看输出信息。
比如我把它放在了hexo
博客的根目录
那么urls.txt的相对位置就是public/urls.txt
,把原来的推送代码中的urls.txt
修改为public/urls.txt
即可
另外关于如何生成urls.txt
可以去看这篇教程:https://www.zyskys.com/posts/60945.html。
推荐一下好友的文章:
https://520526.xyz/1218/ 教程-给你的博客增加动态看板娘(超详细分享)
https://520526.xyz/1211/ 教程-ftp21端口,OpenSSH,22,内部敏感服务对外开放存在风险
https://520526.xyz/1196/ 教程-使用js脚本预加载为网站提高访问速度
https://520526.xyz/1122/ Unity3D-入门学习路线及基础知识
https://520526.xyz/1113/ SEO-WordPress网站robots.txt的正确写法