現在、リッチインターネットアプリケーション(RIA)を開発するためには、AjaxやCurl、JavaFX、Microsoft Silverlight、Adobe Flash Platformなどの様々なテクノロジー・プラットフォームが用いられています。RIAは、検索エンジンにとって悩みの種であることは言うまでもありません。この問題の重要性を認識したアドビでは、GoogleおよびYahoo!と協同して問題の根本的な対策を検討し、Adobe Flash Platformだけではなく、今後の技術革新にも影響を及ぼせるような原則および解決策の提示に向けて努力しています。
これと同様の課題は、既に数年前にPDF形式で問題となっていました。当時、検索エンジンはPDFドキュメントのコンテンツ認識に難がありましたが、今では比較的に手軽にPDFファイルも巡回およびインデックス化できるようになっています。つまり、この問題もゆくゆく解決されるというのが重要なポイントです。アドビ、Google、Yahoo!はこの最前線にいるのです。
昨年、アドビは最適化済みのAdobe Flash Playerテクノロジー(のちに「Flash Player for Search Engines」と命名)をリリースするという非常に重要な発表を行いました。このプレイヤーは、SWFコンテンツのステートを変化させ、コンテンツ内のテキストにアクセスすることを可能にする、いわば「ヘッドレス」バージョンのFlash Playerプレイヤーです。Flash Player for Search Enginesの仕組みの概要紹介は、Duane Nickull氏のビデオブログエントリー*に掲載されています。
アドビ、Google、Yahoo!が協同でこの問題に取り組む間も、読者側でSWFコンテンツの検索精度を高めるためにできることはあります。この記事では、読者がデベロッパー、デザイナー、コンテンツ所有者、Webサイト所有者、プロジェクトマネージャー、あるいはSEOエキスパートのいずれであるかを問わず、どのような課題に注意し、どのような方法でこれらに対処すればよいかについて解説することにします。
例えば、仮に読者がAdobe Flashテクノロジーを用いたサイトを完成させたとします。このサイトのしゃれたデザイン、スムーズなアニメーション進行、充実したユーザー体験全般に関してはクライアントからの評価も高く、独創的なブランド体験が見事に確立されているとともに、サイトの更新も簡単にできるような、とてもクールなサイトであったとします。納期、予算、コンテンツの課題点といった懸案事項もすべてクリアーし、誰もが達成感に満ちあふれていることでしょう。この記事では、プロジェクトの初期段階で見過ごされがちな、最も重要な質問の1つに対する答えを提供することにします。その質問とは、「ところで、このサイトは検索エンジンとの相性に問題がありませんか」という質問です。皆さんも、このような状況に直面したことがあるのではないでしょうか。
通常、この質問は制作作業が完了し、クライアントが自らのブランドをキーワードに検索し、サイトの検索ランキングが期待したほど高くないことに気付いた時点で発生しがちです。大半の場合、検索エンジンとの親和性に優れたサイトを制作することは業務の範疇として含まれていなかったり、情報アーキテクチャーやデザインおよび機能面の仕様を決定する際に、この親和性が検討事項や議題にあがることはありません。
RIAを開発するにあたっては、クライアントの期待、デザイン上の判断、コンテンツの要件、機能面での判断など、様々な要素を検討・優先付けする必要がありますが、RIAにどの程度の検索エンジンとの親和性を求めるかを、計画段階で具体的に検討しておくことが非常に重要です。あらかじめ時間を割き、検索エンジンとの親和性が高いRIAを開発しておくことで、長期的には様々なメリットを享受できるようになります。この記事では、読者に新たな試練を与えるのではなく、開発サイクルの一環として取り入れることができる、検索関連のベストプラクティスを解説することを目指しています。検索エンジンとの親和性を高めることは実際に可能です。
この記事を効率よくフォローするには、Adobe Flashテクノロジーおよびリッチインターネットアプリケーションに精通し、Web開発テクニックに対して高度な知識を有している必要があります。

この記事は、Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported Licenseのもと提供しています。
Damien Bianchiは、Global Strategies International社の検索ストラテジストです。Damienは、オレゴン州ポートランドの大手インタラクティブエージェンシーで10年以上もの間、WebデザイナーおよびWeb開発者としてキャリアを積みました。その後、DamienはFlashデベロッパーとして、そしてMicrosoft、Harley Davidson、Nike、Avon、Adidas、Intelなどを含むFortune 500企業のインタラクティブ体験を専門的に扱う大きな開発チームの管理者として意欲的に取り組みます。 現在は、どのような検索がマーケティングミックスに一致するのか、顧客企業の理解を深める手助けをしており、Cisco Systemsの25以上の国に渡る検索戦略とプログラム開発チームを率い、クライアントとエージェンシー間のベストプラクティスに取り組んでいます。