在开发基于 Adobe Flash 的 Flex RIA 应用或是 Flash 站点时,一个无法回避的问题就是 SEO(Search Engine Optimization)。幸好有 Flash SEO Tool 这个工具来帮助我们解决这个难题。最近 InfoQ 有幸采访到了该工具的开发者 Peter Gwiazda 以对其进行深入的了解。
Gwiazda 还是 Legato Flex Framework 的创建者,他说到:
凭借 Flash SEO Tool,我们可以将面向 Googlebot 的文本内容添加到 Flash/Flex 站点中,进而获得同样的 SEO 优化功能。其想法就是让 SEO 变得越简单越好。无论数据源是什么(如 XML、数据库等等),在 Flash SEO Tool 的帮助下,我们都能以相同的方式创建文本内容,还可以将 SEO Tool 插入到已完成的应用当中。
在被问到创建 Flash SEO Tool 的动机时,Gwiazda 说到:“在每天的工作当中,我发现人们对于富应用界面缺少 SEO 的能力诟病最多,我对于 Flash 平台下的 SEO 有一些想法,也有些经验,而 Flash SEO Tool 则是对这种想法的最好证明”。
关于其中的想法,Gwiazda 说到:
“假的”HTML 站点和 JavaScript 重定向概念尽人皆知,也得到了广泛的应用。比如说, Gaia Flash Framework 就使用了这一技术。我曾经使用相同的数据库创建了几个 HTML 站点,感觉应该以自动化的方式完成这些任务。Flash SEO Tool 的出现使得我们可以在 Flash 应用中创建并更新 SEO 内容而无需任何服务器端的支持。在从 XML 或是 AMF 中搜集好数据并准备显示时,只需以完整的 SEO 页面(带有标题、路径、内容、关键词以及描述)的形式将其发送回服务器端即可,之后就可以像往常那样增加新的页面或是修改内容,然后运行站点内(site-in)更新模式,这样数据就会显示在 html 内容当中了。
Gwiazda 所创建的 Flash SEO Tool 目前托管在Google Code 上,稍后就可以下载了。
查看英文原文: A Flash SEO Tool
评论