SEO (Search Engine Optimization), is the process of configuring and optimizing your website so that it ranks high on popular search engines.
Search engines continuously increase the complexity of their algorithms/programs called “bots”, and these bots continuously search for relevant content on the world wide web to locate accurate and relevant results for their end users – the person searching for the information.
These sophisticated algorithms/programs are regularly being updated, however, the fundamental principles remain the same:
Provide regular, relevant, high quality content, with internal and external links to credible pages and you are bound to rank high on their search results.
Something to remember is that there is no short cut to ranking high on popular search engines. It will take consistency over time and patience.