This blog is here to help anyone understand SEO and the principles behind it. Services provided by SEO’S are usually on page SEO, off page SEO, analyses checks and domain penalties