Optimizing Flash Files For The Search Engines

by superhaas on February 5th, 2010

What is a Flash Movie?

A flash movie, or shock wave file (SWF), is that the file format printed when a Flash movie is exported. A SWF file will also be exported by several other Macromedia or Adobe Products. The SWF is usually an animation, dynamic menu, or highly interactive web-based mostly application embedded into an HTML page. Flash files, when exported properly for the simplest net-primarily based optimization, are compressed, therefore making their file size lightweight. The SWF format is good for presenting vector-based mostly, interactive and animated graphics with sound and video for the web. Vector pictures are ideal as a result of they will not “pixilize” if stretched or compressed. Flash files can conjointly contain text which will be animated, static or dynamically populated from external sources, such an XML file or a database. Text embedded during a Flash file, for many years, may not be scan by search engines. However, recent updates by Macromedia are making this a possibility.

Problems with Flash and Search Engines

Historically, it has been tough to induce Flash content indexed and ranked by search engines. Within the past, search engines, like Yahoo and google »”>Google, failed to spider Flash content as they might not scan the compressed file and abundant of the text inside the SWF appeared as graphics to the search engines.

The most page of a net website, if Flash-primarily based, rarely ranked well, unless off-page factors such as link popularity or link name were sufficient enough to hold the page. Flash files that were indexed by Google, Lycos and different search engines, which failed to have any text or key words related to them within the search engine results pages (SERP).

Techniques Employed in the Past to Create Flash Visible to Search Engines

Traditional Search Engine Optimization (SEO) techniques would facilitate your web site get indexed, however not rank for search terms. Each internet web site needs at least one HTML page to load into a browser. For a web site developed fully in Flash, developers would embed their flash files into an HTML document and then create the meta tags in the pinnacle section of the HTML file. They might additionally add descriptive HTML text for the search engines within the body section of the HTML page, then use CSS positioning and percentages to load the Flash move in a pixel-excellent location over the high of text. This explicit technique ought to not be used any longer, as search engines can read this system as an try to feature hidden text, and hidden text will incur a penalty from the engines.

Another technique which could facilitate your Flash ranking is to not compress your SWF files. One in every of the explanations search engines could not read flash files in the past is {that the} files are compressed. If the SWF is uncompressed, search engines can read the static text. This technique will be accomplished easily. Upon exporting a Flash file, you’ll set the compression to “not” if you wish your text within the Flash movie to be readable by the search spiders. However, this can be not a sensible apply, as not compressing your SWF can increase the file size, consequently negating a major benefit to Flash file – a lightweight file.

What Macromedia has Done to Build Flash More Visible to Search Engines

In the past, Google did index Flash files. Anyone can test this truth out by looking in Google using the “filetype” operator to restrict your search. For instance, try the following search: “Casino Games filetype:SWF”. The SERP will embody over 200 Flash files, that are indicated by the “Flash” text to the left of the listing.

Some search engines are currently using the Macromedia Flash Search Engine SDK (Software Development Kit). For instance, Google, AllTheWeb, Lycos, and other sites can readily display links to Flash content. Flash Search SDK is and open source tool that allows search engines to switch it to suit their needs. With this level of customization, it’s seemingly that the major search engines will modify SDK, making it difficult for website owners to know specifically what info can be pulled out of the SWF file or how it will impact actual rankings.

The Macromedia Flash Search Engine SDK can be found at

http://www.macromedia.com/software/flash/download/search_engine. In step with the Macromedia/Adobe net web site, The SDK includes an application named ’swf2HTML’. Swf2HTML extracts text and links from a Macromedia Flash SWF file, and returns the data to an HTML document. Swf2HTML is provided as a compiled application and as a static library for linked library implementation. SDK will interoperate any links that are within the action script therefore long as adhere to the subsequent criteria:

• The link is contained inside single quotes (‘ ‘) or double quotes (” “), and
• The link prefix is HTTP, and
• The link suffix is HTM, HTML, CFM, SWF, JPG, JPEG, MP3, or WAV

By default SDK extracts the subsequent text from your flash file:

• Text on stage in the present movie (dynamic text, static text, or input text that has an initial worth assigned)

• Text on stage in a very movie that is referred to as with movieClip.attachMovie()

Google will see bound text in Flash files currently, but how and where sure text gets extracted depends on what you do with that text within the Flash presentation. For example, text that’s static or is used in a motion tween can be browse as one instance with SDK. But, some animation involves converting text into a symbol and then using multiple copies of that image to achieve a desired effect. This can create duplicate instances of your text to the SDK output, that could be viewed as duplicate content and not given abundant importance by Google.

Using the SDK tool, any developer can get the text output from the SWF and see how search engines view the extractable text of any SWF. On a Windows operating system, you’ll be able to head to the DOS prompt and execute the swf2HTML application very easily. The following is an example from the DOS prompt: C:sdkswf2HTML -o test.HTML C:sdkcrt_webfilestest.swf

Search Engine Optimization (SEO) Techniques Used Historically for Flash
Every Flash file does not want to be uploaded independently and referred to as as a SWF file; rather a Flash file can be embedded during a standard HTML document. One amongst the best techniques is to form a modular internet web site, where there are several Flash files which build up the net page combined with standard HTML elements. A hybrid web site such as this, works particularly well, if your navigation uses traditional HTML links. You’ll be able to use cascading vogue sheets to give the looks of flash text links. This sort of hybrid web site can forever rank better than an all Flash web site – all different factors being equal. It is also vital to own your HTML page title correct, no matter anything else. Several search engines observe meta titles first. Additionally to the page title, you’ll add meta tags to the pinnacle of the file. Outside of the actual HTML page, off page factors are important. There was abundant written in recent articles that reciprocal links are not as vital to any extent further, however actually, one-method links pointing to your website from highly relevant and high ranking pages will increase your page rank. Additionally links from distinguished directories, like Yahoo and Business.com, placed in the most relevant categories can help. One-approach inbound links from relevant sites continues to be the simplest method to increase your ranking with or while not Flash.

There are programming techniques that work whereas in the Flash authoring environment. While you’re in the Flash authoring surroundings, with your FLA open…click F12. It can generate the HTML page for you. Examine the code of the page; it creates a place for you to place the text and URL’s used in the Flash.

New SEO Techniques for Flash
These days there are many techniques that can overcome the constraints of the past, where Flash files are concerned. With the inception of the new Macromedia Flash 8, there are techniques that will be implemented to greatly increase the flexibility of search engines to index Flash files and even rank for key words.

In the past, SWF files could not have titles. This is one necessary reason why Flash files didn’t rank well. This title limitation has currently changed. Flash eight will permit you to input meta data. Flash 8 defines 2 fields with meta information for all Flash files. These two fields are Title and Description. You’ll be able to access the meta knowledge fields under Document Properties. To add meta knowledge, fill within the text fields and the search engines can know what data to display regarding your Flash file.

SDK is fairly intelligent in terms of recognizing text and links that are embedded within the file. If text is static or dynamically driven by an XML or text file, it will be read. If your content is dynamically driven it should be done thus using the newest version of ActionScript 2.0. The SDK does parse ActionScript two byte code trying for links. It might conceivably notice the link to the XML file that method and hand it back to a hunt engine.

As referenced earlier, certain text can be changed into a symbol instead of strait text. For example, a button may have the text output two or three times. Alternatively, tweened text has motion associated with the action. Tweens result in a single prevalence within the output from the extraction process. You ought to conjointly notice {that the} link text in the Google results page is a dead ringer for the primary couple of lines of text at the very top of the text extracted by swf2HTML. Armed with the information of how SDK parses your content, you’ll manipulate text in your Flash Movies more rigorously and make your content key word dense, simply indexable, search engine friendly and, with a very little additional ability, even optimized.

What is the gist of all this? Flash continues to be not the best solution for a pure SEO-based project, but their have been giant leaps forward by each the search engines and Macromedia in allowing your flash files to be indexed and even rank for the key word phrases you covet.

Do you wish to remain earlier than the pack in the race for the prime Google rankings? Visit: increase internet traffic. With increase internet traffic you can quickly and easily get first spot on Google every day, without wasting another dollar ever again! Begin increase net traffic, time for you to be initial on Google!

Do you want to stay ahead of the pack in the race for the top Google rankings? Visit: increase web traffic. With increase web traffic you can quickly and easily get first spot on Google every day, without wasting another dollar ever again! Start increase web traffic, time for you to be first on Google!

Copy the code below to your web site.
x 

Related post

No comments yet

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS