浅谈Flash与SEO的有机结合
为了提供更好的Flash搜索技术,并提高Flash在搜索结果中的排名,谷歌在2008年和Adobe Flash开始了积极地合作。然而,两年过去,针对Flash网站的搜索引擎优化依然非常困难。事实上我们有大量的证据表明搜索引擎可以抓取Flash中的文字,图片以及连接,但遗憾的是,太多的限制使Flash仍难以得到的排名。就事实来说,Flash与SEO像水和油,两种混合一起几乎是不可能的。
为什么Flash不利于搜索引擎优化
尽管谷歌的虚拟蜘蛛可以抓取Flash中的内容,但我们很难看到一个很高排名Flash网站,特别是一些小网站。其实这是有几方面的原因:
单一的网址
对于大多数Flash网站,许多的动态页面都在同一个.swf文件里,大部分Flash网站使用’#’来区分这些页面,不幸的是谷歌不会将带“#”的网页作为单独的网址。于是Flash网站很多的网页就被搜索引擎忽略了。
智能手机困境
智能手机用户迅速增加,预计将达到10亿用户。然而Flash网站并不像传统的html网站那样友好地支持智能手机浏览,Flash网站将错过了其市场增长。
不良的用户体验
这一标题是值得商榷,因为许多人会说Flash内容的更加丰富,更具交互性的体验.虽然这是事实,但许多缺乏经验的设计师的设计不符合现代网络的实用性。Flash增加网页相当大的加载时间,大多数用户没有这个耐心等待。长时间的前奏,背景音乐和隐藏按钮这些已经过时的互联网技术,很多网站仍然采用。
较少的内容
Flash网站通常只有很少内容可以抓取。而现实上,一个很长的网页关键字和丰富的文本会得到更多搜索引擎优化喜爱。
如何建立一个SEO友好的Flash网站
1.使用SWFObject 。SWFObject是一个用于在HTML中方面插入Adobe Flash媒体资源,它使得插入Flash媒体资源尽量简捷、安全。而且它是非常符合搜索引擎优化的原则的。此外,它能够避免您的 HTML、XHTML中出现object、embed等非标准标签,从而符合更加标准。
2.不要用Flash调用外部文件:谷歌会把外部文件像XML文件当成单独的页面,所以要确保你的文字和链接都嵌入在swF文件中。
3.使用简洁的Flash :简洁的Flash更利于网页的速度和搜索引擎优化,同时给用户带来更好的体现。
4.不要使用Flash:一个网络调查显示,用JavaScript代码代替Flash同样可以打动观众,而相对的,JavaScript代码更利于SEO.不幸的是,视觉创意Flash开发者比起JavaScript程序员多得多。
虽然Flash在SEO中存在种种的不利,但我们无法忽略它的强大。Flash始终是一个厉害的品牌工具,也提供了一个应用程序开发良好的框架。