There are several factors that effect SEO, which in turn affects the websites ranking on Google, Yahoo and other search engines. Because search engines are how a majority of people find new information, these rankings are crucial to the success of a website. Each minor factor of SEO adds up, and the websites that utilize SEO techniques the best will rank towards the top naturally, without the help of paid advertising.
Start with a SEO directory submission to make sure that search engines know to list your page. While highly trafficked websites will naturally get picked up by crawlers, no one really wants to wait.
Next, take the time to research ways to improve the sites SEO. Most websites require unique, keyword rich content in order to rank high on the best search engines. Take a look at your content and make sure that it is well-written and original. You can also try working on link building and improving your META data. If all of these steps seem too complicated, seek out the help of a dedicated SEO expert who can help.