php代码+宝塔监控完成提交到百度、搜狗、神马
先说一下,原创的,自己用了一年了。代码都是自己写的。想冲一下干货,弄一个干货特权,大家喜欢收藏一下。
先看下百度代码吧,主要的原理就是获取sitemap.txt文件和已经提交后生成的文件addUrl/baidu.txt文件,对比两个文件提取出来哪些url是没有提交的。
若没有提交则提交后把这个url写入到addUrl/baidu.txt这个文件中,下次执行又是一个新的循环。
执行完毕以后效果如下,记得宝塔监控,设置每天定一个时间自动执行即可。
如果手动执行测试的时候发现错误,请手动创建addUrl/baidu.txt文件,并在文件中写入你的域名,例如:https://www.4414.cn/ ,保存之后再执行就行了。
注意,文件中的代码 $api = 'http://data.zz.baidu.com/urls?site=https://你的域名&token=你的token';请换成你自己的。
目前神马的mip提交由于官方问题已经无法提交(官方接口有问题,神马站长后台mip提交秘钥无法更新)
差点忘记了,你程序需要生成一个sitemap.txt文件才行,我没用sitemap.xml适合那些没有相关插件的cms,我自己的就是tp生成sitemap.txt文件,读取提交。效果不错,与插件不遑多让,反正能用。
新建一个目录放在你的根目录下.zip
百度提交token获取:https://ziyuan.baidu.com/site/index#/
神马提交token获取:https://zhanzhang.sm.cn/
搜狗提交不需要获取token,测试有用,记得把代码中的邮箱换成你自己的认证邮箱。
代码下载:
https://www.123pan.com/s/QvT9-Umxvd 提取码:4414
好用记得收藏这篇文章,我想冲干货特权,谢谢。
先看下百度代码吧,主要的原理就是获取sitemap.txt文件和已经提交后生成的文件addUrl/baidu.txt文件,对比两个文件提取出来哪些url是没有提交的。
若没有提交则提交后把这个url写入到addUrl/baidu.txt这个文件中,下次执行又是一个新的循环。
执行完毕以后效果如下,记得宝塔监控,设置每天定一个时间自动执行即可。
如果手动执行测试的时候发现错误,请手动创建addUrl/baidu.txt文件,并在文件中写入你的域名,例如:https://www.4414.cn/ ,保存之后再执行就行了。
注意,文件中的代码 $api = 'http://data.zz.baidu.com/urls?site=https://你的域名&token=你的token';请换成你自己的。
目前神马的mip提交由于官方问题已经无法提交(官方接口有问题,神马站长后台mip提交秘钥无法更新)
差点忘记了,你程序需要生成一个sitemap.txt文件才行,我没用sitemap.xml适合那些没有相关插件的cms,我自己的就是tp生成sitemap.txt文件,读取提交。效果不错,与插件不遑多让,反正能用。
新建一个目录放在你的根目录下.zip
百度提交token获取:https://ziyuan.baidu.com/site/index#/
神马提交token获取:https://zhanzhang.sm.cn/
搜狗提交不需要获取token,测试有用,记得把代码中的邮箱换成你自己的认证邮箱。
代码下载:
https://www.123pan.com/s/QvT9-Umxvd 提取码:4414
好用记得收藏这篇文章,我想冲干货特权,谢谢。