How are you searching for it on google? If you are using descriptive terms to find it the site may not be even ranked by google yet (it sometimes takes a few months after you submit it, even longer if you don't submit it) and possibly never if you have used some of the flaky SEO products out there and the information submitted on the site does not match the content as described in the submission. So for example if you have a video editing business and search under "video editing", even if you have already submitted it, and it was ranked, it will likely be ranked at the very bottom of the google pages. You should be able to find it if you search on the name of the site if you look long enough or definitley if you search on the url of the site.
I agree with George on the use of SEO products and companies.
Google search algorithm uses a complex system which starts with the 'crawler' trawling your website. For it to do this the crawler/ spider must not be denied access to carry out the examination of the site - see this article and this one . Note the crawler does have to search the whole site - you may have pages you do not want indexing directly eg photo galleries or sections where the viewer must go through the frontend or be registered to access those pages.
You can trigger a crawler search on the Google site by submitting its URL here
Even then you rankings will be low as George has said.
Google keep their ranking system algorithms and methods very close to their chest, however other factors which can affect your rating are:
- relevance of keywords to site content the closer the links the better, however stuffing the site with 'hidden/blind' words will reduce the ranking.
- the number of links to your site from other sites can help - again, for example, if you try stuffing links to your site into various other sites such as forums etc this will reduce your ranking.
- the popularity of your site in terms of hits can also help, however these must be genuine hits not some bot hitting the web site thousands of times a day automatically trying to generate a high hit rate.
Even when you have everything optimised - if your site is in a sector with a large number of 'competitors' then it can take a very long time to rise in the rankings especially if you are, as George said, using generalised search terms.