Flash SEO & DevelopersEver since Adobe has made its recent announcement about the improved ability to index Flash I have had a question. Where is the SDK for developers? Late last year when Google announced that they were using the Adobe Search SDK to begin to index flash files it was great because it was an SDK that developers could download. What is the benefit of this you may ask? If Adobe was to release a new SDK based on the new tech that they are providing to Google & Yahoo developers could use this to build a Flash file that would be indexed properly. If they expect developers to simply hope that their file would be indexed properly they are mistaken. Files need to be built to optimize it for SEO, much in the same way that we optimize html files for SEO. If the search engines were able to index most of the current flash sites, us as developers have no idea what will show up in Google? Do we have to wait for the file to be indexed before we can fix issues? How do we test it locally before deployment? The older flash SDK at least allowed you test and see what would be indexed from the file. Adobe, we need a new SDK based on this "headless" flash player. |
If so, then the headless Player is only one aspect of what Google eventually chooses to see, and their data-retrieval choices (external XML, eg) and ranking mechanisms are beyond the scope of Adobe's contribution.
I still have zero idea how this ability to traverse application state will change that first page of search results which Google returns. But as the FAQ says, you shouldn't need to do anything extra... I'm betting that Google's existing advice on good metadata, good inbound anchor text still play the biggest role.
If you wish to go beyond this, then I suspect that asking Google for specific advice on what they value within the application state, adding to their Google Webmaster info, would be the fastest way to improved results.
http://www.google.com/webmasters/
jd/adobe
What I would like to see is Adobe release the player that they are giving out to Google/Yahoo... I want to see what results are being exactly returned to google so I can format my data better to be presented to Google.
"What technology has Adobe contributed to this effort?
Adobe has provided Flash Player technology to Google and Yahoo! that allows their search spiders to navigate through a live SWF application as if they were virtual users. The Flash Player technology, optimized for search spiders, runs a SWF file similarly to how the file would run in Adobe Flash Player in the browser, yet it returns all of the text and links that occur at any state of the application back to the search spider, which then appears in search results to the end user."
And Yes, I do think that Google needs to add something to their Webmaster Info so that a user could get more information on how google is indexing a flash file and how a developer can improve those results that come into a flash file from XML.
Thanks for the reply.
Understood, thanks. I picked up a little more info this morning, and learned that Adobe did some customization of the engines given to Google and Yahoo, so that there isn't yet a generic implementation. But the FAQ also says that a goal is to get this distributed more broadly too, so I suspect that feedback from the initial release will drive future releases.
I'm passing your link here to my partners though, so that they can read your need directly in the meantime.
tx, jd/adobe
So it's pretty safe to say that until Adobe and search giants haven't worked it out, one can be advised to get a custom solution for the indexing, a Content Management System that is SEO-friendly, e.g.