Last weekend, I was intending to go down to a bridal studio to look at what they offer. I knew exactly which one I wanted to go to, and I just wanted to find out exactly where it was located.
So I searched the name of the Bridal studio, expecting our friendly GoogleBot will direct me to the right place. Guess what?

Did you see what is in TOP position? A page that says “You don’t have the latest version of Macromedia Flash Player.”

And you know what? Its not that I don’t have Flash player. I do have it installed in my browsers, and if I took off the “upgrade_flash.htm”, I could see a beautiful flash animation.

So, what actually happened?
The entire site was made in all so fancy flash. Most of the stuff in the flash was all in images – and I doubt there is even a mention of “Sophia” as text in the flash. The website also features a flash detection mechanism, so if flash was not detected, web visitors would be redirected to the “upgrade_flash.htm” page.
The designer probably used the same title for all the pages in the site – :: Sophia Photo and Bridal :: Even the upgrade_flash.htm had the same title.
So, when Mr GoogleBot went to take a peek at this site, there were three pages, and they had to pick one to be listed. Here is what they thought:
On Page 1 (root) – Title: OK, Content: 1 line, Lots of flash which I don’t understand!
On Page 2 (default-f.htm) – Title: OK, Content: none, Lots of flash which I don’t understand!
On Page 3 (upgrade_flash.htm) – Title: OK, Content: 2 paragraphs!
Comparing the three, since page 3 has some content, I’ll pick upgrade_flash.htm!
So they kicked the root page and default-f.htm out, and brought upgrade_flash.htm home to their index.
… that is why when I asked for Sophia Bridal, they brought upgrade_flash.htm out and tadaaaa! “You don’t have the latest version of Macromedia Flash Player.”
Unfortunately for them, “You don’t have the latest version of Macromedia Flash Player.” doesn’t help them to make any sales.
That’s why full flash sites are very bad for your ROI
- They cost more to build.
- They are more cumbersome to maintain.
- They don’t get indexed well by search engines.
Yes. Bots can read the text you put in your flash, but the semantics you get is no where as near as what you can markup in HTML with all the HTML headers.
So, my advice if you want your ROI?
If you haven’t build your site, DON’T build a fully flash site. Small elements are ok. Full flash sites are a no-no.
And if you already have one, make sure all your text are actually text inside the flash. Not images.
… and if you already have one which everything made from images? Frankly, I’m sorry for you. First, ask your web designer to attend the SEO training workshop, and then get him to build an optimized HTML website for you.
Don’t throw away your current site, though. There are visitors that don’t come from search engines. Flash still works for them… if you animation is effective.
Oh… and BTW, this was not the bridal shop I wanted to go to. The one I went to wasn’t even in the first 50 listings keyword Sophia Bridal… and their website features a flash intro page as well.

Visit Moon Loh – Mompreneur
Oh, If me I won’t upgrade the software. Will just close the browser.. So, in this case, they lost some potential customers.. Haa..
Well, you are looking for bridal shop, means your small stone has been given away to the right one!
Visit Marshall
What about when the text for the flash is specified inside a xml file or a sitemap file?
I was under the impression that Google could now index search content quite effectively? Obviously the flash detect script should be smart enough to detect robots and give them the raw content if needed.
Visit OSteEL
Don’t forget that putting an HTML background site is possible. And don’t forget that a full Flash website is easily maintainable with an admin interface and some XML seeds (or even with AMF or something else depending on your server side technology).
If you use this, no more seo problems.
There are a plenty of aweful full Flash tuning websites, that’s for sure. But more user friendly interfaces, increased ergonomics are the future of the web and, whether you appreciate it or not, the main technology aiming at doing this is Flash (with all its friends Flex, AIR, etc). Of course Silverlight or even AJAX are showing good stuff too, but they come up with the same kind of seo issues.
To my point, spitting on websites using Flash in a wrong way is right, but spitting on Flash itself is a mistake.
Visit Kian Ann
Hey OSteEL,
Great comment! I’d totally agree with you – the trouble is not with the technology, but with the way people use it.
Flash, integrated well with HTML is awesome. The unfortunate thing however, is many web designers simply smack one huge flash file to handle everything.
Visit Kian Ann
Marshall,
Yes. As far as what I know, Google does index the words inside flash, but without the proper markup (e.g. H1, H2 etc), it is difficult to optimize the animation for search engines.
I do believe though, that flash will one day allow that!
Visit Marshall
What about deep linking into a “page” within the flash app. Even if Google indexes a whole bunch of keywords it’s not much good if it just takes you to the front “page” of the app and not the actual screen with the content.
Visit Ramesh Kumar
Hi,
Nice article. How about frames? Our website has lot of frames which is not advisable for good ranking. Is there any remedy without much modifications? Thanks in advance.
Visit @tankianann, Blogopreneur.com
You are right Ramesh, frames are not only bad for SEO, but also in for usability as well – because using frames make it impossible to direct your visitors to a particular page within you site.
Remedy? Remove those frames!
FYI, I’ve checked – you site doesn’t use frames, so you are safe!
Visit Mario
I have to disagree with you. Not all Flash websites are bad for business. Tampa based ad agency 22Squared developed this fun Flash website to promote Buffalo Wild Wings’ late night menu specials. The site allows you to upload a photo and a turn your self into a monster with just a few clicks.
In just a few short weeks the site has generated more then 35 thousand visitors with out spending a penny on advertising. 35 thousand hits are hard to dispute. Try telling Buffalo Wild Wings that Flash is bad for their ROI. Don’t get me wrong I’m a blog guy my self. I don’t think one is better then the other. There is a right and wrong tool for every job. But I’ll let you and your visitor be judge. Check it out.
http://ocondesign.com/?p=367
Visit Tze-chiu Lei
I just converted a website to full Flash in an SEO-friendly way, using SWFObject 2.0.
SWFObject allows you to keep regular HTML content in the webpage, and only replaces this with Flash content IF it finds the Flash plugin on the client browser.
This way, search engines can still find the regular text content.