SEO界普遍存在着这么一个观念,网页中使用JavaScript、Cookies、Flash等搜索引擎难以识别的内容,对SEO很不友好。但今天,零才要告诉大家,JS在SEO中并不是一无是处的,而且SEO中是少不了JS的。
SEO中哪些地方不适合JS,框架等内容?
1、网页头部大批量JavaScript。有些网站首页存在大段的JavaScript内容,少则八九行,多则数十行,而搜索引擎对这些内容识别起来是很困难的,不仅降低了搜索引擎对网络的抓取速度,还增大了网页的代码的体积。
2、文章重要内容使用JavaScript。重要内容包括导航和部分内容链接,由于导航和链接是连接各个网页的桥梁,而使用JS将使搜索引擎无法读取,因而也难以到达指定页面。
基于搜索引擎为什么很难读取JS或怀疑真实性,可以参观此文:SEO中如何对待JS、flash等搜索引擎难识别内容
步入正题:SEO中如何合理使用JS。
零才所说的JS,并不完全指代JavaScript,主要还是JS的调用、或iframe框架,直接在首页中使用JavaScript语句,还是很占网页体积的,而将代码写成JS的文件然后使用<script src=“……document.js”></criprt>调用,可以达到内容动态修改的目的,而在SEO中最大的作用是可以有效降低网页体积,屏蔽广告、外部链接等内容,降低对页面实质内容的干扰,提高关键词密度,向搜索引擎展示页面内容的核心。
1、屏蔽广告内容,这一点不需要多解释,譬如Google广告,百度广告等都是JS调用,而你网站上的其他广告代码也可以用JS调用,特别是包含较多外部链接的广告。
2、屏蔽外部链接,有些链接作弊者最低级的手段,就是在网站使用JS调用友情链接,这样便将链接展示在了网站首页上,但是这样的链接并不能传递权重,让搜索引擎读取到,如本博下面添加到书签的代码即为JS调用。
3、减少页面代码,减少网页体积,若有大段的代码且此内容并不很重要,就可以使用JS调用,而且可以让源码后面的内容相比直接引用代码先让搜索引擎看到。例如本博右边栏顶部的博客订阅链接即为JS调用。
综上所述,JS对SEO来说并不是一无是处,只要合理运用,JS同样会服务于SEO。而相同的功能也可使用iframe框架,只不过JS调用的方法更加简便。
我用的比较少呢
[回复]
不错,大家来交流学习下。
[回复]
什么js了,css了 都不懂啊,吾还要努力学习…
[回复]
很有道理,就是实现起来也比较费劲。活儿太细,太多。
嘎嘎
[回复]
但是js加的多了 网页加载速度就慢了啊
[回复]
0cai 回复:
一月 8th, 2010 at 22:44
@卢松松, 确实有这样一个缺点 不过如果网速可以的话就不要紧了!!
[回复]
写的不错,学习了
[回复]
正在学习中,祝愿博主新年愉快
[回复]
祝愿博主新年愉快
[回复]
总的来说 JS就是屏蔽外部链接的用处 呵呵
[回复]
JS,也有好處,也有貢獻吖,我要學學咯!
[回复]
我对这个一点都不懂哦
[回复]
看了不回不礼貌啊
[回复]