Flash still not friendly enough for Google

6th August 2008 by David North

I posted a little while back about Google’s better support for Flash movies. At the time I was more worried about the potential for abuse by black hat SEOs however an article dissecting in more detail about what Google can and can’t see in Flash movies has reassured me slightly and what’s more it backs up my belief that if you want to be listing in search engines relying on Flash isn’t going to help.

The biggest thing that I noticed involved where JavaScript is used to embed a Flash movie into the page. In these cases it is unlikely Google will be able to access the Flash movie and therefore your content is again worthless. So if you’re using the fantastic standards compliant swfobject make sure you include backwards compatible object tags to ensure Google sees your movies! Or better still only use Flash where you can’t do the same thing in HTML and CSS.

Web standards not keeping pace

9th July 2008 by David North

HTML 5 is estimated to arrive in 2012. Allowing time for browsers to support the new standard and for these new browsers to become the majority is going to take at least 3 years. Therefore the next version of HTML is still 7 years away - a lifetime for the web.

The last standard to come out of the W3C was XHTML 1.1 in 2001. So 11 years between new standards is that acceptable?

It of course has to be understood the difficultly of producing standards for the web community but the time this seems to be taking for a technology as fast moving as the web is so far off the pace it’s incredible.

No wonder that proprietary systems are gaining more and more ground over time. They are simply filling the vacuum of new technology left by the standards bodies. Adobe Flash and Microsoft SilverLight provide the medium to extend web pages far and beyond what can be done with HTML. Certainly AJAX is being used heavily now as an extra layer on HTML and I never cease in being surprised at some people’s ability to use this lightweight scripting language for more and more impressive web applications but can this keep pace with the “designed for purpose” contenders like SilverLight?

Flash already has a deep penetration into the web market and various actions like Google crawling Flash better could extend its market further. SilverLight is the new boy on the block but already is picking up speed with some predictions of hugely increased market share (you’d never bet against Microsoft).

Is this good for the web? At the moment I believe yes it’s always good to have rival technologies. Competition spawns innovation. However in the long term it may not be.

If it takes, as estimated, 8 years to produce a new web standard how can this new standard bear as much relevance to the web 8 years later? If a possible Flash / SilverLight features war kicked off then the standards process would very soon be left behind - HTML would simply be the base to display the web application (or if the desktop / web blurs even more maybe HTML wouldn’t be needed at all).

In the long term if we effectively see the use of proprietary web technologies in the majority of cases, this could kill the standards process as it stands now altogether. Not good news as this standards process is inclusive allowing the general web community to be involved. Proprietary technology of course will be fashioned to the companies vision which doesn’t necessarily gel with the wider community.

So what to do? Tough one. Maybe the process needs streamlining, maybe there are just too many people involved (although decreasing this could erode the current inclusiveness), maybe the new standards are too ambitious and perhaps rather than whole new versions we should be looking at smaller incremental updates that can see new features pushed out the web quicker.

Google open to abuse?

1st July 2008 by David North

Google have announced that they are now able to index flash files better than before. I’m hoping Google have tightened things up before launching as otherwise this could give a short period of opportunity to abuse the Google index if loopholes have been left open.

I can’t say this with absolute certainty of course because Google keeps its cards very close to its chest at all times. However the nature of flash movies does give developers different ways of trying to manipulate the Googlebot.

Due to the non linear format of flash movies is it possible to add false frames into a movie containing keyword rich copy that the end user is not going to see? This of course is against the webmaster guidelines but people won’t be able to spot this kind of thing as easily as on a standard HTML page and therefore reporting offenders isn’t going to happen so often.

I’m sure Google have taken steps where they can to try and avoid this but people will always find a way around measures. I’ll be keeping a close eye on search results!

Also the lack of search engine indexing has always been a major reason not to have a flash only website and this might mean more flash only sites will spring up than before. I don’t have a problem with this as long as they are developed as websites with usability in mind rather than just having a splash movie that look pretty but does little else.