I am in the process of building a website that I want Google to index, but I want the user to be asked to login if they click through on the link.
How does Experts Exchange do this? The only way I can think of so far it they are looking at the User agent, and if it is Googlebot, they are then looking at the IP range to ensure that it is Google, and if these two conditions are met, they are letting them view the full page, otherwise the user is asked to login.
The problem with this method is is that I will need to know all of the IP ranges Google comes from.. So I guess my questions are:
Is this the method EE uses?
If not, what is a better method for doing this?
If it is, does anyone know what IP ranges Googles Indexers use?