JavaScript对SEO的影响以及解决办法

  • JavaScript对SEO的影响以及解决办法已关闭评论
  • 2,105 views
  • A+
所属分类:优化排名
摘要

JavaScript对SEO的影响以及为了解决JavaScript对SEO负面影响的解决方案

2023阿里云优惠活动

阿里云:2核4G服务器6M带宽68元/年、2核4G服务器188元一年、4核8G5M 1000元、8核16G5M...
腾讯云:2核4G服务器8M带宽70元一年,更多1c2g/2c4g/2c8g/4c8g/8c16g/16c32g...

JavaScript会影响网站SEO关键词排名,相信新老站长都深有体会。但是不使用JavaScript,一些基于JavaScript的特效代码也将不复存在。所以就要择中选择一个最优解决方案。

JavaScript对网站排名的影响

  1. 对搜索引擎分析网页内容造成了干扰。
  2. 影响关键词密度。
  3. 严重妨碍搜索引擎抓取网页。
  4. 影响由链接产生的网页权重分布,这一点在 PageRank上通常会有体现。

JavaScript影响排名的解决方法

  1. 绝对避免导航及其他链接使用JavaScript。导航和链接是搜索引擎抓取网页的赖以生存之本,如果搜索引擎无法抓取网页,则代表了网页不会出现在索引结果中,也就无从谈起排名了。
  2. 尽量避免对内容使用JavaScript。尤其是与关键词相关部分的内容,应该尽量避免使用JavaScript来展现,否则毫无疑问是要降低关键词密度的。
  3. 实在需要使用JavaScript的部分,将这部分JavaScript脚本放在一个或几个.js文件中,这样能够避免干扰到搜索引擎的抓取和分析。
  4. 实在不能放在.js文件中的部分JavaScript脚本,将它们放在html代码的底端,< /body>之前,这样使搜索引擎分析网页时最后才会发现它,降低对搜索引擎的干扰。

以上的一些方法是消除JavaScript对搜索引擎的不利影响。其实反过来说,一个事物通常有利也有弊。JavaScript的使用也是这样,不一定使用JavaScript就一定是不好的,在一定程度上去利用JavaScript,反而对SEO有很好的作用,也就是正面的作用。

我们有说到搜索引擎无法对JavaScript进行识别(虽然Google目前做到了对少量简单的JavaScript代码做出辨别,但那也应该只是Document write之类的简单代码)。那么换一个角度来说,我们完全可以利用JavaScript来过滤一些垃圾信息。

何谓垃圾信息?从SEO的角度来说就是不仅对搜索引擎抓取分析没用,还会对关键词密度造成干扰等不利的信息。通常这些“垃圾”信息包括:广告、版权申明、大量导出链接、与内容不相关的信息等等。我们可以将这些垃圾信息通通扔进一个或数个.js文件中,从而降低对页面实质内容的干扰,提高关键词密度,向搜索引擎展示页面内容的核心。

阿里云代金券免费领取