佣金中国's Archiver

skandy0223 发表于 2006-6-14 07:31

JavaScript弹窗与网站被搜索引擎收录情况的关系(转)

JavaScript弹窗与网站被搜索引擎收录情况的关系
    Javascript在网站设计中经常被用到,Javascript程序可以使你的页面更加生动,活泼,它以小的程序量完成大的功能。无论是各大知名的论坛程序还是功能强大的统计系统,都会用到Javascript。其优点我们就不作讨论,今天主要谈一下Javascript弹出小窗口对网站优化产生的一些不良影响。

    龙鼎科技在长期的搜索引擎优化实践中接触到大量的不同类型的网站,针对网站结构和页面设计悬殊的站点,就要因地制宜,量体裁衣,实施针对性的技术处理,以保证其在搜索引擎中的稳定排名和页面收录。

    经过多方面的研究,我们发现,有些网站由于使用了一些不良代码,虽然外表增加了一些特殊效果,但整个网站被google或百度收录的页面数量令人担忧。这其中最典型的莫过于Javascript弹出小窗口。

    有这样一个教育类的网站,主要提供某一地区的家教信息,通过我们的优化技术,相应关键词都排在前列,网站访问量也随之提升,每天注册家教信息的教员和学员数量很大,网站发展状况良好。最初做优化的时候并没有在意页面程序的结构,经过一年多的时间。我在google和百度中搜索,发现这个网站只被收录了上百个页面。但实际上该网站的页面数量在一万以上。庞大的教员和学员信息几乎没有被收录,这种情况让我们有点惊讶,毕竟网站优化都做了一年多了,才被收录了这几个页面,实在是有点说不过去了。于是我们对网站程序进行了重新测试和检查,发现了症结所在。

    该网站的主页、教员信息和学员信息页面,都使用了大量的Javascript程序,其表面效果就是,当你点击教员或学员的名字时,会弹出一个不带边框、不带滚动条,没有地址栏的宽度600高度520的小窗口,如果你的电脑上装有个别流氓插件,这个窗口还弹不出来。这种粗糙的效果被网站程序员当作所谓的高超技术用在了不恰当的地方,直接导致这些页面不被google或百度抓取和收录,使得这个网站的优化做的不够彻底,给整个工作留下了不小的遗憾。

    既然发现了问题,亡羊补牢还不迟,我们立即将页面程序进行了修改,主要就是更换这个地方的代码。下面就以前和现在的代码做一下对比。前期的代码如下,这里只列出部分:<A onClick="Javascript:window.open('main/Showdetail.asp?ID=<%=HYH("ID")%>','_blank','top=1,left=100,toolbar=no,menubar=no,location=no,

scrollbars=yes,width=600,height=520');"><%=HYH("Name")%></A>,更改后的代码:<A href="main/Showdetail.asp?ID=<%=HYH("ID")%>" target="_blank"><%=HYH("Name")%></A>,看过上面的代码比较,大家应该可以清楚两种程序设计所带来的不同后果。

   经过程序的改进,大概也就是三天的时间,这个网站在百度的收录页面数已经达到2800多,很多教员的信息页面都被收录了。google和其他搜索引擎里的收录情况也有明显的提高。直接搜索某个教员的名字,相关页面在百度的排名基本上在前五名。相信再过一段时间,页面收录量会继续增加,网站的知名度和访问量也会随之上升。

   通过上面的问题,大家以后在使用Javascript程序设计页面特殊效果的时候就要注意了,尽量避免不必要的损失,以保证我们的网站内容能够及时地被搜索引擎抓取、收录并获得好的排名,只有这样,我们的辛勤工作才没有白费,大家的汗水才不会白流。

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.