The Nameserver ns2.seoprrank.com have a IP Address of 208.87.30.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.