网站运营直通车:7天精通SEO(白金版)
上QQ阅读APP看书,第一时间看更新

2.2 机器可读

搜索引擎暂时只能抓取HTML中的文本内容,对于JS、Flash、Ajax、iframe及图片上的文字内容无法处理。如果网站主体内容是由这些技术方案实现的,对搜索引擎来说就是一个空白页面,没有任何内容,很难参与排名。然而现实情况是,很多网站的程序员非常乐于使用这类技术。

JS用来给HTML网页增加动态功能,对提升访问速度有促进作用。JS被很多网站广泛使用,特别是对于时效性要求较高网站应用更加普及,例如机票、酒店预订等。

Ajax是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。Ajax让网站程序更小、更快、更友好,但也影响了搜索引擎的抓取,此时搜索引擎往往只能抓到网页的一小部分。

iframe是一个框架,里面嵌套了另外一个页面的内容。使用iframe技术可方便地对网页内容进行更新,但搜索引擎无法抓取iframe的内容。

图片和Flash可以增强网站的视觉效果,但搜索引擎对于图片和Flash的内容无法理解,因此网站的重要内容应当尽量使用文字来表达。

上述技术造成了用户体验与搜索引擎体验的矛盾。SEO人员应当在保证用户体验的同时,不断优化搜索引擎体验。在不影响客户体验的情况下,上述技术应当少用,或用其他方案代替。如果必须使用时,可以提供一个搜索引擎版本的页面供蜘蛛抓取。