Can I Optimize A Site Designed With Frames?

Can I Optimize A Site Designed With Frames?Can you optimize a site designed in frames? Of course you can! The question should be, "how effectively can I optimize a web sire designed in frames?" Framed sites - in my opinion - have little use in today's web design. There are so many better ways to design a site. For example, you have HTML, DHTML, Flash, and other design formats.

Besides being hard to optimize, framed sites also:

* Makes it harder for a visitor to bookmark your pages, or add them to their favorites. The bookmark will always point to your home page, which might not be the page they want to bookmark.
* Limit the viewing space your visitor has on the page.
* Often when a search engine lists your framed page, it will display without the frame on the left. This means that your visitor will not be able to see the navigation menu.

Of course, you can go the route of the "noframe" tag, created to help visitors whose browsers can not read frames. Nowadays most browsers can, and so this tag is used more for SEO optimization and search engines. A few keyword-enriched sentences, and - BAM!: Content spiders can read. This may not be the best method, however it does work. Plus, it is "good SEO."

There is also another method, requiring a dynamic frameset page:

<html>
<head>
<title>Dynamic Frameset</title>
<script LANGUAGE="JavaScript">
<!-- Begin
if (top != self) {top.location.replace(location) }

var table_of_contents = "main.html";
var blank = " ";
var content = (location.search) ? location.search.substring(1, location.search.length) : table_of_contents;
function fillFrame() {
parent.main.location.replace(content)
}
// Dynamic Frameset Script by Ammon Johns
// source: www.webmarketingplus.co.uk
// End -->
</script>
</head>
<script LANGUAGE="JavaScript">
<!-- Begin
document.write('<frameset cols="134, *" border="0" frameborder="0" framespacing="0" onLoad="fillFrame();">');
document.write('<frame name="menu " src="menu1.html" scrolling="auto" marginheight="10" marginwidth="5" frameborder="0">');
document.write('<frame name="main" src="javascript:parent.blank" scrolling="auto" marginheight="0" marginwidth="0" frameborder="0">');
document.write('</frameset>');
// End -->
</script>
<noscript>
<frameset cols="134, *" border="0" frameborder="0" framespacing="0">
<frame name="menu " src="menu.html" scrolling="auto" marginheight="10" marginwidth="5" frameborder="0">
<frame name="main" src="main.html" scrolling="auto" marginheight="0" marginwidth="0" frameborder="0">
</frameset><noframes></noframes>
</noscript>
</html>

Using this method above does not include the "noframes" tag. There is no need for it. There is also some javascript the needs to be imported.

Now, I have been around a while. In the web design field, as well as SEO, there are many that suggest that framed sites have trouble ranking high on search engines. So the decision is yours to make: if your site is in frames, you may want to consider one of the aforementioned options, or redesigning your site in HTML. Also, try optimizing your site with keywords, before the other methods. Changes made to your site will reflect in your search engine results. See what works best!


Related Articles

  • How to Optimize a Framed Site for High Rankings
    The question of whether or not to use frames when designing a Web site seems to be as old as time, or at least as old as frames themselves!
    A framed site very often makes for an easily updated Web site, and many designers opt to use frames for this ...
  • Frames and Search Engines
    When it comes to framed sites and the effect that the use of frames by a site has on its search engine ranking, there are two schools of thought...
  • Website Design - To Frame or Not to Frame
    The use of frames in the design structure of a website has been debated for a long time now. A number of experts insist that they are of no use, and instead cause trouble in the sites functioning. On the other hand, many claim that frames can be used to a sites advantage.
  • Frames: Why and Why Not
    Find out why web design guide Jennifer Kyrnin says that while frames are not the ultimate evil that some people profess, she still doesnt use them much on her personal sites.
  • Optimizing Framed Websites
    Optimizing a framed website can be challenging, but contrary to popular belief, it isn
  • How To Develop a Search Engine Friendly Website
    Each web site is naturally created for people to use. But lets not forget about search engines as they are often the most fruitful source of brining users to a site. Learn to write for them, too.
  • Does your Website need a Redesign?
    You may have a beautiful website, it may win awards for excellence in design, but unless the designer has taken into account the principles of Search Engine Optimisation (SEO), you may need to consider a redesign. You may have an old website...
  • SEO Blunders - Four Mistakes to Avoid
    There are lots of articles giving you top tips about SEO. Ive actually written a few myself.
  • Design An Eye Catching Website
    We all know that these days every one can design a website but the question remains how to design eye catching website . I have read many books ,articles and tutorials about web design and have realized that every web designer has his own way of designing websites.
  • Signs It's Time To Redesign Your Website
    Some signs of an outdated web site include: chunky, slow-loading graphics, old-style framed coding, where the site is divided up into panes that load separately, little animated cartoon clip-art throughout the site, and text created as images instead of in HTML.

Contact Web Design Outsource and get started today

Need Website Designing, Development, Redesigning, Maintenance and SEO services or help growing your company's web presence? Request a free Quote Now.