There are a lot of factors that go into Search Engine Optimization. By simply submitting your website to google search index you cannot expect immediate results or in a lot of cases, any results at all. Finding your way onto the first page of google takes a semantic web development and time. You also need a fundamentally well developed website without broken links.
Search Engine Optimization
What good is a website if nobody can find it?