Optimising Your Framed Site For Search Engines

By nichemarketing | January 30th, 2010

One methodology that internet designers can use to style and structure a website is to use frames. However, if your internet website utilises frames then you may have major issues obtaining indexed in the search engines. Though website design using frames has become less prominent with the increase in popularity of CSS, there are still sites out there utilising framesets. But there are ways in which to sidestep the problem.

In the past, frames were thought-about a great manner for web site designers to quickly and simply show content while maintaining a structure throughout the positioning (e.g. by having a title, or navigation bar). They permit additional than one HTML document to be shown on a page by displaying each one within its own “frame”, which are defined by the “frameset” HTML tag. This tag defines that pages to indicate and the scale and position of the frame it ought to seem in. Although this sounds great in theory, it creates problems with each navigation (and thus search engine indexing) and usability.

As net usability knowledgeable Jakob Nielsen has documented on his web site, http://www.useit.com/alertbox/9612.html, there are several usability issues associated with frames:

They’ll be disorientating to users – if they click at intervals one frame and this affects another frame it will make navigation confusing.

The address bar does not change as the user navigates between pages, as a result of the pages load inside the frameset. Once more, this will confuse and disorient users.

The loading time will increase as a result of there’s additional than one page to load. If the location takes too long to load then visitors are going to go elsewhere instead.

If a user bookmarks a page inside the positioning, they will be sent to the default frameset once they revisit instead of the bookmarked page.

On high of this, there are also issues with search engines finding and indexing all of a framed website’s pages. The most basic problem is that search engines find and index pages by following HTML links in a document, and because framesets reference a page rather than linking to it, the pages inside the framed site cannot be reached. Ultimately, this suggests that irrespective of how giant a website is there’s a chance that only the frameset page can be indexed.

There is a way round this problem. You’ll be able to place a “noframes” tag in the body of your frameset page to produce various content that will be displayed if the browser is not frames compatible. Fortunately, search engines will conjointly read this tag, so if you embody normal links among this tag the search engines will spider them sort of a traditional site. Visit http://www.w3schools.com/tags/tag_noframes.asp for more information on the noframes tag.

So now the search engines will find your pages, however what happens when your visitors notice them?

As a result of the frameset dictates which pages should be loaded, if an interior page is accessed directly through a hunt engine then it will be loaded outside the context of the frameset. This means {that the} page will be viewed on its own while not any of the supposed accompanying pages specified by the frameset, such as a navigation bar. This type of page is known as an “orphan” page. They’re confusing for guests as a result of once they realize the page they may not be able to navigate the location, which means you may finish up losing the visitor, or worse, a customer.

Once more, there’s a manner around this issue. You can use JavaScript to force the page into its framed context, and although this causes issues with JavaScript incompatible browsers it will neatly avoid the orphaned page issue. There is a nice tutorial accessible at http://www.webreference.com/js/column36/forcing.html showing how this is often done.

There are alternatives to frames that allow for similar functionality, the foremost standard would be to position elements on a page using Cascading Vogue Sheets (CSS), or if you’re coming up with a dynamic site then utilising Server Facet Includes (SSI) would be a smart option. Though the above shows the way to avoid the complications caused by frames, for the various stated reasons it would be better to avoid them altogether.

To dominate 1st spot on every search engine, visit this site: seo class. seo class generates traffic and high ranking for your websites. You can use seo class now to increase website’s rank on search engines and boost your business as well.

Further Reading...

Three Ways To Advance Your Search Engine Rankings
Having a web site for your business is crucial in today's online society.

Search Engine Optimization Glossary
Algorithm.

How To Measure A Website's Performance
The first thing you should look at when doing an internet marketing campaign is setting up your website to perform.

Video Game Ideas - Best Ways To Enjoy Your Self While Playing Video Games
These days video games are becoming more popular than outdoor games amongst youngsters as well as adults.

SEONetworker Mastermind - What Is SEO?
Anytime you take on the task of being a SEO Networker, you will have several different types of strategies staring you in the face.

Tags: , , , , , , , ,

Leave a Reply

CommentLuv Enabled

This site uses KeywordLuv. Enter YourName@YourKeywords in the Name field to take advantage.

Security Code:


COMPENSATION DISCLOSURE: Site owner receives compensation for some or all products on this site.
EARNINGS DISCLAIMER: Earnings shown here are not typical. Everyone's results differ, based on their individual inputs. [more]
MEDICAL DISCLAIMER: This website provides knowledge and perspective to assist you in making an informed decision about your care, with the assistance of your personal care physician. Always seek the advice of a healthcare professional about diseases, symptoms and treatments. [Our full medical statement] All mentioned trademarks, product names or service names are the property of their respective owners. No mentioned product or brand endorses this site.