Dead Ink Vinyl

Musings of David L Kinney

Rules for Flash Indexing

I’ve been thinking a lot about the Ryan Stewart’s Flex SEO contest (also known as the “Fleximagically Searchable” contest). As I posted earlier, I believe the best and correct method for “making Flash indexable” is not to index Flash at all, but rather to index the data. I spent a lot of time thinking about how I could get Google to index my content but link to my Flex application and I finally found a mechanism to do this! However, upon very close reading of Ryan’s rules I see that he specifically does not want this solution—he wants the content to be indexed by Googlebot “interacting” with the application.

That’s just silly.

For data-driven sites—which would be most Web sites with Flex front-ends—this is an completely artificial restriction. The only place where this would make any sense is for applications that do not dynamically load content, but rather dynamically generate content, such as for client-side mash-ups. Additionally, according to Google “if your Flash file loads an HTML file, an XML file, another SWF file, etc., Google will separately index that resource, but it will not yet be considered to be part of the content in your Flash file.” That implies that dynamically loaded content must be RPC-based (and binary?) to be considered part of your SWF (as Ryan Stewart desires) instead of a separate resource. Yuck!

I will continue with my planned solution because demonstrating the technique and learning how well it works for SEO will provide valuable information for the community.

Finally, I’d like to announce that I’ve purchased the domain fleximagicallysearchable.com for this contest1. There is nothing there now, but I would like to turn it into a blog or user forum for discussing Flex SEO strategies and make it a resource that lives beyond this contest, continuing to be useful in the future by providing tutorials and covering the emerging best practices for Flash and Flex SEO.

1 Not to be confused with fleximagically-searchable.com, which is owned by zedia.net.


Written by dlkinney

July 14, 2008 at 11:33 pm