Forum Moderators: open
If you absolutely must use frames be sure to put good content in the <noframes> tag. Include links to the home page and other important pages on your site, as appropriate.
An absolute must is a site map linked at least from the home page. This just ensures that the spider has a roadmap to find all of your pages.
We finally finished a year-long changeover from frames because there are a lot of site management problems. What happens if somebody clicks on a SERP link to one of your pages and it comes up "naked" without the supporting navigation in the other pages of the frameset? Similarly, wht happens when Jeeves or some other site frames one of these naked pages?
Be sure to take a look around all of the usual script library sites for javascripts dealing with frames. There are quite a few that can make your life easier.
Jim
I couldn't agree more about the challenges of framed websites. But Google does a good job today of indexing your actual content pages -- and from what I can tell, they rely a lot less on <noframes> content. I've got one client with thousands of framed pages and not a <noframes> tag in sight. They do quite well, but they do take care of the orphaned page situation with a server side script.
On the plus side for frames, when your content pages are not carrying the overhead of full navigation and graphics, they can be very lean and mean - small file size with good, concentrated and optimized copy. It can be rather easy to earn a high ranking for them with just a little attention.
However, I also feel the downside far outweighs the possible benefit.
Yup, when our pages were lean and mean without the overhead they did very well across all SEs. I am now -- at this very moment -- changing our navigation and other parts of our "wrapper" to external js files. Am going to do this one component at a time just to make it easy on me, but also to try see when I happen to hit the right balance.
Jim
That can be a big help with traffic that comes from search engines.
This leads to a chicken-and-egg situation. If Google ignores all the juicy keywords in your 'noframes' section, and won't use the links to spider the content on the rest of your site, then your PR is doomed to stay low. And with a low PR, Google will continue to ignore your 'noframes' content.
Is it safe to use or is there a more safe way?
The site is framed and only has PR4, most of which hardly passes to its inner pages.
Frames are very tricky, in my view. It took us months to be able to change the snippets read by Google the way we wanted. I now think all the time spent on overcoming frame/SE limitations could have been more useful building SE friendly pages. I am of the idea that good navigation does not equate to framing necessarily.
For us itīs probably too late to change. Another thing to take into account if you ever change your mind about frames.
That may be true, but I bet the PR of those sites is higher than 3. Correct me if I'm wrong, but there's a difference between Google caching your content and actually indexing the content. Google cached my frameset page a long time ago, but if I copy-n-paste a whole sentence from the 'noframes' content into the Google toolbar, it doesn't find my site at all.
This indicates to me that Google has cached the content, but hasn't indexed it - and I believe this may be because I have a low PR?
I am pretty sure that Google does index the NOFRAMES tag because those pages show up normally in SERPs when I query for a snippet of text in it.
<added>And those pages are years old, I dont have any experience with new frameset pages.</added>
So don't worry about frameset pages that are correctly installed cause Google takes them in the index and gives them a normal PR.
I still worry though if I could be doing better without the frameset.
For java-script I use Frame Jammer v.3.2 from Hal Pawluk which seems to work well although it does show a flash of the default page for the relevant frame where the jammed page is to be opened in.
It's only about 8 lines of code.
Can't think of anything else