1. 首页
  2. 白帽seo

搜索引擎不识别JS还影响加载时间,是否“一无是处”

搜索引擎不识别JS还影响加载时间,是否“一无是处”

 

白帽SEO讲究用户体验,搜索引擎也明确指出:伤害用户体验的将会被打击。JS是JavaScript的意思,是一种网页脚本。JS可以实现很多酷炫的前端效果,效果越多,加载时间也会受影响,这就是伤害了用户体验。

搜索引擎不识别JS还影响加载时间,是否“一无是处”

JS容易被黑帽SEO利用

 

网络上关于黑帽SEO手法中,利用搜索引擎不识别JS的特点,通过判断访问者,让真实用户和蜘蛛看到不同的页面:用户看到的是正常页面,蜘蛛看到的就有可能是挂了黑链的页面。

JS是否能被搜索引擎识别

 

要说蜘蛛完全不识别并不正确,圈子一部分人做过测试,用Ajax(JS的一种方法)调用的文章列表内容能被识别,由于慕斯seo也没有做过相应的测试,不做评论。

百度谷歌搜索引擎现在可以识别在HTML内的JS跳转代码(并非301跳转),相对来说谷歌的识别能力更强。调用JS方式谷歌和百度处理分析能力都是有待提高的。

JS不受欢迎的原因

 

搜索引擎的确容易在JS里面浪费过多的时间,每天要抓那么多页面,当然要提高蜘蛛的抓取效率,写一个JS让程序一直在里面反复抓取也并不是太难。

不少站群的操作手法有点类似,参考文章《站群的利弊如何有效规避风险》,增加蜘蛛在这些站群中抓取时间、搜索引擎不识别JS还影响加载时间,是否“一无是处”频率,从而提高权重,达到非法获取排名的目的。

大家也听过快照劫持,用JS判断用户是否是从快照上过来的,如果是,就会跳转到目标网站,直接在地址栏上输入域名是正常的。这种手法真的是神不知鬼不觉,对不注重网站维护的企业站影响非常大。

JS替代做法CSS3+HTML5

 

前面提到了各种特效在Flash盛行的时候确实很酷炫,特别是头部和主导航,搜索引擎不会抓这些锚文本,容易构成死链接。

搜索引擎不识别JS还影响加载时间,是否“一无是处”

现在CSS3+HTML5能实现绝大多数的前端效果,有些现成的特效库,公用JQ库,页面里的代码简单,一个页面里面就能写各种复杂的特效。

现在还有百度的MIP改造,加速效果有很大提升(每种网站情况不一样),但只能改造成比较简单的网页,一些标签还需要单独修改,需要有一定基础的人们来改造MIP。

END
原创文章,作者:moss,如若转载,请注明出处:https://www.heoseo.com/bmseo/17783.html

发表评论

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

联系我们

在线咨询:点击这里给我发消息

邮件:986522615@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息