HTML5网页设计

网站优化

iframe、JavaScript和AJAX的搜索引擎优化(2)

时间:2011-06-01 13:56来自:未知作者:admin点击:
二、 JS 由于 JS 的内容不能被大多数搜索引擎检索,所以做网站的 SEO 时一般强调导航菜单等重要的代码部分尽量不使用 JS。部分网页左侧、右侧的相关文章、热门文章链接等,喜欢使用 JS 来调用。这又是一个JS 产生的
二、JS

由于 JS 的内容不能被大多数搜索引擎检索,所以做网站的 SEO 时一般强调导航菜单等重要的代码部分尽量不使用 JS。部分网页左侧、右侧的相关文章、热门文章链接等,喜欢使用 JS 来调用。这又是一个JS 产生的问题。如果大面积的链接都使用 JS,无疑将大大降低搜索引擎抓取收录的机会。

正常情况下,网页尽量以<html>作为代码开始端。但采用 JavaScript 技术的网页往往在页面一开始就堆积大量 java 代码,以致 meta 及关键词迟迟不能出现,被推至页面底部,对搜索引擎很不友好。

两种方法改善:
1.将脚本移至页面底部 大部分 java 代码可移到页面结束标签之上,从而不影响网站功能。
2.将 java 脚本置入一个.js 扩展名的文件 包含你的 javascript 的.js 文件通常在网站访问者的浏览器中被缓存下来,使得下次访问速度加快,也使网站修改和维护更加方便。

三、AJAX

AJAX 是异步 JavaScript 和 XML 的缩写形式,是一种网站互动应用开发技术,其直接效果是用户无加载一次,网页也可以实现页面内容刷新,由此极大提升速度和用户体验。

不过 AJAX 技术在搜索引擎优化方面被完全归入“糟糕”一类效果,因为搜索引擎不支持 JavaScript,而 AJAX 是使用 JavaScript 发挥作用,因此搜索引擎机器人看不到 AJAX 发送的内容。比如,如果一个网站导航采用 AJAX 技术制作,那么搜索引擎无法通过导航系统深入抓取该网站首页以外的其它链接页面,同样,如果网页内容由 AJAX 生成,也无法为搜索引擎识别。

使用 AJAX 技术制作网站该如何兼顾用户体验的高效与搜索引擎优化呢?最简单的答案是确保导航与正文主体内容这两部分最核心的内容是 html 文件,这不仅有助于提升网站的搜索引擎可见度,还确保那些没有启用 JavaScript 的用户也能看到导航条内容和链接。以国际品牌 Gucci.com 为例,这个外观时尚新潮的网站制作几乎破坏了搜索引擎优化的所有规范,并且如果浏览器不支持 JavaScript,则所见完全一片空白。

当前文章地址:http://www.shejicool.com/web/seo/119.html

阅完本篇文章?您还可以: 收藏本文 文章挑错 朋友推荐