print

Have your Flash and find it too!

Have changes to site indexing turned Flash from verboten to fantastic when it comes to search?

Now that two of the largest search engines, Google and Yahoo, are indexing Flash, does that mean it’s cool to retool your website to something more dynamic and Flash-y? Two nFusion experts — Brian Monnone, associate creative director, and Taylor Pratt, senior search specialist — give their views on the changing landscape of search, how it may affect your options for building a better online experience for your customers and how changes in indexing might affect your site’s ability to rank at the top in the cutthroat world of search.

Brian Monnone

Associate Creative Director

Brian Monnone

We are here! We are here! Flash content made visible to search engines

Now that search engines can index Flash, expect to see even more content developed using the ubiquitous multimedia platform

Poor Flash: always getting a bad rap as the most effective way to alienate your website from the rest of the searchable world. Flash has always been the forgotten step-child of index-ready websites because it simply wasn’t an effective way to present content on the Web in a search-friendly way. Luckily for those of us who enjoy surfing the Web in style, things are changing.

Read more...

Yes, that’s right: Flash is now indexed by at least two of the largest search engines, Google and Yahoo.

Last year Adobe teamed up with the two search super powers to enhance search engine indexing of SWF files — animations or programs that provide varying degrees of interactivity and function. You know them as the files that allow all those cool animated graphics and videos you like to share with your friends, interactive presentations, online demos, games, banners, websites and microsites. This new technique of indexing SWF files allows search engines to navigate the Flash application, as well as crawl through dynamically loaded content in Flash files. Everyone knows search is important and, with this new development, Flash has made great strides toward search equality.

Google took the lead, improving the searchability of SWF files last summer, developing a new algorithm for indexing textual content in Flash files of all kinds, from Flash menus, buttons and banners to self-contained Flash websites. Further performance improvements to Google’s Flash indexing algorithm have come from the integration of Adobe’s Flash Player technology.

Even better: All versions of Flash are capable of being indexed. So anything created in Flash over the years is now indexable.

Google is also indexing URLs in SWFs and recently added the ability to include externally loaded content such as XML, HTML, text files or even other SWFs. With this technology Google now improves how it ranks relevant Flash content during a search. When Google encounters SWF files on the Web, it can:

  • Index displayed textual content; just as a user clicks buttons, Google’s algorithm can click them too, and follow those same paths
  • Discover links within Flash files
  • Load external resources and associate the content with the parent file
  • Support common JavaScript techniques for embedding Flash, such as SWFObject and SWFObject2
  • Support older versions of ActionScript in addition to the latest versions

There are catches, albeit small ones. All content that you feel is important enough to warrant Google’s or Yahoo’s attention must be text, not graphics. But since Flash can use just about every font loaded on a developer’s computer, there’s no need to tweak or alter text to satisfy the search engines. Additionally, URLs must be fully formed: “http://www.google.com” and not the abbreviated “www.google.com.” Something else to keep in mind is text items you may not want indexed, things like loaders, copyright messages, and the like. Taking appropriate measures can prevent their being indexed unnecessarily.

Deep linking is also supported. Deep linking is the ability to link directly to a specific page (or state) in the Flash application, much like direct linking on websites developed in HTML. Also, the old method of using HTML or XHTML as a backup for rich content is no longer needed, reducing development costs and time.

So what does all this really mean? Organizations now can create more engaging content with Flash and feel confident that two of the largest search engines have the ability to find that content through search. There are still limitations, but with the proper combination of new Flash and HTML techniques, Flash content is easier to find than ever.

By applying SEO best practices, your Flash content is no longer invisible to search engines. You can finally have your Flash and find it, too.

Brian Monnone is nFusion’s associate creative director and has his mouse on the pulse of everything Flash and interactive at nFusion.

Taylor Pratt

Senior Search Specialist

Taylor Pratt

It all depends on what you hope to achieve with your website

Many hurdles still exist, so keep your business objectives in mind when deciding how best to use Flash

There is a big difference between indexing and ranking when it comes to search engine marketing. Indexing means that the search engines are able to add a Web page to their database of websites. Ranking refers to how high a website appears for search queries, with the goal of being the number one listing. While it is true that the search engines have been making progress with Flash and that they are beginning to index it, site owners should know that the engines are still far from being able to rank Flash websites with the ease and effectiveness they rank sites developed in HTML.

Read more...

When assessing the choice of creating a Flash- or HTML-based website, developers, designers and site owners must take into consideration what the online competition is doing. If your competition has a well-designed HTML-based website, your Flash-based site will be at a tremendous disadvantage from the outset. HTML-based websites that rank higher for similar sets of keywords are ones not only rich with content but that can engage in targeted link-building campaigns, which Flash sites have trouble supporting. Any website designed primarily in Flash will be fighting an uphill battle.

What follows are the primary reasons why Flash-based websites and Web pages currently don’t rank well in the search engines.

There is limited HTML content on Flash-based pages.
Search engines determine what a Web page is about through the use of content and links, the two critical aspects of Web page ranking. Shifting to increasingly visual elements when designing a website decreases the amount of content the search engines can crawl: There’s less copy to “read” and, similarly, there are fewer HTML code snippets (the unseen structure of HTML, such as tags indicating boldface or italics, headlines and the like) to crawl. Thus, though searchable to some degree, Flash-based sites with their limited HTML content operate at a disadvantage from the get go.

It is critical to build out content regularly.
This element of search engine optimization cannot be stressed enough. SEO has limits on the number of targeted keywords in a campaign, typically one to three words per page. Unfortunately, due to design decisions, adding content to websites can be challenging. If your website covers more than one topic or product this limitation can be a major obstacle. Engaging both a designer and a content owner often slows the updating process and inflates the cost of changes to the site.

Flash pages rarely have unique URLs.
This limits a website’s ability to build inbound links (the other critical ranking component). This is because outside sites are often unable to link to specific parts of a Flash page. Websites that are set up in HTML permit users to link to specific pages easily. To ensure a Flash-based site is “linkable” often means diluting the visual elements of that site, a solution that is at cross purposes with the initial site design. There are ways to get around this, creatively engineering a Flash-based site utilizing technology such as SWFAddress for instance, but the trade-off of a diminished visual experience for better linkability must be considered carefully.

The Flash files that search engines can now read contain irrelevant text.
SWF files contain additional content, so-called “dirty code,” which makes it more difficult for the search engines to determine what a Flash site is about. If search engines can’t make that determination successfully, the website won’t get ranked.

Mobile devices find Flash challenging.
As smart phones and ultra-mobile computers grow in popularity it is important to understand how your site will be viewed by these devices. For example, Flash is not supported by the iPhone. While Flash is supported by many other phone manufacturers, the user experience can be poor for a site not specifically designed for the touch interface.

Viral distribution has its limitations.
As social distribution of content grows it become increasingly important to allow users to disseminate information the way they want to. If a user is unable to hotlink an image, find a direct link to a video or ad comments to a page, site owners are missing opportunities to engage their audiences positively. While many of these activities are possible in a Flash format, they are often more cumbersome and challenging to implement.

Package integration problems persist.
As we interact, and transact, more and more on our websites, it is crucial to integrate outside elements, such as shopping carts, off-site databases and content feeds. But the plug-and-play functionality of these complex outside elements doesn’t work in Flash, making site development much more challenging.

The bottom line.
Ultimately, developing an all-Flash site is a significant step away from SEO success.

But this does not mean we should shun Flash entirely. It is clear that with these indexing updates Adobe is taking Flash in the right direction. Further, any website owner would be foolish to ignore the immersive value and highly engaging nature of Flash elements. Using Flash, or avoiding it, depends entirely on the business objectives of the site. There are plenty of instances where a compelling argument may be made for developing new, Flash-based websites that are, to some degree, indexable. You will never create a successful value proposition for a Michael Bay film with just text, so sites like that should lean toward SEO-optimized Flash. If you are driving traffic via PPC or banner ads then SEO will matter less. If your site will only be live for a few weeks then SEO is nearly irrelevant. Additionally, adding elements of Flash to sites primarily developed in HTML can be a good way to bridge the gap.

The search engines still have a long way to go before Flash can compete with HTML pages from a strictly search rankings perspective. Ultimately the decision to use Flash, Silverlight, or any of the alternative methods of website development comes down to understanding your market position, what role your website needs to perform and how you plan to get people to visit.

Taylor Pratt is nFusion’s senior search specialist and heads up nFusion’s SEO and social media programs.

print

Comments

I can see both sides of the

I can see both sides of the story and have developed Flash for the past several years off and on. I tend to try and steer my clients away from Flash except for non-essential elements...and even then I try and convince them it's just not worth it especially with mobile devices not supporting it. Then I reach for my iPhone and show them what I mean.

The argument that Taylor puts forth with regards to not having separate pages, or sub-links, is definitely the one issue I would have from a usability stand point. Picture this: You're searching for a TV program (they use Flash all the time) and you find in Google exactly what you're looking for; click the link and...you're brought to the home page of the station broadcasting it. Now you need to dig through the site to find that exact page you were looking for. Oh, and heaven forbid you hit the back button in your browser.

Now as of Flash 5 (I think) there are ways to deal with the back button issue inserting little bookmarklets (I can't recall the specific terminology) so that the user can still go forward/back like normal. The issue is that most developers don't know about it or use it.

But I digress, this is about search. Great that it's indexed, but like Taylor said, it's ranking that matters. It's still a step in the right direction. I'm confident though that most that can be done with Flash can be done with JavaScript (opening another can of worms here) or just isn't even required. It comes down to the developer sitting with the client AND SEO when in the design phase...not after the site is up.

Thanks Marshall! I think

Thanks Marshall! I think we'll get there at some point, but for now I just wanted to be the party pooper and make sure everyone understood the big component here: it still isn't ranking. People can be quick to write-off Flash, but it definitely has its purpose. They just need to decide if their objectives with their site align with it.

I'm not sold

There have been ways to make a Flash website search-friendly for years. The problem: they're frigging expensive (because they take time).

There are plenty of reasons not to build your website in Flash - and not all of them are SEO-related. I've never been a fan of animating something just "because you can." It's something like dropping animated GIFs all of your page because, "hey look, moving pictures!" Flash shouldn't be a novelty. It should be a utility.

That said, Flash can still make for awesome user experiences - and those have a great deal to do with creating sharable (and linkable) websites. But use it where it makes sense.

Excellent point, Mike. I

Excellent point, Mike. I think you nailed it. It all comes down to the user experience and what your goals are with the site. Thanks for the comment!

Flash isn't here...

While I'm biased against closed, proprietary solutions, I don't think Flash was born good or born evil. It's a tool, and sometimes it's the best one. In practice, however, it's still so often misused.

More often than not, the decision to use flash is a design choice. While Flash has evolved dramatically as a platform (for example, the Flex IDE), most sites use Flash like it's the year 2000; that's the year the first Flash API came out and developers were able to pull in external data (i.e. XML) to feed data through flash wrapper. The problem is that websites still create these one-off flash apps. The data often isn't centralized or standardized. If it was, sites would be able to create several presentation outputs for the same data: PDFs, HTML, XML, and yes... Flash. Data is opening up across formats, platforms, and devices, why would anyone want to start with a final output that is so inflexible? Every decision to use flash is ultimately an architectural decision that affects the website, syndication, mobile platforms, and search.

OK, so this is a post about SEO. I agree that engines have made huge strides in indexing flash and can only imagine how hard it is to break apart the binaries and get any useful information out of them. It's a major step that they can finally index SWFObject, since this is a ubiquitous way of inserting flash on a website. As Marshall and Taylor point out, it's about ranking. I know the engines can read text embedded in flash layers, what about pass-through data like JSON or XML (such as I reference above). Ultimately though, search is text-based. Engines need words, and they prefer a markup structure. One benefit of Flash is that you don't need to have one. Of course, that's an inherent liability as well.

Thanks for sharing your

Thanks for sharing your thoughts Javaun. I agree that Flash is a tool that can be badly misused. Especially early on when everyone thought they were Flash developers/designers. Thus the bad rap. I've co-authored 5 books on various Flash subjects and have made an attempt to educate and advocate "good-Flash".

Flash has it's place just as so many other technologies. It's a tool that can create engaging websites that evoke emotion on a much higher level than non-Flash sites, good or bad. It certainly has it's place but is not always appropriate.

With proper development and forethought many Flash related issues can be addressed. For example, the use of the back and forward browser buttons has been addressed. Also, deep-linking can be accomplished with SWFAddress and it's imperative that "pages" in Flash have their own URLs to further aide in allowing the user to find content in Google and navigate straight to it. Again, proper forethought MUST take place. You cannot decide to add SEO to Flash after the site has already been made or even designed.

To re-emphasize, Adobe and Google have come up with ways to crawl text in Flash AND external data sources such as XML. The content MUST be textual in Flash, not graphics. Flash is most definitely moving in the proper direction to address searchability. It is perfect? Of course not but it's exciting that these two large companies are working together to find a solution.

Agreed ;-) Flash can do some

Agreed ;-) Flash can do some amazing things (and sometimes it's the only tool that can deliver). It's all about the initial spec and having a frank upfront conversation about the benefits and tradeoffs.

Ironic

Am I the only one who finds Brian's comment quite amusing:

"By applying SEO best practices, your Flash content is no longer invisible to search engines. You can finally have your Flash and find it, too."

When a quick search for the opening sentence for the "Who We Are" section of the flash header on this very page, shows no nfusion.com results: http://tr.im/FiFr

Just my 2p (we don't have c in the UK ;-) )

Andy

RE: Ironic

Which is why it comes down to the purpose of the site. Take nFusion.com for example. One of our primary objectives of the site is to creatively display all of the work we have done for our clients and really try and tie in the variety of services we offer. Are there consequences to using Flash in the header? Absolutely. But in this particular case, it is worth it.

But I agree with the overall point, Flash is still not search friendly. Thanks for the comment!

Anti-Flash

It's no surprise that I am anti-flash, given that I've been pretty vocal about it for years.

I just don't understand why anyone thinks they need to have a site built entirely in flash. Forget search engines for a minute - what about usability?

Flash has it's place, but it should never ever be used to replace important content or navigation unless you're specifically trying to hide it from the search engines.

We are certainly not

We are certainly not advocating building every single website in Flash. And I agree with you that it shouldn't be used to "hide" content from the search engines. But that's where agreeing with you ends.

As individuals, coffee drinkers, color TV watchers, drivers of automobiles, breathers of air, we all have likes and dislikes. Fortunately for us, we get to choose what kind of car we drive or kind of coffee we drink just like you get to choose what kind of website you frequent. Some will like blue - others, black and white. Everyone is different. And thank-goodness for that!

Yes, there have historically been terrible websites built using Flash with horrid navigation and user experience. But it is not fair to say that there is also a large amount of horrible websites build in good-ol HTML?

This discussion should be about Flash SEO. Not a like or dislike for Flash. Back to my black & white TV.

Page Load Time

Over on Sphinn Nick Wilsdon makes a great point. Last week at PubCon Matt Cutts announced that page load time is becoming a more important ranking factor. Flash certainly impacts this aspect of SEO as well.

...again, it's all relative.

Properly built Flash websites that load data in dynamically are no heavier in file size than a typical website. In a lot of cases, Flash is smaller because of the optimized image sizes and video content.

What I took away from

What I took away from Brian's portion of the article is that Flash is no longer the Great Unsearchable Wall that it once was. The first step was taken in making Flash searchable, and it can only get better. I think it should be seen as a positive experience for the web that this is moving forward.

Since others have thrown in their two cents about Flash, I will too. Not everything should be made with Flash, but not everything needs to be searchable either. Like Taylor says in his article, it all depends on what you're trying to accomplish with your site.

Ultimately, the concept and content of the site should determine what technology is used to build it. SEO is an important part of the process, but so is determining what kind of emotional engagement you want to have with your users. Depending on what the purpose of the site is, there are other driving factors that can lead users to it.

I don't see why Flash becoming more searchable should be greeted with negativity for the platform. It's not fully there yet, but it's exciting that the problem is being worked on.

All this talk about SEO is,

All this talk about SEO is, with respect, bollocks. Not everybody will use a search engine. Any major advertising campaign will use a mix of communication channels and you can guarantee that a search engine won't be one of them.
A good Flash site will be backed up with heavy promotion of the site name in all forms of media - TV, radio, print. The fact that it eventually achieves a high page ranking has nothing to do with employing effective SEO techniques but everything to do with the effectiveness of the advertising campaign.

When you have a tried and tested brand, SEO becomes immaterial. When Guinness want to run an internet promotion they will inevitably use Flash for the site, because a) it's what their online audience expect and b) it allows them to showcase their products in ways that would be impossible using other online technologies. They will then promote the site heavily through their retail outlets and the use of prominent signage on their products. Substitute Guinness with any of the top 5000 brands and the approach will be the same.

A case in point. The Volvo Cars tie-in with Pirates of the Caribbean was a hugely successful advertising campaign. Yet the site was 100% Flash with no indexing. If it hadn't had been made in Flash it's unlikely it would've had the impact it did around the world. It didn't achieve this level of success because it used cutting-edge SEO techniques - it achieved it entirely on the back of an extremely well thought-out communication plan that focused on TV, cinema, and radio; backed up by effective promotion of the site URL through their international car showrooms. Any search engine rankings, for Volvo or the competition site, were gained entirely by this communication plan; the entertainment value of the Flash puzzles; and subsequent word-of-mouth recommendations in forums world-wide. It had absolutely nothing to do Search Engine Optimisation.

Everything is easier when

Everything is easier when you have a tried and tested brand. I don't think we are arguing Flash's effectiveness on big production movie sites (I'm pretty sure The Dark Knight wouldn't need SEO help), but what about the majority of the businesses out there who aren't fortunate enough to have the brand to backup their Flash websites?

The effectiveness of the advertising campaign will only help the website achieve branded search rankings. What about the majority of the people who don't know the brand yet? What if they aren't familiar with the product and are using a different language to describe what they need/want?

SEO's focus is not on ranking for branded keywords. It's about helping those people who don't know your brand find you.

@anonymous (6.53pm)

So how does your multi-spend advertising campaign and subsequent flash site effect people with disabilities that have also heard through other media channels and predominently rely upon search engines to firstly serve the brand they were looking for and secondly to make the same information available through areadable format or through text to speech browsers?

Re: All this talk about SEO is

Sounds like mr. anonymous has been hiding under a rock for the past 5 years. Put away your floppy disk and get with it man!

SEO is immaterial... if you have millions to waste

I almost don't want to bother responding to anonymous' comment so I'll simply ask how many people/companies have the budget to do "heavy promotion of the site name in all forms of media"?

Not many.

And, even the companies that DO have the budget use SEO to attract a different set of visitors because it's a hell of a lot cheaper than traditional ad buys.

Get a clue and put a name to your stupidity next time.

No surprise to see that it's

No surprise to see that it's the Flash-haters who responded so vociferously to this thread. What's already apparent is that none of you have the slightest clue about advertising expenditure or how to run a multi-strand campaign. despite your claims to be advertising professionals. Placing an advert in local newspapers is small beer - usually a fraction of the cost of creating the website in the first place. In many instances you can get product placement for free in various media channels with the use of well-written and imaginative press releases. Does the 'Best Job In The World' campaign ring any bells with you people?

Radio is also cheap while TV is far less expensive than you might imagine. And, apart from a few minor design costs, it costs very little to promote a site on your own merchandising.

I'll respond to Mr Pratt as he appears to be the only one prepared to enter this debate with an open mind...yes, I was primarily talking about established brands. But even non-established brands would be foolish to rely entirely upon the internet for their promotional activity. And SEO has its natural limitations. At some point two identical products/services, offered by different traders, can be SEO'd up to the neck so that both appear on page one of Google. What then? Your optimisation has gone as far as it can go so the only way they can continue to maximise their brand is to revert back to the tried and tested methods of advertising; the ones that consistently attract new customers and, more importantly, new revenue.

SEO is no different from Flash in that both are simply tools to promote a website's "footfall". But, in my view, SEO is limited to one small area - search engine ranking. Whereas Flash, when used properly, encourages people to remain on a website for longer and to explore more of it. To use a simple analogy - the website is a supermarket. SEO is only the map highlighting the location of the store, but Flash represents the inside of the store; the products, the bright lighting, the strategic placing of high-profit items in prominent areas, the free tasting of products, the whole customer/employee relationship.

I won't bother responding to the tired old arguments about accessibility. Yes, sites should be accessible, within reason. Would you insist that all road-signs should be written in braille so that we can accommodate blind drivers? I think not.

Anyway, the entire debate is irrelevant to me. I'll still be paid the bigger bucks to produce Flash sites ;)

I think it is fair to say

I think it is fair to say SEO has its limitations just like any form of advertising. However, when you look at the various forms of online marketing, organic rankings have been proven to have higher CTR's and traditionally better conversions as well (take SEO vs PPC, for example). I think what most SEOs forget is that it is just one component to the marketing puzzle. I know at nFusion we stress that clients should not rely solely on one form of traffic.

When you said that Flash represents the inside of the store, let's not forget that there are many fantastic and engaging ways to set the store up that aren't Flash-based. So I think both arguments come down to the same point: they both depend on what the needs of your website are (both are just one option for marketing/designing a website), and as Brian points out in the article - Google and Adobe are making progress to close the gap between the two. Think of the endless opportunities that will be available when that happens.

Add comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <b> <i>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is to prevent automated spam submissions.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.

Contact Us

Are you interested in learning more about nFusion? Contact us.

Image CAPTCHA
Type in the characters (respecting upper/lower case) from the above image.
* required information
building
nFusion Group, LLC
5000 Plaza on the Lake, Suite 200
Austin, TX 78746
Phone: 512.716.7000
New Business: 512.716.7500
Fax: 512.716.7001

Privacy Policy

Effective October 15, 2008

Our Commitment to Privacy

Your privacy is important to us. To better protect your privacy we provide this notice explaining our online information practices and the choices you can make about the way your information is collected and used. To make this notice easy to find, we make it available on our home page and at every point where personally identifiable information may be requested.

The Information We Collect

This notice applies to all information collected or submitted on the nFusion website. On some pages, you can make requests and register to receive materials. The types of personal information collected at these pages are:

Name
Address
E-mail address
Phone number
Interests

The Way We Use Information

We use return e-mail addresses to answer the e-mail we receive. Such addresses are not used for any other purpose and are not shared with outside parties.

You can register with our website if you would like to receive our newsletter, as well as updates on our new products and services. Information you submit on our website will not be used for this purpose unless you fill out the appropriate form.

Finally, we never use or share the personally identifiable information provided to us online in ways unrelated to the ones described above without also providing you an opportunity to opt out or otherwise prohibit such unrelated uses.

Tracking and Use of Cookies

As you explore nFusion.com it is possible that several cookies will be set on your computer. nFusion uses the information from cookies to deliver relevant local resources, remember browser preferences and improve our visitors' experiences on the site.

No personal information is ever stored in an nFusion cookie, even if you have entered your name or e-mail address on other parts of nFusion.com. nFusion does not sell information collected by cookies nor use the information for commerce-related purposes. In addition, nFusion will not filter content based on your preferences without permission.

How to Contact Us

Should you have other questions or concerns about these privacy policies, please call us at 512-716-7000 or send us an e-mail at privacy@nfusion.com.