SEO (Search Engine Optimisation) can be defined as the strategies and tactics applied to ensure that a site is accessible to a search engine by improving the possibilities that the site is going to be found by users using certain keywords. The term SEO is often used simply to highlight a multiplicity of activities (SEO ON SITE + SEO OFF SITE) aimed at improving the organic ranking of a website.