SeOpt Internet Marketing

Call: (713) 518-2159
e-mail: sean@seopt.com

Blog

  • Home
  • About
  • Search Engine Optimization
    • Local Houston SEO
    • PPC Campaigns
    • Houston SEO Consultant
  • Site Design
  • Social Media
  • Contact
  • Blog
  • Resources
    • Local Citations
    • Good Reads
    • General Directories
Home › Blog › Flash Search Engine Optimization
Nov8
Sean Odom
Blog
1 Comment

Flash Search Engine Optimization

Introduction

Our first tip for optimizing with Flash is: don’t. If you just create your site in HTML, you’ll know your design will be search engine friendly because HTML is what search engines are best at. All search engines can spider basic HTML documents. In order for a search engine to spider a Flash document, its developers have to download and install the Macromedia SDK kit. And why make search engines go out of their way to get to your files?

Creating a whole website in Flash is just a bad idea. Although they look “flashy”–pardon the pun–they are not search engine friendly. On top of that–in our humble opinion–90% of Flash websites are not user-friendly either. And on top of that, you usually need special software to make minor changes. So, every time you want to put up a news article or change a misspelling, you have to hire an expert to do it.

Flash Optimization Tips

If you really, really feel that you can’t live without building a website in Flash, there are a few things you can do to make your website more search engine friendly:

  • The best thing to do is to place your Flash files inside of regular HTML files. This way you can at least include the META information. Even better, put some HTML above or below the Flash element to provide some spider-able content for search engines.
  • Include plenty of text in your Flash files. Search engines that can read Flash files (with the Macromedia SDK) will still only see the text. So, make sure that it is relevant and keyword rich.
  • Make sure the text in your Flash files is something that you want the search engines to see. “Click Here to Enter” is not very good spider-food.
  • Google follows links in Flash files. So use keyword-rich anchor text, just like you would with regular HTML.
  • Provide a non-Flash version of the site for spiders. This is also good for those without the Flash player plugin and those with slow connections.
  • Name files correctly. That is, include keywords in the file names separated by dashes. For example, flash-optimization.html

The following methods are legit, but have great potential for abuse:

  • You may consider putting your Flash website into frames and placing an HTML version of the website in the NOFRAMES tag. Of course, search engines don’t particularly like frames either, but this is certainly preferable to having a pure flash page. See more on search engine optimization for frames.
  • The Macromedia Flash Accessibility Kit allows you to export the text from your Flash file to a NOSCRIPT tag. Do this. This tag is read by screen-reader users and those without Flash players. The contents of this tag can also be read by search engines.

If you use either of the above methods. Please, do not abuse these tags. These tags are there for a reason: to make the Internet more accessible to all. They are not created for you to use them as keyword dumps. Place valid content in these tags. If you use the NOFRAMES tag, create an actual HTML document that you would want users to see if they did not support frames. If you use the NOSCRIPT tag make sure that it contains information that you would like those with accessibility issues to see (or hear). For the sake of everyone involved in optimization and to preserve the integrity of search results for users–do not stuff keywords in these tags.

If SEO’s begin to abuse these tags as SEO’s and webmasters abused the keyword tags–they will make the tags useless for all. Search engines will be forced to ignore the content within the tags. And the legit use for the tags will be ruined for everyone.

What not to do in Flash

There are scripts out there that will detect the presence of a human vs. a search engine visitor, and will deliver “appropriate” content to each. That is, it will deliver the Flash pages to a visitor, and search-engine-friendly HTML pages to search engines.

This practice, however, is exactly what search engines DON’T want you to do. They want to see exactly what a real visitor is seeing. Such cloaking of pages holds a huge potential for abuse. And it is our opinion that directing search engines to a set of non-Flash web pages is spam.

What Search Engines See Using SDK

SDK is the software provided by Macromedia that search engine developers must download and integrate into their search engine if they wish to see Flash files.

If you know the full URL of the flash movie, there is a useful Flash Viewer at SearchGuild. It displays how search engines using Macromedia’s SDK will see your Flash web pages. This does not work if you do not know the FULL path, including the name of the .swf file.

Sean Odom
Sean Odom

Sean is the founder of SeOpt.com Internet Marketing, a Houston based search engine optimization service provider. Sean is also co-founder of Socialot.com, a SAAS social contact management system for small businesses.

flash

1 Comment

    Recent Posts

    • Questions About Web Crawlers, Robots, Spiders
    • SEO Guide
    • Google Business & Site Owner Help
    • HTML Validation
    • Simple 301 Redirect Instructions
    • How To Use a Robots.txt File
    • SEO Glossary & Definitions
    • Flash Search Engine Optimization
    • Increase Website Conversion Rates
    • The Problem with Frames

    Recent Comments

    • Search Engine Friendly Website Design - SeOpt SEO Blog on SEO Guide
    • Keyword Rich Anchor Text, Optimizing Heading Tags & Page Naming on Search Engine Marketing
    • Google Webmaster Guidelines For SEO's - SeOpt SEO Blog on W3C HTML Validator
    • Link Building - How To Build Quality Backlinks - SeOpt SEO Blog on Search Engine Marketing
    • Keyword Analysis & Targeting Competitive Keywords - SeOpt on PPC Campaign Management

    Archives

    • February 2015
    • February 2013
    • January 2013
    • December 2012
    • November 2012
    • October 2012
    • August 2012
    • July 2012
    • May 2012
    • June 2011
    • April 2011
    • September 2009
    • April 2009
    • October 2007
    • August 2007
    • December 2006

    Categories

    • Blog

    Meta

    • Log in
    • Entries RSS
    • Comments RSS
    • WordPress.org

    Get In Touch

    SeOpt, Inc.
    24044 Cinco Village Center Blvd
    Suite #100

    Katy, TX 77494
    (713) 518-2159
    sean@seopt.com
    URL of Map
    Monday-Friday 9am-5pm
    Saturday 11am-3pm

    Site Navigation

    • Home
    • About Us
    • Contact Us
    • Search Engine Optimization
      • Local Houston SEO
      • PPC Management
      • Houston SEO Consultant
    • Site Design
    • Social Media
    • Blog
    • Privacy
    • Sitemap

    Partners

    • The Writers For Hire
    • Zephyr Salvo
    • ChiliPepperWeb.net

    Recent Posts

    • Questions About Web Crawlers, Robots, Spiders
    • SEO Guide
    • Google Business & Site Owner Help
    • HTML Validation
    • Simple 301 Redirect Instructions
    Copyright © 2013 SeOpt.com Internet Marketing - All Rights Reserved www.seopt.com