JS或能加速MIP生效

自媒体 思享 1871浏览

首先,我这里说的生效并不是指出现小闪电图标。而是指的替换移动网页的排名。昨天在社区发起了问题《百度对于JS的识别达到了什么程度?》里面就说明了,百度对于JS跳转是可以识别的,甚至也有站长认为即使是加密的JS,百度也依然能够识别。

移动网页加速器

跳转代码

  1. <script type="text/javascript">
  2. if(/Android|webOS|iPhone|iPod|BlackBerry|Windows CE|Windows Phone/i.test(navigator.userAgent)){
  3. if(window.location.href.indexOf("?pc")<0){try{window.location.href="http://m.dianshi.4xseo.com"}catch(e){}}}
  4. </script>

比较简单,判断UA进行跳转。

未加跳转之前,MIP网页表现为收录或者不收录,但是参与排名的页面为原页面

添加以上JS跳转,一月只能参与排名的页面替换为MIP页面

而同类型网站,未加JS则仍然是原页面参与排名

由此可见,JS跳转极有可能会加速MIP生效

引发思考

是否可以通过JS跳转来实现跳转适配?

基于以上,以及百度新增UABaiduspider-render/2.0。百度已经能够支持这种重定向。但是在《建设友好的移动站点》中指出,

使用js跳转会加大由重定向的客户端造成的延迟;这是因为客户端需要先下载网页,接着解析并执行 JavaScript,然后才能触发重定向。301或302则不会有这个延迟。

所以条件允许,不建议采用JS跳转

除此之外,还值得一提的是,根据本人对MIP的观察,MIP的排名能力并没有像百度所说的那样,会在移动端给予优先的排序。所以,如果还在犹豫是否要做MIP的,建议慎重考虑是否有这个必要性

推荐阅读

js实现内容超出一定高度后折叠 点击展开收起

200px以外的部分内容被隐藏,底部显示蒙版图层和查看全文按钮。类似的效果请见csdn的博客内容页。#渐变{宽度:100%;高度:50px位置:绝对;底部:0;左:0;背景:-moz-linear-gradient;背景:-WebKit-gradie......

JavaScript实现选项卡切换效果

我一直比较喜欢可以切换的标签页,也就是说在同一个位置可以容纳多个容器,也就是可以容纳更多的内容,没有冗余。我认为这是一个不影响用户体验的可扩展SEO项。网上看如何实现,转载参考。//指定DOM元素类名的方法。单击它以添加活动的...

纯css实现轮播和点击切换效果(无JS)

接下来,根据需要设置ul的长度。这里,首先制作三个切换窗口,因此ul的宽度被设置为容器宽度的300%,li是每次切换时显示的子元素,宽度被设置为所显示容器的100%。所有多余的部分都被隐藏起来,这样我们就可以通过修改ul的margin-left属性的......