首先,我这里说的生效并不是指出现小闪电图标。而是指的替换移动网页的排名。昨天在社区发起了问题《百度对于JS的识别达到了什么程度?》里面就说明了,百度对于JS跳转是可以识别的,甚至也有站长认为即使是加密的JS,百度也依然能够识别。
跳转代码
- <script type="text/javascript">
- if(/Android|webOS|iPhone|iPod|BlackBerry|Windows CE|Windows Phone/i.test(navigator.userAgent)){
- if(window.location.href.indexOf("?pc")<0){try{window.location.href="http://m.dianshi.4xseo.com"}catch(e){}}}
- </script>
比较简单,判断UA进行跳转。
未加跳转之前,MIP网页表现为收录或者不收录,但是参与排名的页面为原页面
添加以上JS跳转,一月只能参与排名的页面替换为MIP页面
而同类型网站,未加JS则仍然是原页面参与排名
由此可见,JS跳转极有可能会加速MIP生效
引发思考
是否可以通过JS跳转来实现跳转适配?
基于以上,以及百度新增UABaiduspider-render/2.0。百度已经能够支持这种重定向。但是在《建设友好的移动站点》中指出,
使用js跳转会加大由重定向的客户端造成的延迟;这是因为客户端需要先下载网页,接着解析并执行 JavaScript,然后才能触发重定向。301或302则不会有这个延迟。
所以条件允许,不建议采用JS跳转
除此之外,还值得一提的是,根据本人对MIP的观察,MIP的排名能力并没有像百度所说的那样,会在移动端给予优先的排序。所以,如果还在犹豫是否要做MIP的,建议慎重考虑是否有这个必要性
转载请注明:思享SEO博客 » JS或能加速MIP生效