百度自动主动推送造成失败的原因讲述,您有吗?(教程篇)
大家好,这个示例不仅仅是在易优系统,很多网站都是,只不过很多大家都忽视没有看 推送是否成功。
今天帮朋友处理不推送的例子,无意间发现易优eyoucms在设置推送这块有个小问题。当然这个不算BUG,但对于很多站点的话 就是比较麻烦的头疼的,
但你发表帖子的时候 你按F12看看推送结果的时候 一般会提示:
百度推送URL失败 或者 token未配置!
通过上面的记录 大家应该看清楚了吧? 所以大家不管怎样先检查下,为何明明后台密锁没有错误,而百度站长那边一直都是采集到你的数据。
(数据一直为0)
造成这样的情况,有一下情况的用户 才会造成这样。
1、由于网站程序无法判断你再百度站长那里 一个账号有很多的站点,没法判定哪个站点为推送的目标~(也就是百度站长账户你添加2个以上站点)
2、发帖的域名跟推送的域名不同或者百度站长里面绑定的域名你网站域名没有绑定用其它域名发帖。
综合以上两点,就会知道,为何发帖的时候 自动(主动)推送 百度那边数据一直为0的情况!
解决方法很简单。
第一:先进入百度站长提交链接页面 https://ziyuan.baidu.com/linksubmit/index
具体第一步按截图的来操作
这个百度站长的地址切记是你绑定的 域名 要推送的域名 要跟你网站对的上。也就是说你网站发帖的时候 也是这个域名 才对,要完整 不是绑定的是www.xxcom 你用xx.com发帖 就可以,这样也会出现发送不成功。
第二部:打开网站后台,这个访问的域名一定是百度绑定的域名。 然后登录到后台 打开SEO 具体操作看截图(为了让网站记录下要推送的域名记录)
说明: 一定要全文地址输入确认后 再次 进入SEO 这个页面,把密锁的前面的地址删掉 再次确认。这样的话 问题就迎刃而解了。然后大家可以新发布一个帖子 发布后不要点其他的就是成功页面:
看看是否如下图所示:
如上图所示,说明百度推送成功! 这样等一天看看百度站长是否有数据。
总结:为什么我的百度自动主动推送失败? 就是因为,百度站长账户里面的站点太多造成的,如果百度一个账号,是不存在这个问题的。由于系统是无法判断百度里面的站长那条记录 才会造成百度推送失败,其二,发布文章的时候,切记要用你再绑定百度站长里面的域名发表,不然也会造成失败,虽然还没有不会的意思,但是还是用你绑定的域名发表把!
其三。以上的操作就是让网站系统认到百度站长的域名地址,记录下百度的密锁链接,所以才要上面的操作一遍, 好了教程就写到这 写的有点话多 请见谅!
后话,也给官方做个记录,在后台SEO那里填入密锁那块 改为全文地址 即可!这样就不用这样的操作了,问题就不会产生。 因为太多人 百度一个账号有好多站点!