Have you ever considered why in search engines (google) some pages are on the first page and some other sites at the next ones? Because the sites that are on first page are using Search Engine Optimisation (SEO). So now you will ask what is this. SEO is the practice of increasing the number and quality of visitors to a website by improving rankings in the algorithmic search engine results. This Practice is separated in two main categories, the On page SEO and Off Page SEO.