javaScript对SEO的影响

在两大搜索引擎阵营中,大量实践证明百度对JAVASCRIP的处理很不理想而GOOGLE的处理要好一些. 
  网页中出现大量的JavaScript会给搜索引擎爬行增加难度.其主要影响有以下几点:

1.干扰搜索蜘蛛对内容分析

2.无形中降低了关键字密度

3.影响网页权重的分布

那么如何有效的避免这样的问题,JavaScript在网页设计过程中必须使用到,对于这个问题的解决我们只能有效的避免而不能完全避免.主要从以下几个方面去避免这些问题:

1.导航中尽量不要使用JavaScript下拉式菜单,这个问题我已经在很多文章中提及过了,导航不要为了好看而使用JavaScript特效或FLASH完成,那样对SEO极为不利.

2.文章内容部分的链接尽量不要使用JavaScript来展现,特别是有些网站对链接的制作使用JavaScript产生DIV效果,这样对SEO没有实质性的好处,应尽量贴近标准链接.如果真的必须要使用,可以参考页面重写来实现效果,蜘蛛是一个特殊的浏览器,所以你还是要注意自己网站的HTML源码www.cttxakh.com

3.尽可能的将多个JS写入一个JS文件提高页面加载速度.不管是处于用户体验还是蜘蛛浏览,网页的加载速度提高对SEO都是有好处的,用WP创建BLOG的时候就深刻的体会到了,加载一个合并的JS比加载2个以上JS的速度会大大提高.

4.尽量将JS置于页面代码的底部.JS的解析需要调用多个组建去完成,放于底部不仅能加快网页加载速度,还能有效规避蜘蛛对JavaScript代码的大量分析.

对JS的测试,GOOGLE做的比百度要好些,但是在搜索引擎技术没有完全适应JS之前,网站内容还是要尽量少使用JS

时间: 2024-08-03 00:01:23

javaScript对SEO的影响的相关文章

URL结尾反斜杠对SEO的影响(转)

开始纠结网站URL加不加反斜杠对SEO的影响,还有些人把这个反斜杠说的神乎其神,我擦,本人手贱百度了一下,果然“博大精深”,敬请参考! 从百度站长平台的外链分析里,我们可以看到,一些目录结构的URL,搜索引擎是识别其带反斜杠和不带反斜杠的.以SEOWHY为例子,它分别统计了 www.seowhy.com/bbs 和 www.seowhy.com/bbs/ 的外链数.这说明,带不带反斜杠,在搜索引擎看到是不同的URL.至于你的情况,要不要统一加上反斜杠,我觉得你可以分析下在百度站长平台里的外链,看

h1、h2、h3标签及strong标签对页面seo的影响

今天和大家来聊下h1,h2,h3,strong几个标签,在网页中的使用对页面seo的影响,也阐述了个人的一些想法. 首先简要讲下H标签及strong标签的含义:<h1>.<h2>.<h3>.<h4>.<h5>.<h6>,作为标题使用,h1是最大的标题,h6标签是最小的标题,在使用h标签过程中应该是完整有序没有断层的.例如:h1.h2.h3.h4这样的顺序,象h1.h3.h4就漏掉h2.一个结构良好的网页,h标签可以组织起一个网页的大纲

新域名和老域名对网站SEO的影响

很多搞SEO的朋友都喜欢用老域名建站做优化,也很多朋友喜欢用短域名,越短越好的那种,无论上面两种域名哪种都不是太现实的,老域名也许淘宝一搜一堆,也很便宜,但是和你有关的几乎很难找吧?喜欢用短域名的朋友,你可以尝试着搜一下你能联想到的任意四五个字母或者数字等任意组合形式去尝试着注册一下,看看有没有未注册的?域名是全球共用的,在加上N多专门抢注域名赚钱的公司,短域名对于你来说已经很不合适了,当然你要是像新浪那么有钱的话你也可以花几百万买一个类似于weibo.com的域名! 这两天和朋友们一直在探讨新

国外服务器对SEO的影响有哪些?

服务器是否对SEO有影响主要在于服务器的稳定性,一些对SEO不了解的用户,可能会简答的以为只要是国内空间,就利于SEO排名,只要是国外空间,就不利于SEO排名,事实并不是这样. 如果使用国外服务器,建立的是国内站点,面向的是国内用户,网站在国内的运行速度肯定比较慢,如果使用国内服务器,建立的是国外站点,面向的是国外用户,网站在国外的运行速度同样会很慢,如果要建立国内站点,为国内用户提供服务,一定要使用国内空间,如果要建立国外站点,为国外用户提供服务,一定要使用国外空间,切勿用国内空间建立国外站点

深夜浅谈我理解的DIV对SEO的影响

又到了夜深人静的时候,对于以前的我来说每天的这个时候都是在敲一下代码啊或者看一会书,但是今夜突然间又一次心血来潮,想写一篇博文来记录一下这一段时间做SEO优化所遇到的问题. 其实对于我来说SEO并不是特别的了解,对它的认识也是在这几年里做一些网站的时候由于搜索引擎对网站页面的抓取量较少而去想改变这一情况所以才去慢慢接触的. 我经常性的没事就刷一下站长工具里面的SEO查询,把自己的域名打进去,看一下索引值,收录值有没有什么变化,但是大多数时间还是带着满腔希望而来,满腔失望而去... 这一段时间我在

百度取消referer对SEO的影响是什么呢

5月15日,百度站长平台消息,为了提高网络环境的安全,百度即将取消referer显示.关于什么是referer设置,不了解的朋友可以去百度一下.取消referer后将有利于防止第三方窃取流量关键词,对于SEO行业或站长领域来说,这不算是什么好消息.同时也意味着"百度权重"这个SEO参考的标准将不复存在了,而像站长工具.爱站等关键词工具也很难生存下去. 估计SEO从业者每天都会使用站长工具,用以查看关键词排名.外链等基本SEO数据.实际上站长工具的数据来源都是百度,也就是采集百度搜索结果

减少Javascript对性能影响?

减少 JavaScript 对性能的影响有以下几种方法: 将所有的 <script> 标签放到页面底部,也就是 </body> 闭合标签之前,这能确保在脚本执行前页面已经完成了渲染. 尽可能地合并脚本.页面中的 <script> 标签越少,加载也就越快,响应也越迅速.无论是外链脚本还是内嵌脚本都是如此. 采用无阻塞下载 JavaScript 脚本的方法: 使用 <script> 标签的 defer 属性(仅适用于 IE 和 Firefox 3.5 以上版本)

SEO基础知识_绝密教程

<p align="center"> </p> <p>   </p> <p align="center"> 第一次接触SEO,请阅读本基础指南入门,也可以注册论坛:<a  1-1.html" target="_blank"><span style="color:black;">从一句话入门</span><span s

探真无阻塞加载javascript脚本技术,我们会发现很多意想不到的秘密

原文:探真无阻塞加载javascript脚本技术,我们会发现很多意想不到的秘密 下面的图片是我使用firefox和chrome浏览百度首页时候记录的http请求 下面是firefox: 下面是chrome: 在浏览百度首页前我都将浏览器的缓存全部清理掉,让这个场景最接近第一次访问百度首页的情景. 在firefox的请求瀑布图里有个表现非常之明显:就是javascript文件下载完毕后,有一段时间是没有网络请求被处理的,这段时间过后http请求才会接着执行,这段空闲时间就是所谓的http请求被阻塞