Is Flash Bad for SEO or Can You Work Around it

Perhaps it’s related to Apple not installing flash on the newest air macs, but there’s been more talk than usual about flash & SEO in the past few weeks.

My position on flash and SEO is as follows:

  • I’d prefer to not use it, but I do understand that there are some circumstances in which flash makes a better user experience
  • If you do use flash, putting it anywhere along the mission critical path or main navigation is dangerous
  • If you do put put it in the mission critical path, you are going to have to maintain a separate HTML version for bots and the 20 million+ iphone and iPad users

Personally, I’m lazy. I like low maintenance websites (see how I manage a wordpress website). But if you’re a big corporation and have the manpower and other resources to support two websites, that’s fine. Just make sure you configure it properly so you don’t get flagged as cloaking. I would stay away from user agent detection and instead use JavaScript to detect the shockwave plugin. Are there some people with JavaScript disabled but flash enabled? Sure, but they are an outlier condition. Using JavaScript will cover the users and the bots.

Another thing to be mindful of is doing redirects. Since you will be creating an HTML version, that’s what will show in the SERPs. So, when a user clicks through, you’ll want to redirect to the flash version in the appropriate place. It can really get tricky, so be careful if you go this route.

Let’s recap:

  • Unless using flash adds to the user experience in a meaningful way, avoid it
  • If you do use flash, try to avoid using it in mission critical paths like main navigation and checkout
  • If you insist on using it in mission critical areas, you’ll have to create multiple versions of the same website. Make sure you have the resources to support it
  • Use javascript to detect for the the flash plugin instead of user agent detection to help you avoid the appearance of cloaking for nefarious reasons

photo credit: law_keven runs on the Genesis Framework

Genesis Framework

Genesis lets you to quickly and easily build amazing websites with WordPress. Whether you're a novice or advanced developer, Genesis provides the secure and search-engine-optimized foundation that takes WordPress to places you never thought it could go.
It's that simple - start using Genesis now!

Take advantage of the 6 default layout options, comprehensive SEO settings, rock-solid security, flexible theme options, cool custom widgets, custom design hooks, and a huge selection of child themes ("skins") that make your site look the way you want it to. With automatic theme updates and world-class support included, Genesis is the smart choice for your WordPress website or blog.

tla starter kit


  1. Text Link Ads - New customers can get $100 in free text links.
  2. - Get a premier listing in the internet's oldest directory.
  3. Need an SEO Audit for your website, look at my SEO Consulting Services
  4. TigerTech - Great Web Hosting service at a great price.
More in SEO
The Sandbox is not the Trustbox

So I was trying to explain something to someone earlier today and had one of those zen moments of clarity...

Optimal Titles: SEO Case Study

SEO Case Study: Optimal Title Structure Experiment: To determine what the optimal structure is for a title soley for page...