mountain view's ip has made my site its home for several days, also google has been cloberring my site for several days as many gbot ips are always on my site ( i dont see any increase in indexing though)
this all is happening as u all know my site saw a drop of 75% in its referrals from google, since oct 22......
what should i make of it?
my site is a pr6, and quite popular