SEO Blog

Merging Flash with SEO

David Scoville

2008 was a bright year for Flash as Google and Adobe teamed up to provide flash indexing techniques for better search results. However, two years later and SEOs are still struggling to rank Flash sites high in search engines. Granted, we have lots of proof that search engines do index Flash text, images, and links. But unfortunately, many limitations still make it difficult to get the kind of rankings we enjoy with plain, old HTML. Indeed, SEO and Flash are like water and oil — mixing the two has been nearly impossible.

Why Flash is Bad for SEO

While Flash is indexable by Google’s virtual user spider, we have yet to see a great deal of quality rankings from completely Flash websites — especially Flash sites for small, local businesses.

Unique URLs

With most Flash websites, many pages are contained, dynamically, in one .swf file. Most Flash sites use a ‘#’ to distinguish between pages. Sadly, Google doesn’t treat different ‘#’ URLS as separate pages. Consequently, Flash sites lose the extra SEO boost that comes from a multi-page website. Flex can fix the URL problem, yet many flash sites still don’t utilize Flex.

Smart Phone Dilemma

Smart phone users increase rapidly, expecting to reach 1 billion this year. Flash websites without an HTML alternative will be missing out on a growing chunk of their market (Restaurant websites really need to catch on here).

Poor User Experience

This heading is debatable as many would argue that Flash allows for a richer, more interactive experience. While this is true, many inexperienced designers aren’t in touch with contemporary Web usability. Flash adds a considerable load time that most users don’t have the patience for. While long intros, blaring music, and hidden buttons may seem like a thing of the Internet past, many websites still employ these revolting techniques.

Less Content

Flash websites typically have less indexable content. Let’s face it; a long page of keyword-rich text has more SEO sway.

When to Use Flash?

In my opinion, only two situations allow for a flash website:

  1. Big Brand: Because big brands already have a truckload of links and a lot of search credibility, search engine optimization isn’t such a big concern. Pepsi’s principal revenue isn’t generated through their website. Rather, the website acts as a branding tool — much like an interactive television commercial. And, because Pepsi is such a big company and it has “pepsi.com,” we are safe to assume that SEO is not among their priorities (although the website should at least rival Coca-Cola and appear somewhere on the 1st page for “soft drinks.”)
  2. Link-Thirsty Content: Link-thirsty Flash is not simply a “cool” animation well-liked by the marketing committee. Link-thirsty content clearly has the ability to go social and thus it attracts links like a porch light attracts moths. Mono put a lot of creative effort into their monoface application and consequently, I’ve seen that link passed around quite a bit.
    Games and applications might also be considered link-thirsty. Grooveshark’s slick interface and its vast music database gives it the ability to focus more on link-bait and social media rather than SEO.

How to Build an SEO-Friendly Flash website

Here are your options:

  1. Use SWFObject: SWFObject allows you to place HTML code behind the Flash. It also keeps code cleaner by removing nasty object tags.
  2. Don’t Call External Files with Flash: Google will treat external files such as XML files as separate pages. Make sure all of your text and links are embedded in the swf.
  3. Use Minimal Flash: Adobe uses a Flash banner near the top of its website while still including the bulk of the textual content in HTML. This Web development technique is a common among corporate websites.
  4. Don’t Use Flash: Wollzelle, has an attitude against Flash. The innovative agency in Vienna has developed a surprisingly fresh alternative to using Flash, with JavaScript code that can impress visitors just as well. Unfortunately, there are more visually creative Flash developers than there are JavaScript coders.

While I’ve given Flash a good lashing, I don’t mean to pooh-pooh it altogether. Flash is a powerful branding tool and also provides a good framework for application development.


6 Comments
Share Sphinn It

Tags: ,

Comments

6 Responses to “Merging Flash with SEO”

  1. Nice article, David!

    You just forgot the SIFr. It’s very useful too! :)

  2. Spot-On, David! We’ve advised our client roster now for years to stay away from Flash, tho small nav bar animations in same seem to still be okay. Nice to see our own thinking — backed by empirical client serps — supported by seo.com!
    :-)

    Jim

  3. Nice article! As stated in the article and from experience I can say that, if your website is built with all flash, it is always better to create a version of your website that includes HTML/CSS based navigation controls rather than using full and full Flash. This could be called “non-Flash version” for starters.

  4. Sometimes clients with Flash websites come to me to get it optimized for the search engines (so funny :D )
    I always recommend html websites or maybe a CMS to have the highest level of optimization.
    Nice article, and keep up writing good info!

  5. Thank you for saying this! Most people looking for a cool trendy graphics-intense website do not understand SEO. When they start to, they regret some of their choices! I’m sharing this but wish you had a Share button! :)

  6. [...] as jQuery can, as already mentioned, replicate Flash effects without having to use Flash and the SEO, design and usability issues which come with it. As a side note we have recently developed a site [...]

Leave a Comment




© Copyright 2007-2010, SEO.com, LLC