Forum Moderators: open
There is a javascript fix for this which works well for me. You can find it about 2/3 of the way down on the Generic Javascript Code [webmasterworld.com] thread. Look for "force many pages into frames".
But I also agree that undoing the frames is the best answer. The problem I've run into with all the SEO "fixes" for framed sites is that they make big demands on maintenance time. And when you are done, you still have a framed site, which is confusing to a certain significant segment of your visitors.
The simple fact is that frames just don't make sense to some users, even though others fall in love with them. Our brains must be wired differently!
> my main concern right now is google.
Then don't worry about <noframes> tags. Google now ignores them.
One of the oldest issues of SEO, and still as contentious an issue as ever really.
Frames are not just an issue for SEO of course. They are capable of messing up all aspects of marketing a site. I'd better support that statement, and as I do so, make note of the limitations you need to correct or handle.
Firstly, more an more users are using WebTV and Mobile devices (Palmtops etc) which do not support frames, and for which you can't just go and upgrade your browser. Using the NOFRAMES to include content for such users is important.
WebTV users are not poor people, people who don't matter. They are often the older generations. People who choose to use technology they already have rather than get involved in computers just to use the internet. They are often shareholders, with fully-paid off mortgages. They have a great degree of spending power. Ignore them at your dire peril.
Palm users are not to be ignored either. Palmtops are not cheap, nor for 'gimps' who fear technology. The users may be senior execs of companies you later hope to make deals with. Think about it. Use the NOFRAMES to ensure you make a good impression to all users.
Second issue is that frames mess with bookmarking. You can only add the frameset to your favourites by default. If they only wanted to bookmark a specific content page, you are just as likely to lose that bookmark altogether. In my testing and experience, framed sites can get 30 percent less bookmarking than the same content out of frames! That, friends, is a serious concern.
My advice with framed sites has always been the same:
Create a separate Frameset page for each and every important content page. Use the NOFRAMES of those individual content based Framesets to give a no-nonsense, no-frills, plain-text-based version of the page content with navigation to all other frameset pages.
Having many framesets gets around the problems mentioned above, and negates the need for complicated redirection scripts to rebuild the frameset around an indexed content page that could be reached outside its intended frameset.
Ammon Johns
>>Then don't worry about <noframes> tags. Google now ignores them.<<
tedster - I still have framesets in Google that are doing well. I look with every re-index, though, as I do believe their days are numbered; and I always recommend to clients that if they have the budget they take their sites out of frames.