Forum Moderators: open
I lounch my site ~~~.com about 3 month ago
3 months isn't a particularly long time to wait. Google can occasionally pick up new sites within days. The other engines can take a few months to get around to indexing them.
I don't worry about organic listings in any engine but Google for the first 6 months of a new site's life.