The following are some factors that figure into search engine rankings:
Content, especially keyword-rich content: The bigger your website the more visible it will be to the search engines. Search Engines look for content that is helpful and original. They give preference to websites that are not selling anything.
Links to your website from other websites: The more interest you attract the better.
Links to other websites from your website: Search Engines like to see you helping others out.
Visitors: The more visitors your have, the higher your ranking will be.
Finished Website: Search Engines don't like to see too many "Under Construction" signs.
Well-Designed Website: Search Engines do not like broken links.
Search Engine Optimization