原文发布时间为:2010-10-22 —— 来源于本人的百度文章 [由搬家工具导入]

1.外部崁入javascript在撰写一些比较复杂的网页特效,如下拉式选单等,会产生大量的javascript码,使得html体积变的很肥,对网页载入速度有不小的影响。 虽然spider会忽略<script>,但也要略过好几行程序,相对会增加spider抓取资料的困难。 应将javascript存成.js档,然后使用嵌入的方式来使用。如: <script type=”text/javascript” src=”a.js”></script>,如此一来,html就不会存在那么多代码,且有用到此程式的页面,都可以读取此js档,不用每页都写了。2.javascript移至网页底部大多数的<script>都放在<head>标签之中,不管是外嵌的还是写在html的也好,都会增加spider爬行的难度,在SEO里有个很重要的原则,就是重要的资讯应该呈现在网页越上方越好,可以的话尽量将javascript移至网页最下方。如: </body> <script type=”text/javascript”></script> </html>3.少以javascript产生html因为spider会跳过<script>里的标签,所以如果将资讯写在javascript里,内容是无法被搜索引擎收录的。如: <script type=”text/javascript”> document.write(“<p>重要资讯</p>”); </script>4.勿以javascript设定超连结如:<img src=”a.jpg” alt=”" onClick=”location.href=’b.html’;” />像这张图片以onClick的写法,当使用者点击时,将网址导向b.html,但spider却无法进入这个连结,因为严格来说这是 javascript 程式。 得改以超连结的方式,spider才能顺利爬行到连结页面。如: <a href=”b.html”><img src=”a.jpg” alt=”"/></a>

5.图片滑入效果不使用javascript

有用过Dreamweaver的都应该知道有一个滑鼠变换影像的功能,说穿了,是因DW帮我们产生好图片转换的javascript函数,再套用在图片上,如此一来,会增加许多的javascript程式码和html标签。 由DW滑鼠变换影像产生的原始码其实用CSS的hover属性, 也可以产生同样的效果,完全用不到javascript就可以做出来,而且html可是非常精简呢。运用CSS的hover属性也可以做出同样的效果有没有发现! 原始码是不是精简非常多,易学易懂,又可以帮网页减肥,一举两得!

6.非必要资讯以javascript呈现

利用spider不爬行script标签的特性,可将跟网站主题非必要的资讯;

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

7.避免大量使用javascript

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

Javascript的SEO优化技巧的更多相关文章

  1. 织梦dedecms网站六大SEO优化技巧(转帖)

    一个排名好的网站离不开好的cms,当然不同cms各有各的好处,因此我们在上线新网站的时候,要针对不同的情况因地制宜,选择不同的网站管理系统来做seo优化,现在使用比较流行的cms是织梦dedecms, ...

  2. SEO优化技巧总结

    SEO优化技巧总结 一:了解搜索引擎 基础知识 搜索引擎:由蜘蛛程序沿着链接爬行和抓取网上的大量页面,存进数据库,经过预处理,用户在搜索框 输入关键词后,搜索引擎排序从数据库中挑选出符合搜索关键词要求 ...

  3. 常用SEO优化技巧

    SEO是指搜索引擎优化 搜索引擎优化是一种利用搜索引擎的搜索规则来提高目前网站在有关搜索引擎内的自然排名的方式.SEO的目的理解是:为网站提供生态式的自我营销解决方案,让网站在行业内占据领先地位,从而 ...

  4. 新一代的昆明网络seo优化技巧

    一年一度的双11又即将到来,今天选择在双11这天新注册了一个博客园,第一篇文章,我决定来谈一谈现在的网络SEO. 起首咱们来熟悉下SEO是什么,SEO全名叫Search Engine Optimiza ...

  5. 网站入住各大搜索引擎的seo优化技巧

    最近在公司上班的时候做了一个工业物联网的项目,上层主管提出要求,让这个网站入住各大搜索引擎,也就是说在各大搜索引擎中输入与网站相关的关键字就能搜索到我们自己的网站.刚开始自己一脸懵逼,因为之前自己并没 ...

  6. 二十五种网页加速方法和seo优化技巧

    一.使用良好的结构 可扩展 HTML (XHTML) 具有许多优势,但是其缺点也很明显.XHTML 可能使您的页面更加符合标准,但是它大量使用标记(强制性的 <start> 和 <e ...

  7. WordPress的SEO优化技巧

    世界上大约有30%的网站都是由Wordpress搭建的,因为Wordpress自身构架清晰,代码规范,且网页评论直接书写在整个页面里,能够被搜索引擎检索到,因此对搜索引擎很友好.但有时候还是会出现只被 ...

  8. SEO优化技巧

    一.搜索引擎工作原理 当我们在输入框中输入关键词,点击搜索或查询时,然后得到结果.深究其背后的故事,搜索引擎做了很多事情. 在搜索引擎网站,比如百度,在其后台有一个非常庞大的数据库,里面存储了海量的关 ...

  9. 最新seo优化技巧

    国内的SEO也发展不少年份了.我是最早开始从事SEO的那一班人.看着这个行业从零开始发展,长大.成熟还谈不上.可以这样说吧,国内做这个行业的,高手并不多.实战的高手更是寥寥无几.当然这个是我个人的推断 ...

随机推荐

  1. 对于新能源Can数据、电池BMS等字节和比特位的解析

    1.对于1个字节(8个bit)以上的数据需要先进行倒序(因为高位在前 低位在后). CanID CanData 排序后的 字节数据 十进制 分辨率(0.005) 偏移量(40) 0x18FEC117 ...

  2. DNS服务初步搭建

    一.准备DNS服务环境 选择 bind dns服务软件包 直接yum安装 bind 和 bind-utils 工具包,测试机器安装bind-utils测试工具包. 服务程序名为 named 二.配置D ...

  3. 第八篇:ORM框架SQLAlchemy 了解知识

    一 介绍 SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行SQL并获取 ...

  4. Ueditor百度编辑器插件的安装

    目录 插件下载地址: 1. 引入 2. 编辑器显示处 id="content" 3.底部 4.ueditor编辑器按钮配置方法 定制工具栏图标 修改配置项的方法: 插件下载地址: ...

  5. 常用模块之 re shutil configparser hashlib xldt和xlwd

    shutil 高级文件处理模块 封装的更简单了 主要是文件的复制,移动,压缩解压缩 需要保证目标文件已经存在shutil.copymode('test.txt','testcopy4.txt') 压缩 ...

  6. python标准模块

    sys模块 这是一个跟python解释器关系密切的标准库.它提供了一些和python解释器操作密切的属性和函数. sys中常用的函数和属性: sys.argv: sys.argv是专门用来向pytho ...

  7. 3224: Tyvj 1728 普通平衡树(finger tree)

    3224: Tyvj 1728 普通平衡树 Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 19122  Solved: 8359[Submit][St ...

  8. P1880 石子合并

    P1880 石子合并 题目描述 在一个园形操场的四周摆放N堆石子,现要将石子有次序地合并成一堆.规定每次只能选相邻的2堆合并成新的一堆,并将新的一堆的石子数,记为该次合并的得分. 试设计出1个算法,计 ...

  9. Android stadio

    Android stadio 最近遇到大问题,就是主功能行.但是让它做库工程,他就不管用. 但是在eclipse里面就可以.

  10. mysql插入、修改、删除

    联合查询: union:合并.联合,将多次查询结果合并成一个结果 语法: 查询语句1: union[all] 查询语句2: union [all] ... 意义 1.将一条比较复杂的查询语句可拆分成多 ...