Also, the site has been optimised well. However keyword search throws up lesser sites (in terms of optmization, content and layout) while my doesnt show up!
Please advise! What do you folks think?
[URL removed - please add site to your signature file]
Edited by searchrank, 10 May 2004 - 12:53 PM.