Forum Moderators: open
I'm primarily interested in Google, but I'm also interested in finding out what's up with Alta Vista. First, it took three months to get in, and then, keywords in which I rank in the top ten of Google, I can't even find in Alta Vista.
Thanks
Dzinerbear