Welcome to WebmasterWorld Guest from

Forum Moderators: incrediBILL

Message Too Old, No Replies

Frames and Search Engines

How do you get your frames page to search engines?

10:02 pm on Jul 5, 2002 (gmt 0)

New User

10+ Year Member

joined:Apr 11, 2002
votes: 0

Hi all,

Just wondering how you can get your site that is set in frames to reach search Engines, since it seems you cannot use meta tags inside frames.

thanks, theeba

11:52 pm on July 5, 2002 (gmt 0)

Senior Member

WebmasterWorld Senior Member tedster is a WebmasterWorld Top Contributor of All Time 10+ Year Member

joined:May 26, 2000
votes: 0

You can include meta tags in the documents that go into each frame, not the frameset document.

But remember, meta tags aren't the main tool for search engine rank - there's plenty of highly ranked websites in competitive areas with no meats at all.

If the search engine has the ability to index frames (and many do today) they'll grab them as long as there are links pointing to the page.

2:22 pm on July 6, 2002 (gmt 0)

Preferred Member

10+ Year Member

joined:June 7, 2002
votes: 0

There are a few techniques you can use to help SE's a bit, which also benefit other users as well.

The first is to make sure that you have a <noframes> alternative, with links to the main sections on your site. This will aid search engines in indexing your site, and it will also mean that your entry in SE results listings will say something more useful than "This site uses frames" [google.com] (so include at least a description of your site). It will also make life a tad easier for text-only browsers.

The second is to put at least some links on your content pages. The aim should be to allow at least a rudimentary navigation of your site using only the main frame. This will aid SE's, text-only browsers and also be of benefit to visitors who've followed links from a SE result to the content page, which loads without the frameset. (You <em>can</em> use JavaScript to force frames, but of course that's no use if JavaScript is disabled.)