Antezeta LogoAntezeta Web Marketing

Reflections on search engine optimization, web analytics and web marketing

Antezeta Web Marketing header image 2

Flash is still a problem for SEO (and the web) despite Google announcement

by · 2 Comments ·

I just discovered that someone on a Web Analytics discussion group misconstrued the recent Google announcement of better search engine crawling support to mean it is now good to use Flash when developing web sites.

Nothing could be further from the truth. While Google’s move is welcome support for all the legacy Flash websites still in circulation, companies shouldn’t generally be deploying new sites made wholly using Flash.

What Google has announced is significant improvements to their ability to extract information, specifically text and links, from Flash objects. Despite what many are trying to read into this, Google already crawled and extracted this information from Flash only sites – this is not exactly new.

What is new is that hit or miss crawling and discovery is probably just mediocre instead of bad. But mediocre is not good nor is it great. Before site architects and designers rush off to develop Flash only websites, they should still consider SEO and non SEO issues with Flash:

  • Flash only websites are missing the full semantic richness various tags provide Search Engines for the indexing and process. Flash is a poor substitute for html.
  • Flash only websites don’t usually provide unique URLs for different site “pages”, necessary for bookmarking, sharing links, inbound linking, detailed web analytics tracking….
  • Flash sites are almost always slower to load – the browser has to load the flash player (or worse, that it be installed), then load the entire site or section of site contained in the flash object.

A more detailed description of the problems inherent in Flash can be found in my earlier article on why Flash is bad for the web.

I’ve seen web designers worth their salt perform wonders with standard html and css. Flash, except in rare cases, no thanks. And no, Microsoft’s Silverlight is no better; it isn’t even cross-platform compatible, despite misleading Microsoft statements to the contrary (no official support; the third party solution, Moonlight, is out of date, thus unusable). In any case, Microsoft’s track record of supporting non-Windows platforms includes non other then their primary Internet tool, Internet Explorer, which is no longer supported on Unix nor on the Mac.

If you really care about your web presence, use the very best web standards: html and . Or at least proceed at your own informed risk!

Similar Posts:

Registration is now open for the next SEO Course (May 14 and 15) and Google Analytics Course (May 9 and 10) in Milan. Don’t miss the opportunity!

Originally published July 2nd, 2008

  • Sean Carlos is a web marketing consultant & teacher, assisting companies with their Search (SEO + PPC = SEM), Social Media & Digital Media Measurement strategies. Sean first worked with text indexing in 1990 in a project for the Los Angeles County Museum of Art. Since then he worked for Hewlett-Packard Consulting and later as IT Manager of a real estate website before founding Antezeta in 2006. Sean is an official instructor of the Digital Analytics Association and collaborates with the Bocconi University. He is a co-author of the Treccani encyclopedic dictionary of computer science, ICT & digital media. Born in Providence, RI, USA, Sean received Honors in Physics from Bates College, Maine. He speaks English, Italian and German.


2 Comments so far ↓

  • seo company

    Yes there is no easy way to optimize flash

  • Bryan Grezeszak

    Well…my agency’s website is flash. We have none of the problems you describe.

    1) All information on it is 100% visible to search engines. Flash embedding replaces HTML code underneath, and search engines read the HTML. We even have our google webmaster tools account that proves this, we fetch our pages as the googlebot and it sees all of our info just fine.

    2) Flash doesn’t load slower. In fact it’s more capable of using less Kb and less server requests. Your statement is the equivalent of saying “cars with painted flames go faster”. No they don’t…faster cars have a higher percentage of owners that paint flames on their car…but painted flames themselves have no bearing on the car’s speed. And likewise the sites chosen to be made in flash tend to be promotional microsites, photography sites, etc that simply need more image based content to show…but flash itself does not make for any larger of a site.

    3) We have full analytics support. Not only for page browsing, but even for things like events of people using the contact form, viewing portfolio images, etc. Flash’s AS3 is a very capable language that actually expands how much you can track using analytics, not diminishes it.

    4) We have fully crawl-able linking. Flash doesn’t “hurt” anything about SEO or semantics, it just doesn’t do much to help it. But flash replaces a div of HTML to show…so you put the alternate content in that div. It’s really not that hard, I could teach you to make fully seo friendly flash in about 10 minutes.

    5) This last part:

    “the browser has to load the flash player (or worse, ask that it be installed), then load the entire site or section of site contained in the flash object.”

    That’s quite misleading. The browser doesn’t have to load any player: flash is a pre-installed plugin that almost all browsers already have, and the ones that don’t just see the alternate HTML underneath if you did your job right. The only thing that has to load is a single swf format file (less server requests) that is a streamable format (less wait time before you see content) and is compiled bytecode (considerably smaller than ASCII type files that have to load for the same layout compexities and data in HTML/CSS/JS).

    The lesson to be learned here is that Flash is what you make it become. Flash is only bad if you make bad Flash. Be picky about who makes your flash sites.

Leave a Comment

Warning: Comments are very welcome insofar as they add something to the discussion. Spam and/or polemical comments without a rational justification of the author's position risk being mercilessly deleted at the sole discretion of the administrator. Yes, life is hard :-).