I have a specific question for SEO Gurus. I am aware that content is the best way to go for SEO. With content I have managed to get 1st place in google for some good keywords, even on a blogger domain. I also am aware that the domain name can play a HUGE role in SEO, I have ranked well for certain keywords, with ok content and ok backlinks with .info domains. My QUESTION is will it help with SEO if I get an exact keyword domain on a non tld country domain, for example insurance.se etc. Thanks for your help.
TLDs only play a part when it comes to targeting specific Google's (.co.uk, .com.au, .de etc.) however with a non-specific TLD you can always tell Google which you'd like to target via Google Webmaster console ... just with a country specific TLD it's done automatically - you don't have the choice. In terms of TLD "power" no one TLD has any more power than another (Eg. It's a myth that .org carries more weight simply because of the TLD). The advantage (IMO) with having a keyword included in your domain is that your keyword becomes a natural part of the link (most non-SEO people use mysite.com as their anchor text - and if your keyphrase is included by default then it's a win-win!