What Macromedia has Done to Make Flash More Visible to Search Engines

July 20, 2006 by antz  
Filed under Web Development

Leave a comment
Popularity: 1% [?]

In the past, Google did index Flash files. Anyone can test this fact out by searching in Google using the “filetype” operator to restrict your search. For example, try the following search: “Casino Games filetype:SWF”. The SERP will include over 200 Flash files, which are indicated by the “Flash” text to the left of the listing.

Some search engines are now using the Macromedia Flash Search Engine SDK (Software Development Kit). For example, Google, AllTheWeb, Lycos, and other sites can readily display links to Flash content. Flash Search SDK is and open source tool that allows search engines to modify it to suit their needs. With this level of customization, it is likely that the major search engines will modify SDK, making it difficult for website owners to know exactly what information will be pulled out of the SWF file or how it will impact actual rankings.

The Macromedia Flash Search Engine SDK can be found at http://www.macromedia.com/software/flash/download/search_engine. According to the Macromedia/Adobe web site, The SDK includes an application named ’swf2HTML’. Swf2HTML extracts text and links from a Macromedia Flash SWF file, and returns the data to an HTML document. Swf2HTML is provided as a compiled application and as a static library for linked library implementation. SDK can interoperate any links that are in the action script so long as adhere to the following criteria:

* The link is contained within single quotes (‘ ‘) or double quotes (” “), and
* The link prefix is HTTP, and
* The link suffix is HTM, HTML, CFM, SWF, JPG, JPEG, MP3, or WAV

By default SDK extracts the following text from your flash file:

* Text on stage in the current movie (dynamic text, static text, or input text that has an initial value assigned)
* Text on stage in a movie that is called with movieClip.attachMovie()

Google can see certain text in Flash files now, but how and where certain text gets extracted depends on what you do with that text in the Flash presentation. For example, text that is static or is used in a motion tween can be read as a single instance with SDK. However, some animation involves converting text into a symbol and then using multiple copies of that symbol to achieve a desired effect. This will create duplicate instances of your text to the SDK output, which may be viewed as duplicate content and not given much importance by Google.

Using the SDK tool, any developer can get the text output from the SWF and see how search engines view the extractable text of any SWF. On a Windows operating system, you can go to the DOS prompt and execute the swf2HTML application very easily. The following is an example from the DOS prompt: C:\sdkswf2HTML -o test.HTML C:\sdkcrt_webfiles est.swf

Popularity: 1% [?]

WP Text Ads Want visitors to your site? Buy an ad here.

Comments

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!