Here's what Google has to say about Frames - they even are so kind and humble to give more information and resources from others sites:
Taken from
Google Information for Webmasters:
Your pages use frames. Google supports frames to the extent that we can. Frames tend to cause problems with search engines, bookmarks, emailing links and so on, because frames don't fit the conceptual model of the web (every page corresponds to a single URL). If a user's query matches the page as a whole, Google returns the frame set. If a user's query matches an individual frame on the page, Google returns the URL for that frame. The page is not displayed in a frame because there may be no frame set corresponding to that URL.
If you're concerned with the description of your site as seen by search engines, please read "
Search Engines and Frames." It describes the "NoFrames" tag, which is used to provide alternative content. If, instead of providing alternative content, you use wording such as "This site requires the use of frames" or "Upgrade your browser," you're excluding both search engines and individuals whose browsers don't support frames. (For example, audio web browsers, such as those used in automobiles and by the visually impaired, typically do not deal with frames, which are a visual mechanism.) You can read about "NoFrames" in the HTML standard
here.
[hr]
The last link goes to W3C which is an awesome source for any web enthusiast, but can be a bit confusing and hence, aggravating - but well worth the effort.
Frames and Framesets can rank. I tried some just to see if it could be done; a challenge if you will. I'm not burning up any severs with my site (yet:)) but my one frameset came out of the last Google
PR chute from a PR0 to 3, so if a novice can do it, it is possible.
I think parts of its success was giving each frame their own individual title, content, metas and good file names.
For you, I would suggest trying to ensure W3C valid code to ensure your frames/set get a leg up on being able to be crawled properly by bots, and tweaking your title, description and keywords to content relevant items only without getting too greedy on the keywords.
Good luck and Happy ranking! Let us know how it works out please.
w®m