Merging Flash with SEO

merging-flash-seo

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.

Get Internet Marketing Insight For Your Company - SEO.com

3 Comments

  1. Jim Rudnick says

    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

  2. Karen says

    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! :)

  3. Bob Adobe says

    Corrections
    Most Flash sites don’t use a ‘#’ to distinguish between pages and the practice of having everything contained in the swf on one page is a thing of the past. The URL is dependent on the name of the domain and file, not the swf. Most smart phones, with the exception of the iphone, are allowing the flash player runtime as well as the air runtime on their platforms. Apple is now allowing flash published objective c apps to run on the phone as well. You should always have a mobile compliant site whether you use flash or html. All of your arguments under user experience are just as prevalent if not more in html sites and that is an issue of usability not SEO, which is the subject of your article. Since when is putting content in xml bad for SEO if it is still being indexed. How is “dont use flash” a practice of building an SEO friendly flash site? How do you address video delivery and the use of flex for many Fortune 500 companies? How can you say SEO is no concern for big brands when billions are spent each year for it?

Leave a Reply