Site hosted by Angelfire.com: Build your free website today!

Products

Optimising your framed site for search engines

Search engine optimization specialists
One kmethod (read out as well Zen Store Search Engine Optimization) web designers can use to design and structure a website is to use frames. However, if your web site utilises rfames then and there you could have major problems getting indexed in the look about engines. One kmethod (read out (read out as well Search Engine Optimization Specialists ) Zen Store Search Engine Optimization) web designers can use to design and structure a website is to use frames. Although site design using frames has become less prominent with the rise in popularity of CSS, there are do not care sites check out there utilising framesets. But there are ways to sidestep the problem.

In the (read out as well Zen Store Search Engine Optimization) frames were considered a big way in behalf of site designers to quickly and easily display satisfied whilst maintaining a structure throughout the site (e. G. In the (read out as well Georgia Search Engine Optimization ) as well Zen Store Search Engine Optimization) frames were considered a big way in behalf of site designers to quickly and easily display satisfied whilst maintaining a structure throughout the site (e. By having a title, or navigation bar). They allow any more than all alone HTML document to be shown on a page on the part of displaying each all alone within its own "frame", which are defined on the part of the "frameset" HTML tag.

This tag defines which pages pop out and the size and position of the frame it should come out in. As web uasbility expert Jakob Nielsen has documented on his site, http. Although this sounds big in theory, it creates problems with both navigation (and therefore look about engine indexing) and usability. //www. Useit.

Com/alertbox/9612. They can be disorientating to users – if they click within all alone frame and this affects one more frame it can make navigation confusing. Html, there are several usability issues associated with frames. The address bar doesn't change as with the user navigates between pages, in so far as the pages load inside the frameset. Again, this can confuse and disorient users.

The loading time increases in so far as there is any more than all alone page to load. If a user bookmarks a page within the site, they will be sent to the default frameset when they revisit more like than the bookmarked page. If the site takes too lanky to load then and there visitors are going to get off elsewhere instead. On great of this, there are as well issues with look about engines finding and indexing each and all of a framed site's pages. The most fundamental problem is fact that look about engines find and index pages on the part of assumed HTML links in a document, and in so far as framesets reference a page more like than linking to it, the pages within the framed site cannot be reached.

Ultimately, this means fact that no matter about now enormous a site is there's a possibility fact that only the frameset page will be indexed. You can place a "noframes" tag in the body of your frameset page give off alternative satisfied fact that will be displayed if the browser is not frames compatible. There is a way about face this problem. Fortunately, look about engines can as well read out this tag, such that if you key on normal links within this tag the look about engines can spider them like a normal site. Visit http.

//www. Com/tags/tag_noframes. W3schools. Asp in behalf of any more information on the noframes tag. So now the look about engines can find your pages, but then as what happens when your visitors find them.

Because the frameset dictates which pages should be loaded, if an personal page is accessed directly through a look about engine then and there it will be loaded outside the context of the frameset. This type of page is of note as with an "orphan" page. This means fact that the page will be viewed on its own without any of the the intended accompanying pages specified on the part of the frameset, such as with a navigation bar. They are confusing in behalf of visitors in so far as once they find the page they may not feel way up to navigate the site, meaning you may come to an end way up losing the visitor, or worse, a customer. Again, there is a way around this draw on a.

You can use JavaScript to force the page into its framed context, and although this causes problems with JavaScript incompatible browsers it does neatly avoid the orphaned page draw on a. //www. There is a big tutorial available at a rate of http. Webreference. Com/js/column36/forcing.

Html showing about now this is done. Although the above shows about now guard against the complications caused on the part of frames, in behalf of the various stated reasons it would be better guard against them altogether. There are alternatives to frames fact that allow in behalf of similar functionality, most of all accessible would be to position elements on a page using Cascading Style Sheets (CSS), or if you are designing a dynamic site then and there utilising Server Side Includes (SSI) would be a dear option.