Yes it’s true… and just when we got developers to start understanding why using Flash to build entire web sites wasn’t cool – we have to start the discussion all over again. How annoying is that?
Yes, Google can index Flash – meaning they can extract text & links when implemented correctly. But this isn’t exactly new. They’ve been able to do this for a while now, but the results have pretty much sucked. This announcement just made it official and talked about some of the ‘improvements’ they’ve made in indexing Flash.
Now that Google can officially index Flash – that doesn’t mean you should build your entire site in Flash and expect to knock it out of the park when it comes to search. There are still lots of problems with building in Flash – not the least of which is usability (Have you ever tried to send someone a link from a page within an all Flash site or access a Flash website through your mobile device?). When it comes to SEO though, where we’re at now is a little step above a “your site is Flash â€“ it wonâ€™t get indexed”.
Straight from Google – what they can & can’t do with Flash files:
- They still can’t index images within your Flash file
- They don’t get anchor text from Flash buttons
- Just ’cause Google can extract text & links from Flash files, that doesn’t mean other search engines can
Other reasons to avoid Flash development:
If your number 1 competition for a search phrase is wikipedia, your Flash site ain’t gonna cut it
Like Google says above, they can’t index images within your Flash file… Most Flash files aren’t very heavy on words – so your ranking probably isn’t going to change as a result
Many Flash based applications require user input to render content. According to the announcement, Googlebot may interact with the application and get to a result that it publishes in the search results, but if a user clicks on that result, they’ll still have to interact with the application to get to the content. Can you say ‘bounce rate’?
Most Flash based sites don’t generate distinct URLs for each page, so if a user clicks through on a result, they may have to click around before finding the content that they want. Again, can you say ‘bounce rate’? On top of that – users who visit your Flash based site and want to send a friend a link to a particular page aren’t going to be able to do it. That’s frustrating.
Am I against Flash across the board? No. There are ways to correctly introduce Flash into web site design and it can be an excellent way to communicate or illustrate information, but it has to be implemented correctly. Hint: your site should still have pages with HTML content on them and Flash should only be a part of the page. But if getting found in search engines is critical to your business, I would not recommend building your site in Flash.
Updates & Links:
- Search Engine Land 3/26/09: Are The Search Engines Really Indexing Flash?