Search Engine Visibility for Flash Sites with Google and Yahoo!
July 24th, 2008 — Simon SerranoBy Simon Serrano
As of July 1, 2008, Adobe has announced that it is working directly with Google and Yahoo to dramatically improve search results of dynamic Web content and rich Internet applications (RIAs).
http://www.adobe.com/aboutadobe/pressroom/pressreleases/200806/070108AdobeRichMediaSearch.html
http://www.adobe.com/devnet/flashplayer/articles/swf_searchability.html
http://googleblog.blogspot.com/2008/06/google-learns-to-crawl-flash.html
http://googlewebmastercentral.blogspot.com/2008/06/improved-flash-indexing.html
http://www.mattcutts.com/blog/google-gets-better-at-flash-with-adobes-help
http://searchengineland.com/080701-000002.php
Previously, support for the crawling and indexing of Flash content has occurred with the Adobe Search Engine SDK (last updated 05-09-2005), which has provided very limited capabilities and implementation by the major Search Engines.
Problems with Flash and Search Engines
Where did Flash and Search Engines go wrong?
Previously there have been many problems that have plagued Flash and a Search Engines ability crawl and index a Flash file properly.
1. Crawling a SWF/Flash file
Depending on how a developer embeds the Flash file, Search Engines can run into problems immediately. There are two main methods for embedding a Flash file.
First, a developer can use the <embed> HTML tag. This tag, which was not officially supported until HTML 5, is a widely used tag for inserting browser plug-ins which handles a specific file type, such as SWF. This method of embedding a Flash file is the most supported by Search Engines.
Second, a developer can use JavaScript to insert the Flash file into the HTML container page. There are various methods of doing this, with the SWFObject JavaScript method being the most popular. However, these JavaScript methods can also prevent a Search Engine from accessing the SWF file and cause the most problems.
2. Indexing Text Content within a Flash file
This problem occurs when developers turn text content into image assets to be used within the Flash file. These can occur on buttons, menus, animated content, etc. Since Search Engines do not have the capabilities to read the content contained within Images across the Web, this text content is therefore ignored and not indexed.
3. HTML Standards in Flash
The next problem which Search Engines encounter when crawling and indexing Flash files is reading structured and formatted content and applying its algorithm to that content.
Because Flash does not use the same HTML standards which a Search Engine algorithm is based on, Search Engines can have a more difficult time determining the keyword focus and theme of specific pages. Search Engines currently use W3 HTML Standard tags as variables in their algorithms in addition to HTML tags not found in the W3 Standards. Since these tags do not exist within Flash, Search Engines cannot tell the difference between a page heading, section heading, paragraph heading, or menu heading among other types of structured content as well.
Sample of important HTML Tags used in Search Engine Algorithms which are not found in Flash:
· <title> tag
· <meta> tags
· <h1…6> heading tags
· <a> anchor tags
· <strong> or <b> tags
· <em> or <i> tags
· <p> paragraph tags
· <ul>, <ol>, and <li> tags
· <img> tag
4. Linking to a specific section of a Flash file
When an entire site is built on one or multiple Flash files and uses a single URL or container page, a Search Engine will not have the capabilities to show a link to each section as a standard URL in a Search Engine result.
Because of this inconsistency between Flash and HTML standards, Search Engines will typically group a Flash site’s entire content into a single Search Engine listing under a single URL, which can cause the content and keyword focus to become diluted, making it very difficult to rank highly for competitive terms.
This may differ where Flash sites have implemented SWFAddress and deep link to sections of the Flash file and thus provide a URL for the Search Engines to use for each deep linked section of the site.
How Things Will Change for Flash and Search Engines
After researching Adobe’s current technology, previous technologies, Search Engine algorithms, and speaking with Search Engine representatives, ROI Solutions sees no immediate change necessary for any client’s sites. Both Adobe and Google have confirmed that there will be no client side changes necessary to take advantage of the new technology that is being rolled out.
The most immediate changes that we expect to see will occur in Search Engine Listings. The main benefit that both Adobe and Google mentioned was that the site descriptions would become more dynamic based upon how a user’s search query matches the content of the flash site.

Additionally, when the technology is fully rolled out, it is important to note that only text and links will be affected. Text which continues to be placed within images and text which is animated will remain invisible to Search Engines.
Furthermore, neither Adobe nor Google has mentioned or hinted at solutions for points 3 and 4 above.
The important thing to note about this announcement is that it is a step in the right direction for Google and the Search industry.
ROI Solutions’ Position on Flash and Search Engines Today
As of July 2, 2008, Tribal DDB’s marketing performance unit, ROI Solutions, has performed extensive research in best practices to perform SEO techniques on Tribal DDB clients’ websites. ROI Solutions has determined that the current best practice for the crawling and indexing Flash content is directly related to the proper implementation of Title tags, a Meta Description tag, use of SWFAddress, and providing a text alternative through the SWFObject JavaScript method.
This method will allow SEO practitioners within ROI Solutions and Tribal DDB to precisely control the content and structural markup of the content displayed to the Search Engines.
Until more definitive answers and details emerge about Google’s adoption of Adobe’s technology, ROI Solutions remains confident that this method will produce the best results.


