Twitter
RSS
Facebook
ClickBank1
ClickBank1

Optimising Your Framed Site For Search Engines

One method that web designers can use to design and structure a web site is to use frames. However, if your web website utilises frames then you could have major problems getting indexed in the search engines. Although web site design using frames has become less distinguished with the rise in popularity of CSS, there are still sites out there utilising framesets. But there are ways that to sidestep the problem.

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

As net usability professional Jakob Nielsen has documented on his website, http://www.useit.com/alertbox/9612.html, there are plenty of usability issues related to frames:

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

The address bar doesn’t amendment because the user navigates between pages, because the pages load within the frameset. Again, this can confuse and disorient users.

The loading time will increase because there is additional than one page to load. If the positioning takes too long to load then guests are going to travel elsewhere instead.

If a user bookmarks a page inside the positioning, they will be sent to the default frameset after they revisit rather than the bookmarked page.

On high of this, there are issues with search engines finding and indexing all of a framed website’s pages. The most basic drawback 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 at intervals the framed web site cannot be reached. Ultimately, this means that irrespective of how large a site is there is a chance that solely the frameset page can be indexed.

There is a means round this problem. You’ll be able to place a “noframes” tag in the body of your frameset page to produce various content that can be displayed if the browser is not frames compatible. Fortunately, search engines will additionally read this tag, therefore if you embrace traditional links within this tag the search engines can spider them like a traditional site. Visit http://www.w3schools.com/tags/tag_noframes.asp for more info on the noframes tag.

Thus currently the search engines will notice your pages, but what happens when your visitors find them?

As a result of the frameset dictates which pages should be loaded, if an internal page is accessed directly through a groundwork engine then it can be loaded outside the context of the frameset. This suggests {that the} page can be viewed on its own without any of the supposed accompanying pages specified by the frameset, like a navigation bar. This type of page is known as an “orphan” page. They’re confusing for visitors as a result of once they find the page they’ll not be ready to navigate the site, meaning you’ll finish up losing the visitor, or worse, a customer.

Once more, there is a method 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’s a nice tutorial available at http://www.webreference.com/js/column36/forcing.html showing how this is often done.

There are alternatives to frames that enable for similar functionality, the foremost popular would be to position components on a page using Cascading Vogue Sheets (CSS), or if you are planning a dynamic site then utilising Server Aspect Includes (SSI) would be a smart option. Though the on top of shows the way to avoid the complications caused by frames, for the various stated reasons it might 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.

Technorati Tags: , , , , , , , ,

  • Share/Bookmark

Leave a Reply

CommentLuv Enabled

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


Powered by Yahoo! Answers
SEO Powered By SEOPressor