Often people doesn’t like to use Flash websites because Google can’t “read” the text inside a flash movie. In the past people used a mirror HTML version to get in the SERP’s of Google and other search engines.
<div id="flashcontent">This text is replaced by the Flash movie.</div>
var so = new SWFObject("movie.swf", "mymovie", "400", "200", "8", "#336699");
- add some DIV container which is used to position the Flash movie
- and finally we create/call the SWFObject to play the movie, easy?
With DIV container it’s possible the to add alternative content which is invisible for visitors using the Flash plug-in or just for search engines!
Just in case your flash movie is some nice and dynamic product presentation with a product title, a description and a product photo, please this information using a header element, a paragraph and an image (don’t forget the “alt” tag). This way people without a flash player (and Google) can see am alternative version of your website.
Is this method valid according the Google Quality guidelines?
Yes it is, at least this is what they say:
I think hidden text is still bad because people can use it to hide text from the user like and alternative product description using keywords which belongs to some other brand or concurrent company. Will Google fight this back like they do with websites selling links? I hope their budget for new employees is strong enough…