专业网站SEO优化服务商

涵盖市面上所有SEO服务项目,50多人纯技术团队

免费咨询热线:15914793398

网站优化时是否可以用JS代码优化


       JS即Javascript,它是一种编程语言,现在广泛应用于HTML和WEB,如果想对网站进行优化,采用JS代码优化是一个不错的选择。本文试图通过阐述在什么情况下该使用JS,在什么情况下避免使用JS,以达到网站最大优化的目的。

       JS的主要作用是丰富页面的功能,即action。所以它与搜索引擎要达到的目的不太一样。这是由于 JS发挥作用主要是在页面访问者找到相应页面后的时间段,是针对本页面的用户体验,但是搜索引擎则是为用户提供其所搜索的信息上,主要是为用户提供相应的信息,而搜索引擎的搜索出来的信息以文字信息为主。

       虽然二者在上述方面的途径不太吻合,甚至是有点冲突,不过它们在一个方面是类似的,那就是关注用户体验。因此,JS使用与否,使用范围等就与网站本身提供的服务和功能挂钩了。要是一个网站主要是提供文字类资讯,那么它使用 JS优化是多遇的,甚至不使用 JS为最好,或者将其封装起来阻止爬取,仅仅将文本数据留给蜘蛛就可以了。JS过多的使用势必会导致页面产生延迟,过多的交互还有可能导致浏览器运行缓慢甚至崩溃。所以网站在设计的时候都可以采用禁止对JS进行爬取的方式,同时将这部分数据以非 JS的方式向搜索引擎展现出来。对于交互型频繁的网站或网页甚至可以将整个页面对搜索引擎关闭,并制作一套对应的静态页面用以蜘蛛爬取。如果一个网站本就是一个交互型展示网站,页面用不着去让搜索引擎展示,这就另当别论了,尽可以使用 JS,只要不影响系统使用就好。

       JS优化的网站与搜索引擎友好网站,从本质上就是互相冲突的。所以如果重视搜索引擎优化,那么就要尽可能得使用静态页面,主要原因是--快。而我们知道,获取信息的第一要求就是快,所以在百度mip要求不得使用自定义JS。仅引入百度提供的 JS文件,其他家也一样,尤其在移动端对这个的要求更加高。曾经有人测试过搜索引擎对JS代码的爬取,的确能识别一部分了。但不可预知的代码错误导致的蜘蛛漏洞,还是无处不在,这又说到浪费蜘蛛资源以及对蜘蛛不甚友好上去了。因此对于小站点来说能不用就不用。大站各种滚动,闪动,貌似并不能对 SEO 产生多大价值,當然由于其代码也相对简单,风险也比较小,通常都未做任何处理,而且有时候有意用 JS阻止一些不必要的抓取。所以小站能不用则不用,尤其移动站。



 
       说到根本小企业网站就是为接业务而存在,也就是说争取信息排名,其他都是虚。信息能满足用户,说服它,并促成成交才是最重要的。信息站,要少用 JS,除非必需靠 JS实现功能部分,比如添加到收藏,笔记等。功能站,一般可用周边信息或者单独一个页面实现 SEO目的,另一个实现功能目的,满足用户,比如房贷计算器。大型站点,其资源雄厚,用户群庞大,几乎可以不考虑SEO 因素了,用户好才是真的好。