Adobe与Google、Yahoo的合作,使得搜索引擎收录Flash的技术大为改进。但是这并不意味着Flash的春天就来临了。因为并不是互联网上所有Flash中的内容都可以出现在搜索结果页面中,Flash的收录仍然还存在着很多问题。Flash的开发者们仍然需要继续关注搜索引擎优化的问题。
背景介绍: Adobe公司Flash播放器高级产品经理JustinEverett-Church表示,该项目将会使得Flash内容在搜索结果中以文本和链接的方式返回。以Flash形式存在的应用程序、游戏甚至广告的内容都将可以被搜索引擎索引。而以.swf文件格式制作的Flash页面同样会被搜索引擎收录。那些基于Flash技术建立的站点可以获得更高的访问量。但目前的这个项目只能从Flash中提取文本和链接,而动画、视频则仍然无法被收录。 Adobe称公司将通过与谷歌、雅虎持续合作来改进搜索技术,从而使得发布者、开发者以及终端用户均能从中受益。谷歌和雅虎方面均对该项目表示支持。 Flash中的内容可以被搜索引擎检索——确实是个令人振奋的消息。但是这并不意味着互联网上所有Flash中的内容都可以出现在搜索结果页面中,也并不意味着Flash的开发者们就可以不再关注搜索引擎优化的问题了。
2008年7月2日,Adobe公司发表声明称,公司将与谷歌、雅虎合作优化Flash播放器技术,此后Flash中的内容也可以被搜索引擎检索。
搜索引擎的工作原理
我们需要先了解一下搜索引擎是如何工作的。至少到现在为止,搜索引擎工作的基本原理仍然是基于文本的。人们使用文字在搜索引擎上搜索信息。网站也主要通过文字来表达他们的主题。搜索引擎只是搜索者文字问题和网站文字答案之间的一个中间人。当然,也有一些别的搜索类型。比如说,我想上传某个人的照片来寻找关于这个人的别的照片。或者我想找一首抒情诗的音频文件。虽然这些类型的搜索正越来越多,但至少到目前为止,仍然只是很少一部分的人的需求,而且当前主流搜索引擎的工作也未涉及到这些搜索。现在,搜索引擎已经可以通过网页上的不同元素来更好的了解网页的主题,但这些仍然是基于文本的。比如说,搜索引擎发现网页中title中的文字一般就是那个页面的主题。图片周围和图片下面的文字很可能就是在解释那张图片的内容。
基于Flash的文本的劣势
搜索引擎对Flash收录技术的最新改进,使得搜索引擎可以更轻松的抓取Flash中的文字,但这个过程仍然不能同抓取HTML页面中的文字相比,因为搜索引擎不能从Flash中的文字中进一步提取信息。而在前面已经提到,搜索引擎可以分析HTML页面中的不同元素来更好的了解网页,比如是否在tilte标签中,H1标签中等等。这就是基于Flash的文本的劣势。
Flash本身是如何构造的?为每个Flash片段都提供一个单独的URL
另外需要考虑的一个因素是Flash本身是如何构造的。在Adobe的帮助下,Google和Yahoo可以抓取之前不能抓取的Flash中的内容,并且还能像访问者一样可以和Flash之间产生交互。搜索引擎蜘蛛可以通过点击Flash中的链接和按钮进入下一级片段,有的时候能深入Flash中的第四级、第五级内容。乍看之下,你会觉得这个和搜索引擎跟随HTML站点中的链接没什么区别,但其实这两者之间区别很大。
通常每个HTML页面都会有一个独特的URL。Flash程序也可以这样,但Flash还可以进入下一级内容,而URL不发生变化。这会导致很多和搜索引擎无关的可用性问题。例如,浏览器的“后退”按钮将不在起作用。用户也不能使用email、Digg等来分享Flash中的某一片段。
同样,对搜索引擎也会带来很多问题。虽然搜索引擎蜘蛛可以与Flash交互进而抓取到Flash更深层次的内容,但搜索引擎会把所有的内容都放在一个URL下。而且搜索引擎不可能完成所有的交换,所以它们不可能抓取到全部的内容。
如果你的Flash不能随着每次交互而改变URL,那么搜索引擎将不得不把首页、产品页面、新闻页面等页面的所有内容都放到一个URL下。当一个搜索者搜索你的产品信息时,那个URL会出现在搜索结果中,但当搜索者点击进入时,他们最先看的不是产品页面,而是首页,他们甚至会不知道如何去往他们想去的地方。如果你为lash中每一个片段都提供一个独特的URL,那么搜索者就会被直接带到他们需要的页面,这样将不仅会给用户好的体验,也会增加网站的转化率和回访率。
案例分析:Taking back the tour

背景介绍
Versus电视公司为它的“Tour de France”节目做了一个名为“Take Back the Tour”的主题网站(takebackthetour.com),希望通过这个网站为它的节目招徕更多的观众。“Take Back the Tour”是一个完全由Flash制作的网站。Vensus希望人们通过搜索[take back the tour]来发现takebackthetour.com。最终,Vensus确实达到了他的目标,takebackthetour.com网站在Google和Live都排名第一(在Yahoo排名第8)。
但是对于这三个搜索引擎,即使是看到Versus的广告而搜索到takebackthetour.com的搜索者,也不会很肯定认为takebackthetour.com就是他们要找的[take back the tour]的官方网站。因为看Google收录的截图可以看到Google没有显示这个网站的任何内容。而Yahoo和Live的摘要更差,显示的是关于Flash版本问题的警告信息。如下图所示:

为什么会出现这样的状况呢?
1. Google仍然不能索引通过JavaScript载入的Flash
takebackthetour.com网站的Flash是通过Javascript载入的。而Google在他们的博客中说过这样的话:
Googlebot 不能执行某些类型的 JavaScript 程序。因此,如果你的网页通过 JavaScript 加载 Flash 文件的话,Google 可能无法识别该 Flash 文件,在这种情况下,它将不会被索引到。
这应该是导致问题的最主要原因。
2. Google能发现多少文字?
这个网站几乎所有的文字都是包含在图片中的。当你一进入这个网站你会看到很多的文字,但其实仅仅很少的一部分是真正的文本,绝大对数都是图片。所以,即使Google能正常收录这个Flash,也只能发现很少的文字来索引。
让我们假设Flash中的文字都不包含在图片中,都是文本文字,Javascript问题也不存在,那么是不是搜索引擎就可以很好的收录这个网站了?
3. 没有为每一个片段设置独特的URL导致对搜索者很差的用户体验
每次你点击Flash中的链接,你都会被带往下一个页面,但URL一直都不改变。无论你前往那里,URL仍然是takebackthetour.com。这意味着Google发现的任何文字都将被编入在这一个URL下。
4. 可访问性又如何呢?
如果你的浏览器不支持Javascript,那么你在第一次访问这个Flash时还会遇到这样可怕的经历:
这也是Live和Yahoo蜘蛛在抓取网站时遇到的问题。
结束语
很清楚,从上面的案例中我们可以看出,不过,从这次Flash收录技术的改进,我们还是可以看到很多积极的方面:
1. 网络技术供应商应该把努力解决网站的可访问性和搜索引擎优化作为他们的责任和义务。因此, Adobe公司努力为用户提供更好服务的行为是值得赞扬的。
2. 搜索引擎不能只依赖网站管理员理解哪些技术对搜索更友好,而应该致力于尽可能为用户提供最好的结果(当然这结果不只是包含HTML)。Google也一直在明确他们的目标是“组织所有的信息”而不仅仅是那些搜索引擎容易抓取的信息。这次对Flash收录技术的改进就是Google搜索技术发展中非常重要一部分。
3. 如果要在网上开展业务,那么搜索引擎是一个非常重要的营销渠道。因此,要确保搜索引擎能轻松地找到您的内容。
4. Flash完全能成为一个伟大的技术,但一定要聪明的使用它。
Flash Seo的五个技巧>>
原文:Search-Friendly Flash?
http://www.vanessafoxnude.com/2008/07/15/search-friendly-flash/
如需转载,请注明来自豆苗网http://www.doumiao.net,谢谢!

搜藏
添加到雅虎收藏