The Nameserver ns1.seoprrank.com have a IP Address of 204.14.94.20 which is hosted on Russia.
Proper implementation of SEO will push your site high on the page algorithms and bring it within the ambit of a large user base.