关于最新移动网站(H5)被百度转码的问题及解决方案

作者: admin 分类: 手机站优化 发布时间: 2017-08-19 22:47 ė 6 9条评论

最近比较揪心,5月份播放器广告被封,广告收益成倍下降,而接着而来的就是移动站被百度转码,现在站长的生存空间越来越小了,而好端端的移动网站为什么要被百度转码呢?

通过百度官方渠道了解的消息称,那是因为你的网站违反了百度发布的【《百度移动搜索落地页体验白皮书——广告篇》或《百度搜索Mobile Friendly(移动友好度)标准V1.0》的要求】百度将你的移动网站进行了优化,优化这词好听些,就是转码,转码都好听点,不好听就是镜像。

移动页面优化

百度官方关于移动网页被优化的公告原文地址:http://zhanzhang.baidu.com/college/articleinfo?id=1005

为什么出这个情况,我想大家已经知道了,那下面我来谈谈解决方案:

方案一:按百度官方的要求进行整改,如果整改完成后,2周后会停止转码,这是百度官方的解决方案,具体可以看上面我给出的优化移动网页的公告原文。

方案二<<strong>推荐>:使用JS判断,因为百度为了转码启用了新域名tradaquan.com,而我们被转码的页面地址是http://transcoder.tradaquan.com/from后面跟一大堆参数,我们只需要使用JS来判断url地址里是否含有tradaquan.com就行了,如果包含该域名,直接跳转到我们自己的域名。
代码参考如下:
if(window.location.host.indexOf(‘tradaquan.com’) > 0) document.location.;
复制代码
代码使用方法:直接将上面代码添加到你正在使用的JS代码里,如wap.js最后面。如果你想直接放到html里,请加注意,修改跳转域名m.qq.com为你自己的域名。
根据已使用的朋友反馈,有些朋友说百度会直接过滤掉此条代码,大家可以根据情况对该代码进行简单修改或加密处理。这里就不一一说明了。
方案三:换域名吧,有两种域名换法,①换顶级域名,就是a.com换成b.com;②换二级域名,m.a.com换成wap.a.com。如何换域名我就不多说了。

大家有啥问题,直接回贴或QQ群里咨询吧,好了就说这些了。

感谢群成员 @露*露* 提供的qu.la的解决方案,他的方案更先进些,直接跳转到对应页面,其实我们可以直接将qu.la的方案拿来使用,以下就是使用教程。为了照顾新手,我以市面上使用最多的两款手机模板来做两个教程。
模板①

 

模板②
关于最新移动网站(H5)被百度转码的问题及解决方案

 

模板①使用方法:

 

1、将http://m.qu.la/js/zepto.min.js 这个文件保存到自己的网站目录,例如:/wap/qijixs/zepto.min.js,就是和wap.js放一起。
2、打开应对的模板文件,在里面添加和
关于最新移动网站(H5)被百度转码的问题及解决方案

3、打开wap.js文件,在文件最上面添加qu.la的那行代码就OK。
Zepto(function($) {
eval_r(window.atob(“dmFyIGN1cnJlbnRIcmVmPWxvY2F0aW9uLmhyZWY7aWYoL3RyYWRhcXVhbi5jb20vZ2kudGVzdChjdXJyZW50SHJlZikpe2xvY2F0aW9uLmhyZWY9ICQoIm1ldGFbcHJvcGVydHk9J29nOnVybCddIikuYXR0cigiY29udGVudCIpO30=”));
});
复制代码

 

 

模板②的方法:

1、打开相应的模板,进行修改,添加并且修改成自己相对应的URL,添加位置参考模板②教程第2步。
复制代码
2、因为模板②使用了JQ框架,看看你的HTML源码里是否有调用jquery.min.js,如果有的话,我们直接将qu.la的代码插入到wap.js文件里。但代码需要简单的修改,我又为大家修改好的代码。

$(function() {
eval_r(window.atob(“dmFyIGN1cnJlbnRIcmVmPWxvY2F0aW9uLmhyZWY7aWYoL3RyYWRhcXVhbi5jb20vZ2kudGVzdChjdXJyZW50SHJlZikpe2xvY2F0aW9uLmhyZWY9ICQoIm1ldGFbcHJvcGVydHk9J29nOnVybCddIikuYXR0cigiY29udGVudCIpO30=”));
});
复制代码

以上两个步骤就OK。

如何测试成功与否?

 

操作完成了,如何测试呢,因为你修改好的,百度转码那里还有有缓存的,根本不知道修改得对不对,有没有效果,测试很简单。

在需要测试的网址后面加上?transcoder.tradaquan.com,如果成功的话,会自动跳转到原网址,后面的?transcoder.tradaquan.com会消失,如果失败,不会跳转,后面的?transcoder.tradaquan.com会存在。

本文出自移动网站研究中心,转载时请注明出处及相应链接。

本文永久链接: http://mobile.moonseo.cn/shoujiseo/60138.html

9条评论

  1. 快乐赚 2017年9月11日 上午8:38 回复

    这个博客不简单,看了还想接着看。

  2. 沃八达 2017年9月14日 上午11:40 回复

    没事就来转一转,每天多吃两碗饭!

  3. 三五营销软件 2017年9月19日 下午3:32 回复

    能让人来访的乐此不疲,这里就是有那么大的魅力!

  4. 沃八达 2017年9月24日 上午11:58 回复

    人生短暂,开心每一天!

  5. 沃八达 2017年9月30日 下午2:25 回复

    每逢佳节倍思亲,看你博客很用心!

  6. 尚吾康网 2017年10月13日 上午11:27 回复

    博客不错,大爱哦!

  7. 套图网 2017年10月20日 上午9:04 回复

    阅读博客获得的进步不亚于阅读一本书。

  8. 套图网 2017年10月23日 下午10:57 回复

    不止一次的来,不止一次的去,来来去去,这就是这个博客的魅力!

  9. 健康网 2017年10月26日 上午9:28 回复

    学海无涯,博客有道!拜读咯!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Ɣ回顶部