Search Engine Optimization for the Basic Webpage with Flash

A new friend of mine, Tracy Garnier, needed some real help with her website. It’s a nice site, but designed for the designer and, unfortunately not for the Search Engines.

NOTE: Although some of these techniques will work, this post is not targeted for optimizing a blog. This was written for a static website with no content management system.

Some basic stats on Tracy’s site:

Tracy Garnier - Real Estate, Indianapolis, IndianaTracy’s site showed up for a single search, her name mispelled. Her site is averaging about 200 hits a month – a pitiful volume for a business site that should have a large search engine following for local searches.

I know the housing market is down, but Tracy specializes in the relocation of corporate staff to Indianapolis, especially in the technology sector. There’s ample opportunity for Tracy to get a lot of traffic. Unfortunately, she’s not getting it… yet!

How I modified Tracy’s home page to make it Search Engine friendly:

I wanted to share what I did for Tracy’s site here… I think they’re some simple steps that anyone with a basic site could do to help!

  1. Registered the site with Google Webmasters.
  2. Added a robots.txt file. This tells the search engine crawlers what they should and should not be crawling.
  3. Added descriptive, keyword-heavy title tags and names to each of her primary links for the pages, Buyers, Sellers, Community, etc…
  4. Within the page content, I added descriptive, keyword-heavy section headers utilizing heading tags (h1, h2).
  5. Added meta descriptions and keywords. This doesn’t always help placement, but it can help with the descriptions displayed under your links. Some search engines use them, Google doesn’t.
  6. Since this is a geographically located site, I used Address Fix and installed meta tags with the Geographic location of the site.
  7. Built a sitemap using a great online tool, XML Sitemaps Sitemap Generator. Once I uploaded the sitemap, I submitted the site to Yahoo!, Google, Ask, and Live. To add to Ask, you need to ping Ask with your sitemap like this: http://submissions.ask.com/ping?sitemap=http%3A//www.the URL of your sitemap here.xml. Here’s a form that will do it for you:
    Submit Your Sitemap to Ask.com:
  8. Installed Google Analytics on the site so that I could keep an eye on the traffic and search engine results.

Working with Flash and SWFObject

Since the home page is primarily Flash, there’s no way for the flash content to be indexed. However, there is a tool out there that one can take advantage of called SWFObject. It’s an ingenious little tool that loads the flash movie within a div when the page loads. The download comes with ample documentation and examples so I was able to install it in minutes.

This method is advantageous for a couple reasons:

  1. The user can add content within that div that will be crawled by the Search Engines but will not impact the aesthetics of the flash movie.
  2. That same content is fantastic when the site is accessed by a mobile browser or any other browser where flash is either not installed or Javascript is not enabled.

The next step, of course, is to make mention of Tracy’s site on my blog. It always helps to have your site mentioned on another site that has great search rankings and a high pagerank. Each time I am mentioning it, though, I’m writing different keywords and descriptions in the title of the link or the image.

There’s plenty more to do on the site, I’ll be working one page at a time until I’m through the entire site. Then I’m going to work on Tracy to get a blog up and running. ;)

You might also find these posts interesting: