Search engines such as Gooogle and Yahoo display websites and web pages they believe are authoritative and relevant. They measure the relevance by analysing page content, the words we read, and they measure authority based on the number and quality of other pages linking to pages they show.
In a nutshell, great content and quality links means search engine success.
It will take time to get a new website to rank highly, but keep adding fresh new content and you will see it climb up the rankings.
Search engines promote pages they think are authority pages to the top of searches. So basically this involves writing great content and building quality links.
In simple terms SEO includes writing pages that use keywords, words people use in searches, and securing links from other pages. This shows how important your page is compared to others.
The earlier and more frequent a website appears in the search result list, the more visitors it will receive from the search engine's users.