IFRAME、JavaScript和 AJAX 优化

藏书人摘要:搜索引擎都会在其帮助指南中明示,它们对 IFRAME、JavaScript 和 AJAX 中的文字信 息不能进行有效索引,我们也称这几种网页组成部分为搜索引擎优化不友好元素。 一般网页的核心信息最好不要...

搜索引擎都会在其帮助指南中明示,它们对 IFRAME、JavaScript 和 AJAX 中的文字信 息不能进行有效索引,我们也称这几种网页组成部分为搜索引擎优化不友好元素。

一般网页的核心信息最好不要放置在这些不友好元素中,以防搜索引擎不能成功进行索 引。这些核心信息包括带有该页面核心关键词的文本区域以及相关辅助信息,诸如重要导航, 相关导航和文章正文。

而那些内容描述与核心信息的相关性相去甚远的信息就建议放置在 IFRAME、 JavaScript、AJAX 中,因为它们会对核心信息起到干扰。可以放置于搜索引擎不友好因素中 的信息包括网站尾部的辅助导航、版权信息和页面的广告信息等。

一、IFRAME

框架结构或称帧结构(Frame)网页表现为一个网页内的某一块保持固定,其它部分信 息可以通过滚动条上下或左右移动显示。框架型网页的另一个表现是,深层页面的域名通常 不会在 URL中体现出来,即使进入深层子页面,浏览器显示出来的 URL 仍是主页的 URL。 它的好处是:页面整体一致,更新方便。但大多搜索引擎无法识别框架,也没兴趣抓取其中 内容。某些浏览器不支持框架页面。

如使用框架,必须在代码中使用“Noframes”标签进行优化,把 Noframe 标签看作一个 普通文本内容的主页。在<Noframe></Noframe>区域中包含指向 frame 页的链接以及带有关 键词的描述文本。同时在框架以外的区域也出现关键词文本。这样搜索引擎才能正确索引到 框架内信息。

还有一个办法是采用 iframe 即内联框架(Inner Frame)技术来避免 Frame 带来的不便。 所谓 iframe 也是框架的一种形式,它是相当于在主浏览器窗口内嵌一个子窗口,内容自动 打开。Iframe 可以嵌在网页中的任意部分,也可以随意定义其大小,其代码显示为: <iframe src=xx width=x height=x scrolling=xx frameborder=x></frame> 对搜索引擎来说,iframe 中的文字是可见的,也可以跟踪到其中链接指向的页面,不过 与用户所见不同的是,搜索引擎将 iframe 内容看成单独的一个网面内容,与被内嵌的页面 无关。

二、JS 由于 JS的内容不能被大多数搜索引擎检索,所以做网站的 SEO时一般强调导航菜单等 重要的代码部分尽量不使用 JS。

部分网页左侧、右侧的相关文章、热门文章链接等,喜欢使用 JS 来调用。这又是一个 JS产生的问题。如果大面积的链接都使用 JS,无疑将大大降低搜索引擎抓取收录的机会。 正常情况下,网页尽量以<html>作为代码开始端。但采用 JavaScript 技术的网页往往在 页面一开始就堆积大量 java 代码,以致 meta 及关键词迟迟不能出现,被推至页面底部,对 搜索引擎很不友好。

两种方法改善:

将脚本移至页面底部 大部分 java 代码可移到页面结束标签之上,从而不影响网站功 能。

将 java 脚本置入一个.js 扩展名的文件 包含你的 javascript 的.js 文件通常在网站访问 者的浏览器中被缓存下来,使得下次访问速度加快,也使网站修改和维护更加方便。

三、AJAX

AJAX 是异步 JavaScript 和 XML 的缩写形式,是一种网站互动应用开发技术,其直接 效果是用户无加载一次,网页也可以实现页面内容刷新,由此极大提升速度和用户体验。 不过 AJAX 技术在搜索引擎优化方面被完全归入“糟糕”一类效果,因为搜索引擎不支持 JavaScript,而 AJAX 是使用 JavaScript 发挥作用,因此搜索引擎机器人看不到 AJAX 发 送的内容。比如,如果一个网站导航采用 AJAX 技术制作,那么搜索引擎无法通过导航系统 深入抓取该网站首页以外的其它链接页面,同样,如果网页内容由 AJAX 生成,也无法为搜 索引擎识别。 使用 AJAX 技术制作网站该如何兼顾用户体验的高效与搜索引擎优化呢?最简单的答 案是确保导航与正文主体内容这两部分最核心的内容是 html 文件,这不仅有助于提升网站 的搜索引擎可见度,还确保那些没有启用 JavaScript 的用户也能看到导航条内容和链接。以 国际品牌 Gucci.com为例,这个外观时尚新潮的网站制作几乎破坏了搜索引擎优化的所有规 范,并且如果浏览器不支持 JavaScript,则所见完全一片空白。

 


下一篇:URL 的seo设计 摘要:URL 其英文完整拼写是 Uniform Resource Locator,中文翻译意思为“统一资源定位系 统”,也就是我们经常所说的网站地址。面向访问用户和搜索引擎友好的URL 设计必须要考 虑三个方面的要求:便于用户记忆、URL 静态化和部署关键词。 一、便于用户记忆 URL 的
相关文章:
  • Google搜索窍门大总结
  • seo链接策略
  • SEO 的五条黄金准则
  • Alexa网站排名数据基本特征分析
  • seo通向成功的10步(第一章)
  • 搜索引擎摘要的形成