Here are a few articles to help you out if needed in
SEO.
http://forums.webgoro.com/showthread.php?t=8 http://forums.webgoro.com/showthread.php?t=9
Also it may take weeks to nearly a month to index a site. This is due to the large list of sites to crawl.