2008年07月01日
グーグルがFlashファイル内のテキストやリンクをクロール可能に
僕は数年前、Flashサイトばかり作っていた頃がありました。
ウェブサイトだけでなく、ソニーのバイオなどに入っているアニメーションやソニーミュージックのCIアニメ、ゲームなど作りました。
そんな仕事をしていたものだから、マクロメディア主催のFlashセミナーにはよく顔を出していたんですよね。
で、2003年からSEOを意識するようになり、「Flashは検索エンジンのスパイダーがクロールしないからダメじゃん。。」とFlashサイトに対して180度違う態度を取り始めたんですよね。
せいぜい、サイトの一部に使うか、動画の圧縮が良かったので動画プラットフォームとして使うか、大手企業ならブランディングサイトやキャンペーンサイトならOKかな程度でFlashを見るようになりました。
メニューでFlashを使っているサイトなんて、ダメなサイトの典型くらいに考えていましたね。
検索エンジンにクロールされないサイトなんて、どんなに作っても意味をなさないですからね。
そんな風に考えていたので、2003年からマクロメディアのFlash担当の人に会った時には、「Flashって検索エンジンのスパイダーにクロールされるようにならないんですか?なるとしたらいつ頃なりますか?」と聞いていたんですが、当時は全く無反応でした。。
それが、やっと検索エンジン側(グーグル)から公にFlashサイトでもクロールするようになったとアナウンスされました。
Official Google Blog: Google learns to crawl Flash
Google has been developing a new algorithm for indexing textual content in Flash files of all kinds, from Flash menus, buttons and banners, to self-contained Flash websites. Recently, we've improved the performance of this Flash indexing algorithm by integrating Adobe's Flash Player technology.
「グーグルは新しいアルゴリズムを開発し、メニュー、ボタン、バナーからフルFlashサイトといったあらゆる種類のFlashファイル内にあるテキストをインデックスするように改良した。
最近、我々はAdobe's Flash Playerの技術と統合して、Flashファイルのインデックスアルゴリズムのパフォーマンスを改良した。」
Flashファイルの中のテキストをインデックスするということですが、Flashって2種類テキストがあるんですよね。
swfファイルにフォントデータを持たせるテキストと、HTMLファイルのテキストのようにマウスで選択できるテキストと。
どっちも、クロールするのなか?
あと、Flashってベクトルベースだから、微妙なシャドーとか表現できないんですよね、Photoshop並のものは。
そういう場合は、PNGファイル、つまり画像としてFlashに読み込んで配置したりして。
ベクトル要素が増えると、計算が多くなるので動作がどうしても重たくなってカクカクするFlashサイトになってしまうんですよね。
そんな時も、画像として読み込んだりすれば解決するんです。
でも、今後はそういうことをしたら、クローラーに読み込まれないテキストとしてNGな対処法になってしまいます。
クロールされることを考えながらFlashサイトを作るのは、意外と難しそうです。
ただ、オールフラッシュサイトはSEO的にはダメだとずーと言われてきましたが、ある条件が成り立てばオールフラッシュサイトでも検索エンジンの上位に表示することは可能だったりします。
「豆腐」というキーワードで検索すると、「男前豆腐店」というサイトがあります。
SEOのことなんて全く考えてないような、コテコテのオールフラッシュサイトですが、グーグルでもヤフーでも「豆腐」というキーワードで1位です。
この場合のある条件とは(1)ライバルサイトが弱い、(2)PRなどで大手サイトからキーワードを含んだ被リンクが張られる、(3)(ネタとして)話題性があるので個人ブログでリンク付きで紹介されるといった条件です。
この条件を満たしていれば、オールフラッシュサイトでも上位表示できるということを「男前豆腐店」が証明しています。
今のところですが。
ただ、他のキーワードで検索されないという機会損失はあるので、良いのか悪いのかは別ですが。。
それにしても、グーグルはFlash内のテキストを読むとアナウンスしましたが、詳細が分からないですよね。
いまいち具体的な説明がないです。。
そんなもんだから、質問がいくつか来たようで、その質問にブログで答えています。
Official Google Webmaster Central Blog: Improved Flash indexing
この記事の日本語訳がSEMリサーチさんにあります。
この日本語訳を書いた渡辺隆広さんのSEOに関する新書「検索にガンガンヒットさせるSEOの教科書」は内容が非常に濃いです。
僕が知らないだけかもしれませんが、日本人でこれだけ明確にSEOについて語れる人ってこの人以外にいないと思います。
