The question of Flash on websites and its effect on SEO (Search Engine Optimisation) has been discussed for a long time.
In short, if you have your complete website in Flash, Google won’t see it. They have some technology that can read parts of it, but it depends on how it was developed.
If you use Flash on your website in small parts, to show some graphics, pictures or anything else, this isn’t going to hurt your website from and SEO angle that much. Having an image there rather than Flash will mean that Google and other search engines can read the graphic if it has good meta, geo, file name.
Google and other search engines (Bing, Yahoo etc), all use your website content as one of the strongest aspects of working out what your website is about.
One thing to consider is speed of your website, so if you have a massive Flash file on your site, you may find that with the new way that Google ranks your site, it may not like it too much, and not rank it highly. Google’s new algorithm requires you to have a fast working site with great content.
As a conclusion, having some flash on your website won’t effect your SEO results providing you have all the other elements covered correctly. If you have a website that is all or mostly Flash, you have no or very little chance in getting results.
Flash on Websites for SEO: NOT GoodGood