There are three main factors that determine the search engine ranking of your website:
Site optimisation
Site popularity
Link popularity
Site optimisation is about placing your keywords in the right places on your website and making your website accessible to search engines. Please read Search engine optimisation: The basics for more about this.
Site popularity can be achieved through online and [...]