1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

javascript 搜寻引擎优化7项技巧

本帖由 汤园2012-12-10 发布。版面名称:前端开发

  1. 汤园

    汤园 New Member

    注册:
    2012-08-10
    帖子:
    56
    赞:
    0
    javascript 搜寻引擎优化7项技巧
    我们都知道搜索引擎是不是别Javascrit代码的, 这里谈的优化并非针对javascript代码的优化,而是以SEO的角度来优化javascript。或许很多人对搜寻引擎会不会抓取javascript的内容有疑问?就目前spider在爬行html时,会忽略< script >标签,所以搜寻引擎无法抓取javascript里的内容。
    那我就来给大家讲讲Javascript的七项SEO技巧:
    一、外部嵌入javascript
    在撰写一些比较复杂的网页特效,如下拉式选单等,会产生大量的javascript代码,相同版型的每个页面也会有许多相同的程式码,使得html体积变的很肥,对网页载入速度有不小的影响。虽然spider会忽略< script >,但也要略过好几行代码,相对会增加spider抓取资料的困难。应将javascript存成.js文档,然后使用崁入的方式来使用。

    如: < script type="text/javascript" src="a.js">< /script>如此一来,html就不会存在那么多的代码了,且有用到此程式的页面,都可以读取此js档,不用每页都写了。

    二、javascript移至网页底部
    大多数的< script >都放在< head >标签之中,不管是外崁的还是写在html的也好,都会增加spider爬行的难度,在SEO里有个很重要的原则,就是重要的资讯应该呈现在网页越上方越好,可以的话尽量将javascript移至网页最下方。

    如: < /body > < script type="text/javascript">< /script> < /html>

    三、少以javascript产生html
    因为spider会跳过< script>里的标签,所以如果将资讯写在javascript里,内容是无法被搜寻引擎收录的。
    如: < script type="text/javascript"> document.write("< p>重要资讯< /p>"); < /script>

    四、勿以javascript设定超连结
    如:< img src="a.jpg" alt="" onClick="location.href='b.html';" />像这张图片以onClick的写法,当使用者点击时,将网址导向b .html,但spider却无法进入这个连结,因为严格来说这是javascript 程式。得改以超连结的方式,spider才能顺利爬行到连结页面。SEO博客

    如: < a href="b.html">< img src="a.jpg" alt=""/>< /a>

    五、图片滑入效果不使用javascript
    有用过Dreamweaver的都应该知道有一个滑鼠变换影像的功能,说穿了,是因DW帮我们产生好图片转换的javascript函数,再套用在图片上,如此一来,会增加许多的javascript程式码和html标签。网站推广方法

    如: 图片滑入效果不使用javascript
    由DW滑鼠变换影像产生的原始码其实用CSS的hover属性, 也可以产生同样的效果,完全用不到javascript就可以做出来,而且html可是非常精简呢。

    如:利用CSS属性制作图片滑入效果
    运用CSS的hover属性也可以做出同样的效果有没有发现!原始码是不是精简非常多,易学易懂,又可以帮网​​页减肥,一举两得!网络营销技巧

    六、非必要资讯以javascript呈现
    利用spider不爬行script标签的特性,可将跟网站主题非必要的资讯;网站运营

    如:版权、公司资讯、大量对外连结…等,利用javascript呈现,尽量把会影响到关键字权重的因素降到最低。这跟第3点正好相反,重要资讯千万别放在javascript里。

    七、避免大量使用javascript
    有些网页利用javascript做出许多华丽特效,如下拉选单、图片切换等,外行人还以为是Flash呢!但是大量使用javascript的后果就是非常吃资源,使得网页开的非常慢,使用者可是很反感的。如有做到以上谈的几点优化方式,spider还是得花力气去略过这些javascript,且原始档也增加不少,多少影响spider抓取的意愿,最好的解决方式还是少用javascript,留给spider拜访时一个干净的页面。无忧主机:51php.com

    现在你是不是有了解了一点SEO相关的知识呢,赶紧去试试吧!