The reason why site owners take part in search engine optimization (SEO) is to have their sites visible on the top positions of Search Engine Results Pages or SERPs of the most popular search engines such as google. This can be provided for specific keywords and is grouped into 2 categories: on-page and off-page optimization. […]