GuestColumnist

Flash and SEO - Using Flash on Websites

September 25th, 2005 by GuestColumnist | 15 Comments

Flash and SEO - Using Flash on Websites

Flash movies can be a great thing. They can help catch eyes that are otherwise bored with static looking pages, and they can help tell a story better than plain text. However the use of flash must be tempered with the ability to rank in search engines. This article describes some of the considerations and recommendations when using flash on a website.

Disney does it. And so does Oprah. Even my favorite pizza place does it. That is embed their primary navigation and important content inside a flash movie. In fact in all these cases, a good part of the sites home page is flash, rendering that section of the page invisible to search engine crawlers.

Granted these are extreme cases of sites which use flash extensively, but there are other cases where even a little flash can be improperly used. There are also cases where flash is not only appropriate, it is recommended. The question then becomes how to best use flash without affecting search engine rankings.

Much like the early settlers of the Wild Wild West we are the frontiersman (and women) of a new community - the World Wide Web community (notice the WWW analogy) - which has seen its birth in the past couple decades and has really experienced its growth happen in the last 10 years or so.

And throughout that time there have been many ways to display a website and its content. Some were more successful than others. But there is one aspect of web development which has been hotly contested between designers of websites and those who position them. That is the use of Flash.

Flash has been around for some time now and while it is pretty (for lack of a better word) it can seriously hinder a websites ability to position well in the search engines. This is because most search crawlers can not see nor effectively index flash or its contents. Therefore anything contained within the flash, including page content or more importantly site navigation, is invisible to them.

Yet flash does have it’s good points as well. As I mentioned above, it can turn an otherwise bland looking site into something unique and refreshing. So the question becomes - where does one balance the need for search engine indexability with the need for impressing customers?

Well here’s a rule of thumb for you - less is better.

Less flash occupying the page is better, as well as having as little content embedded within it as possible. Further, where the flash appears on the page can have an impact on its ability to deliver the intended message.

Let’s have a quick survey - how many of you, upon coming to a site, tune out the top 1/5 of the page, and even a couple inches on the right of the page - especially if you see flashing or movement?

Just as I suspected, most of you. I do it too. And we do this because these are the places we typically see banner ads, therefore we associate that space on many sites with advertising and tune it out.

But there are cases when sites place important messages, via flash, in these locations. But if many people tune out these locations, they are also tuning out that important message. Hence the reason the flash doesn’t do so well on the page.

So there’s tip number one: Don’t place your flash where it will be ignored - namely those spots on the page normally associated with advertising.

My second flash tip - don’ t take up most of the screen with it. Keep the screen real estate it occupies to less than ½ the screen, preferably on the left side. There are many reasons for this:

Too often, as people are orienting themselves to the page, their eyes scan the page and are all over it for a few seconds, and then fixate on the top left of the page. If you have a flash movie running (and especially if its one without controls) they have missed a few seconds of that message. And we all know what good a message is that’s incomplete?

Another reason for minimizing flash usage: While more and more people are adopting broadband every day, still close to half of the US uses dial up. Which means everything takes longer to load. And if these users are waiting for a flash movie to load, they could navigate away from your site in frustration because the page is taking so long to load.

Some other recommendations:

Don’t use the flash to tell the story, use it to enhance the story. If you are trying to sell a product, leave the important information in the HTML of the page, but use the flash to emphasize the product by either displaying it, or pointing out the benefits. your flash should be complementary and not too overwhelming.

Finally, did you know you can also externalize the code required to display the flash? This is something that can help improve page load times which could improve spiderability.

Using a technique similar to one I described in the externalizing JavaScript article, you can externalize the code used to render the flash. You can use the same code used to create a drop down box via JavaScript to externalize the flash code (using the document.write code and embedding the HTML needed to display the flash there).

As you can see, based on this article, is that flash isn’t all that bad, provided its used properly. That means it shouldn’t be too overpowering or occupy too much of the page. It should be complementary to the message the page is intending to give, and should be located in places that people will look at, and not in places normally associated with advertising.

If you follow these simple rules, your flash can become an essential selling point to your site. One which could provide your customers the little push they need to move from browsers to buyers.

-

Rob Sullivan of Text Link Brokers is an SEO Specialist and Internet Marketing Consultant.




Comments

15 responses so far ↓

  • Fischer on Sep 26, 2005 at 8:31 pm

    “Don’t put something where people won’t look at it”
    “Don’t use TOO much of something”
    By their very nature these statements are obvious and unnecessary.
    There were two worthwhile points in this article: Don’t rely on Flash for navigation and only use it to enhance, rather than tell a story.
    Here’s my two cents:
    “Don’t write a long article when you can write a short one”.

  • Scott Hendison on Sep 30, 2005 at 5:50 pm

    Don’t let the comment above slow you down. I like it, and have posted a reference to it on my own internet consulting website blog.

    there’s nothing wrong with a long article. some people need the extra info… Keep it up!

  • Anonymous on Sep 30, 2005 at 5:50 pm

    Flash on your website
    You know, Flash (animations) on websites can serve a purpose, but I really like the advice I found in this article.
    There’s nothing I dislike more than a fully Flash designed website. I want just the facts in an easy to read manner. I donR…

  • Gopher on Oct 2, 2005 at 6:45 am

    So where’s the actual SEO talk in this article? I thought it was about “Flash and SEO” but it’s again one of these opinionated articles about Flash use in general - not very useful at all. And yes, we all knew already that placing navigation inside flash isn’t very wise in the first place.

  • Stephanie on Oct 16, 2005 at 9:14 am

    I was expecting an article to give me some tips on how to rank my flash site. All I got was some comments on how flash can help you sell a web site to a client and where I should position my flash on the page. This as nothing to do with SEO!

  • Donahue on Nov 14, 2005 at 9:27 am

    Where’s the “externalizing Javascript code” article posted. Did a Google advanced search on this site and still couldn’t find it. Thanks.

  • Steve on Nov 15, 2005 at 12:16 pm

    This article was absolutely useless.

  • Andrey Smagin on Dec 6, 2005 at 3:37 pm

    What about Adobe using flash for content on http://www.adobe.com/motiondesign/main.html ?
    Flash is getting to the point when it can handle and display dynamic data very nice. It’s very usable and attractive. The only thing that is holding it is SEO. I hope some technology will come pretty soon that will let us enjoy searchable flash sites.

  • Carey Richardson on Jan 26, 2006 at 9:39 am

    I couldn’t disagree with this article anymore than I do. You just haven’t taken the time to research your statements. Flash does get position on the search engines, for one. You just have to know how to get it to work properly. Two, flash is the future of web design, Oprah and Disney are just ahead of the curve. With SDK and other devices, search engines are finding flash content. Using the proper meta-tags and those tools you can be positioned. Flash also is the most reliable way to get your site viewed by everyone without extensive coding and creating many different sites for the different browsers and computers. Flash can do anything any language for the web can do, including read/write databases. Mark my word, in 5 years Flash will have completely taken over the web. You’ll just be behind if you don’t learn now!

  • hjk on Feb 15, 2006 at 10:40 am

    HUH?

  • Garry Egan on May 22, 2006 at 3:14 pm

    Its all helpful!!! Think about it…just by bringing Flash and SEO to the top of your head makes this article a winner.

    Thanks and keep up the good work!
    Garry

  • Mike G. on Jul 26, 2006 at 3:09 pm

    How do small pieces of Flash with a site effect its SEO rankings?

  • web2grow - web stuff » FLash and search engine optimisation on Dec 3, 2006 at 7:41 am

    […] http://www.searchenginejournal.com/?p=2247 […]

  • booHoo on Apr 19, 2008 at 6:37 am

    Yeah this article doesn’t help a bit. I thought after reading I would be able to find a solution for my all flash website for seo purposes.

    www.thefwa.com is an all flash website, they rank no.1, they didn’t follow your mumbo jumbo about not using too much flash

  • bahh on May 6, 2008 at 12:59 pm

    Hey, if you don’t know if your content will get indexed or not in Google, just use a tool like www.flashprobe.com or a browser like Lynx

Leave a Comment