Winter 2008 • Issue 1

Flash vs. SEO: Can one site have it all?

Myth: If you build a site in Flash, search engines can’t see it.
Myth: Sites built in Flash are hard to use because the browser controls don’t work.
Myth: Flash sites are unusable by visitors that need assistive technologies.

One of the many common assumptions of website design is that you can have rich interactivity using Flash or, you can have a site that is easy to use, accessible and also search engine friendly. We’re happy to let you know that this is no longer the case. You can have it all, but you have to plan for it and do some extra work.

In our recent work for Burgerville, we faced these and many other hurdles that evolved from our commitment to be both compelling AND technically savvy to the search engine marketing world we live in.

In general, the shortcomings with Flash fall into three key categories: usability, accessibility, and search engine blindness.

Many of these shortcomings with Flash had to be overcome if we were going to help Burgerville be successful. Well-known usability, accessibility, and search engine problems demanded technical creativity and innovative thinking.

A Look Under the Hood

When we created the Burgerville site, we put the known issues with Flash into the creative mix and came up with some solutions.

Key Technologies

We employed both server-side and client-side programming techniques to maximize the website experience. On the server-side, technologies include Microsoft .NET and Microsoft SQL Server, which provide a powerful framework for the entire Burgerville website. Client-side technologies include Flash and Javascript, which enhance the user experience with fluid animations and page transitions.

The content for the entire website is housed and maintained within a Content Management System (CMS). This provides a convenient way for one or more content authors to collaborate and manage content on the website.

So, in the argument between Flash vs. SEO, both sides can be declared winners. It just takes planning and know-how.