Ask us a question!

Web Moves Blog

Web Moves News and Information

03
Dec
2003

Properly Optimize A Framed Website

Optimizing Framed Websites
A number of months ago, I wrote an article on the proper techniques that should be used to successfully optimize a site that makes use of frame technology. I’m still regularly getting some questions in relation to sites that were designed using frames, asking me the best way to optimize these sites to improve their visibility in the search engines. Every now and then, I’m also getting a few emails from some site owners that are desperate their framed site is nowhere to be found in the engines. In response to all of this, I think an extended version of my first article is necessary.

For some reason, even today, there is still a lot of controversy in establishing whether or not to use frame technology when building a new website. This controversy is certainly well founded, since, apparently there seems to be many site designers that still use it, even if that’s not a very good idea anymore. In this section, you will learn all you need to know to get any framed web site properly listed and optimized for the major search engines.

To be fair, let’s just say that a framed website can actually ‘sometimes’ be of help in its necessary updating needs and many web designers decide to use frame technology for this very reason. They can be even more useful for maintaining very big web sites that have a lot of content spread over 500 or more pages, although I don’t necessarily agree on that assumption.

However, and as you are about to find out, framed websites usually create many problems and complications for most major search engines in use today. This article will show you the pitfalls and the mistakes that some Webmasters do in implementing their framed sites, in lieu of “search engine-friendly” websites. It will also show you the right way to do it, if you still want to go ahead with this idea.

What Constitutes A Framed Web Site?
The easiest and surest way to determine if a site is framed or not is when its left-hand navigation menu remains stationary while the information in the centre of the page moves either up or down. Furthermore, some models of framed sites sometimes include a company logo or image at the top or sometimes at the bottom that also remains fixed while the rest of the page moves in either direction. Some models might also include links or navigation buttons in that same stationary section. When you see any or all of these characteristics, you are then dealing with a framed website.

Today, anywhere on the Internet or in good technical books, you can actually read a lot about search engine optimization (SEO) that basically says using frames on any website can actually be similar to a bad spell on that site simply because most major search engines will not navigate the frames or its simply impossible for them to crawl or spider. In such a case, these same people will tell you that such a framed website will never get indexed or optimized properly.

That statement is actually both true and false at the same time. It IS false if they are used correctly. But, by the same token, it’s perfectly true if the frames are in effect used improperly and are search engine-unfriendly. Happily, there are ways around these limitations.

When implemented correctly, a framed site can be ‘almost’ as good as a site without frames and can hopefully deliver results that could be considered reasonable, as compared to what the site delivered previously. However, if your site isn’t designed yet, I would still suggest you do it with search engine-friendly technology, in other words, stay away from frames!

Why Do Search Engines Hate Framed Websites?
In this section, I will explain the main reasons why most framed web sites fail to get indexed properly on the major search engines that use crawlers such as Google. When we look at the HTML code of a common framed web site, we usually see the TITLE tag, the META tags, and then a FRAMESET tag. The major search engine’s crawlers and spiders such as Google Bot and Freshbot are all programmed to completely ignore certain HTML code and instead are directed to specifically focus on indexing the actual body text on a particular page.

But with any typical framed website, there is just no body text for the search engine’s crawler to begin with, simply because the text is located on the other pages of the site, what we call the inner pages.

If you want to know what search engines see when they get to a site using frames, this is what they see:
“You are currently using a web browser that does not support frames. Please update your browser today in order to view this page.”

This is almost the equivalent of putting a sign on your door that says: “If you cannot read this sign, its because we are permanently closed for business”. Yet, this is exactly what search engines see when they get to a framed website!

Here is a little test that will prove what I just said is true: while at your keyboard, try a search on Google for the following query: “does not support frames” and you will actually discover about 2,800,000 web sites are found by Google! That is a lot of wasted Web pages that could bring in a LOT of sales.

In order to fix that problem, if you use that otherwise wasted space to effectively include important keywords and key phrases, and in fact adding some body text that is rich in sales copy, that will in fact make a big difference in helping make these framed sites rank higher in the search engines.

How To Properly Use The Noframes Tag
There actually is an HTML tag called the noframes tag and when properly applied, will effectively offer what the search engine spiders actually need: important text data they require to properly include that page in their index.

If a person really has to use a framed site for whatever reason, then it’s very important to use the noframes tag correctly. Evidently, doing all these necessary steps will be useful only if the information on the site’s homepage is carefully written and makes strong use of your important keywords and key phrases. Again, nothing beats the careful research and analysis of your ‘right’ keywords and key phrases, using the professional facilities of Wordtracker.

Always remember that if you optimize a site for the wrong keywords, you will have a site that will rank high, but for search terms that have nothing to do with what your site offers! You will then receive enquiries and questions on products or services that your company doesn’t even offer! In the search industry, relevancy and quality are king. The more relevant your site is, the better success you will get, and the higher your ROI will be. It’s just as simple as that.

More Framed Website Topics
So far, all the above information takes care of just the site’s homepage. Now as can be expected, the rest of all the pages on your site also need to be indexed correctly.

Most site designers and web programmers that elect to use frames do so mainly for ease of navigation reasons, although the same results can be achieved with other, more search engine-friendly technology, such as the use of tables. You simply include your navigational links inside the tables and its done!

One thing that is really important is to effectively ensure that all the inner pages of your site get optimized the same way, even if you don’t have to deal with the no-frames tag. Once all those inner pages are optimized appropriately, after one or two Google monthy updates (dances), you should start seeing your website properly positioned, ideally, close to the top of the SERPS’s (Search Engine Results Pages) in Google and most major search engines in use today.

Conclusion
Framed websites are made of old, outdated technology and are certainly not the best. They have serious limitations, as far as search engines are concerned. When building a completely new site, or when re-designing an old one, it’s always best to stay away from frame technology.

However, if you really have to, optimizing a framed site can be done successfully if the above examples and techniques are followed carefully. Remember that the key to all of this is the no-frames tag. If carefully implemented, the no-frames tag can successfully remove many of the barriers that plague framed websites.

Author:
Serge Thibodeau of Rank For Sales