Frame site optimization

Discussion in 'Search Engine Optimization' started by netprophet, Aug 24, 2006.

  1. #1
    is there any possiblity of good ranking in google for those site which include frames? i know this is a typical problem, any solution for that kind of sites.
     
    netprophet, Aug 24, 2006 IP
  2. Radovan_III

    Radovan_III Peon

    Messages:
    46
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #2
    y it's posibile but u need to use css frames not iframes
     
    Radovan_III, Aug 24, 2006 IP
  3. wizardofx

    wizardofx Well-Known Member

    Messages:
    572
    Likes Received:
    10
    Best Answers:
    0
    Trophy Points:
    140
    #3
    I have had very good ranking for 6 years using good ol' HTML frames.
    You just need to tell the search engines how to find the
    next frame. So I cross link between frames.

    Also, you have the advantage of the "no frames" page,
    link to all the possible frame content from there.
     
    wizardofx, Aug 24, 2006 IP
  4. seo-mumbai

    seo-mumbai Well-Known Member

    Messages:
    2,004
    Likes Received:
    183
    Best Answers:
    0
    Trophy Points:
    105
    #4
    every thing is possiable but it is not advised to use.
     
    seo-mumbai, Aug 27, 2006 IP
  5. netprophet

    netprophet Banned

    Messages:
    288
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #5
    u mean to say, black hat seo type.:confused:
    if you know other than black hat seo type tricks plz tell me.
     
    netprophet, Aug 28, 2006 IP
  6. celsius

    celsius Guest

    Messages:
    86
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #6
    I have a script for u if your interrested that handles the fram filling for you. Even if the user comes to one of your innerpages the frame will be filled, and it is SEO friendly, PM me if you are interrested.
     
    celsius, Aug 28, 2006 IP
  7. wizardofx

    wizardofx Well-Known Member

    Messages:
    572
    Likes Received:
    10
    Best Answers:
    0
    Trophy Points:
    140
    #7
    Again, the search engines have absolutely nothing against
    you using frames. The reason that people advise against it
    is because it might be hard for the search engines to find the
    frames. It isn't hard at all to link between frames, which solves the problem.

    I use a little java script that creates the frames page when
    a searcher goes straight to a content page, which 90% of my visitors
    do.

    So you get a page that is easy to design, nice to look at and
    takes lower bandwidth.

    frame away!
     
    wizardofx, Aug 29, 2006 IP
  8. netprophet

    netprophet Banned

    Messages:
    288
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #8
    thanx for solution, could you give me that code so that i applied on my new frame site.
     
    netprophet, Aug 30, 2006 IP
  9. wizardofx

    wizardofx Well-Known Member

    Messages:
    572
    Likes Received:
    10
    Best Answers:
    0
    Trophy Points:
    140
    #9
    I got this from searchmechanics.com which is now defunct
    and picked up by a vulture.

    It isn't as useful without the original instructions, but here it is for you to experiment with

    // Writeframes
    // JavaScript Code Copyright (c) e-Brand Management Limited 2001
    // This code may be copied and modified without permission or charge, provided
    // this notice remains intact.
    // Original source is at http://www.searchmechanics.com/learn/srf/writefs.js
    // See http://www.searchmechanics.com/learn/srf/ for more details.

    // We work out whether we are in the frameset or frame context by looking
    // for a 'nowritefs' parameter
    var str = location.search;
    var writeFrames = (str.indexOf("nowritefs")) && (top.window.length == 0);

    if (writeFrames)
    {
    // We are in the frameset context - write the framset out
    if (str == "")
    {
    var bodyFrame = window.location + "?nowritefs";
    }
    else
    {
    var bodyFrame = window.location + "&nowritefs";
    }

    // Time to write the framset.
    // The format of the frameset will of course vary from site to site, so you
    // will need to modify this piece of the code for your site.
    document.write(
    '<FRAMESET COLS="183,*" FRAMESPACING="0" FRAMEBORDER="0" BORDER="0">',
    '<FRAME marginHeight=0 marginWidth=0 name=side noResize scrolling=no src="frameind.htm" target="rtop">',
    // Here's the self-referencing part:
    '<FRAME marginHeight=0 marginWidth=00 name=mainframe src="' + bodyFrame + '">',
    // That's it - the body frame was written with a nowritefs
    // parameter to prevent the frameset being written again on the next
    // invocation.
    '</FRAMESET>');
    }

    // <FRAMESET COLS="183,*" FRAMESPACING="0" FRAMEBORDER="0" BORDER="0"><FRAME SRC="3frameind.htm" SCROLLING="AUTO"
    // NAME="sidebar"><FRAME SRC="Home.html" NAME="mainframe">


    In addition each page needs to have

    <SCRIPT LANGUAGE="JavaScript" SRC="writeframes.js"></SCRIPT>

    up above the body
     
    wizardofx, Sep 4, 2006 IP
  10. netprophet

    netprophet Banned

    Messages:
    288
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #10
    thanx 4 ur code. i definitely use my new frame site
     
    netprophet, Sep 5, 2006 IP