Forum Moderators: open
Now let's say this site gets quite popular and linked to from various Weblogs, but most of them don't link to the root page, they link to /TheirName/
So now I have a site with hundreds of incoming links, but to pages like http://fortune.example.com/JohnSmith/ and http://fortune.example.com/MaryBrown/ and not to the root page where I'd like them to point.
Now, I don't want Google to index these pages, but don't want to lose the PR from these links, so I was thinking of making these pages appear as a 301 redirect for just GoogleBot.
Will this transfer the PR ok? Even though there are lots of 301 redirects to the same page? Is there a penalty for more than a certain number of 301s to the same page? Would it be considered cloaking because only GoogleBot gets a redirect?
Why don't you want them linked to your sub pages.
A 301 redirect for GoogleBot would solve this problem. I'm just unsure what it will do when it finds hundreds of pages all 301 redirected to the same page, and also it's technically cloaking.
A proper solution to make search engines happy and be the most benifit to you would be some type of caching solution. I went this way after a few crawls form Scooter (AltaVista) which seemed to have NO controll. It basicly DoS'd my site for weeks on end. I even got to the point to calling their tech department and talking with them to solve their run away scooter.
Anyway that prompted me to develop cache and many of my database generated pages never touch the database if it passes a simple check. Saved me TONS of CPU power and will let me get lots more out of my server.
You really do want google to index the specific pages since that will be _REAL_ content and google loves content. You will start to get search results you have never though of. It's much more benificial than putting all your eggs in one basket (home page).
Personally I would like many pages with a PR of 5 rather than 1 page with a PR of 7. I would still like a PR of 7 but I would not trade that if all my other pages dropped to say 3.
Also you may hurt yourself if any URL 301's to your home page for google since google will only see that your site only has one page. How good could a 1 page site be?
Not sure if this helps at all but in the long run you are much better of in figuring out how to get google to index ALL your text you have in the database.
Why not just place a link on each of the users pages to your home page? This will transfer some of the page rank and won't cause any problems with cloaking.
I just wondered if anybody knew the effects of lots of 301 redirects to a single page.
Cloaking is a bad idea and could get you banned for using it. Are you finding that google is killing your site right now? How many back links do you have?
Are you sure it's GoogleBot and not maybe scooter? As I said no matter what I did scooter never slowed down. Even with my caching scooter just then maxed out my bandwidth. I used iptables to limit them to 10k on my site and I've been happy ever since.