Forum Moderators: Robert Charlton & goodroi
Everything works as expected, the pages I have in the index rank pretty well, including #1 on some targetted phrases, but there is one problem. Googlebot seems to be reluctant to follow links in NOFRAMES section. I put external deeplinks to have more pages crawled, but it's not a good solution - I don't want to build a site map to have everything crawled, as normal linking structure of the site better reflects the relative importance of internal links.
Did anyone encountered any problems with following the links in NOFRAMES section, or the opposite?
Googlebot treats NOFRAMES content normally, uses it in ranking as a content of the page, but it doesn't follow links! It follows only FRAME SRC links and all links in frames, but does not follow links placed in NOFRAMES.
I tried to hide FRAMESET and NOFRAMES tags with JavaScript document.write, and I got immediate results - the links Googlebot didn't follow for months have been crawled the same day.
I'm afraid such use of JS is a bit of cloaking, but the content and links I put in NOFRAMES are not deceptive - they are exactly copied from frame content shown to users, so maybe I won't be banned for it. But I'm going to ask Googleguy at the first opportunity what do he think about doing such things.
My purpose is just to have framed site indexed exactly as non-framed one, I mean, without indexing separate frames. And I'm close to succeed this.
I don't like using such tricks as I don't want to be penalized.
I'm still not sure was it up to using NOFRAMES or just to using BASE HREF.
I know SEO don't use frames, but if it's better for users, there has to be a way to do it perfectly, there are still many good sites using frames. And I always thought frames have advantages - NOFRAMES is like legitimate cloaking, you obviously serve different content to spider than to users - but it's clear that Google has reasons to be suspicious and avoid following the links in NOFRAMES.
MSN has no such problems and my site is #1 there for months.