谈谈JS对SEO 解决之道pc软件 文章资讯 手机软件

您当前的位置→图文中心网站专题搜索引擎谈谈JS对SEO 解决之道

谈谈JS对SEO 解决之道


2008/10/9 10:01:15 编辑:佚名 来源:admin 

  JavaScript对SEO的反应影响及解决处理之道

  JavaScript就在SEO中是一个很头疼的问题, 一方面我们我自己就在网页制作中有请求需要使用JavaScript来实现绚丽的特效, 而一方面JavaScript又会对搜索引擎的抓取分析造成不好的反应影响。 Google的官方官网文档中很清楚的说明, 如果就在html中过多的使用 JavaScript、Cookie、会话 ID、框架、DHTML 或 Flash 等复杂功能会使搜索引擎抓取必备工具就在抓取网站时有可能会遇到问题。

  Use a text browser such as Lynx to examine your site, because most search engine spiders see your site much as Lynx would. If fancy features such as JavaScript, cookies, session IDs, frames, DHTML, or Flash keep you from seeing all of your site in a text browser, then search engine spiders may have trouble crawling your site.

  http://www.google.com/support/webmasters/bin/answer.py?answer=35769

  Google Site Search isnt able to index content contained in JavaScript. The general rule for making sure that a web page can be indexed by Google is to ensure that all of the text that needs to be indexed is visible in a text-based browser, or a browser with JavaScript turned off.

  http://www.google.com/support/customsearch/bin/answer.py?answer=72366

  不只是Google, yahoo就在官方官网文档中也有类似的强调:

  尽量使用搜索引擎能够识别的文本信息, 避免过多的JavaScript、Cookie、框架、DHTML 或 Flash 等复杂技术。

  http://help.cn.yahoo.com/answerpage_2911.html

  百度虽然没有明确的说明, 但是经过大量的实践, 百度也是再也不能够对JavaScript来进行识别的。 www.ilove3gp.cn

  这样就造成了一个问题, 网页中过多的JavaScript代码无疑是对搜索引擎分析网页内容增加难度, 如果网页中的链接也是有不少JavaScript组成的话, 那么搜索引擎甚至再也不能够顺着链接去抓取网页。 这样的话, 过多的使用JavaScript就造成了以下的反应影响:

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

  对抓取和链接权重所造成的反应影响, 还可以能够用外链来弥补, 但是第一第二点却是不容易挽救的。

  怎么才能就在不反应影响网页效果而又对搜索引擎友好的前提下使用JavaScript, 从而不反应影响SEO效果呢?

  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文件程序中, 从而降低对页面实质内容的干扰, 提高关键词密度, 向搜索引擎展示页面内容的核心。

  如果大家有兴趣, 下回我可以能够分享一下全Flash网站的SEO方法。

相关文章
  • 【小箘观VR】谈谈Oculus的焦曲面显示屏
  • 无法预知的压缩文件末端解压出错解决之道
  • DNF谈谈神枪手之一 意识
  • ARP病毒,网络掉线罪魁祸首与解决之道
  • 谈谈国外的黑客学校
  • 新站1个月1000IP的经历谈谈什么是SEO
  • 谈谈我对那些“日赚百元,千元”广告的看法
  • 谈谈JS对SEO 解决之道
  • 发表评论
    阅读排行
    网站帮助 - 广告合作 - 下载声明 - 网站地图