Iam currently using free & info domain names. Free Domain Like [ Dot TK, Co.GP, Co.NR, E.T.C ] I Found That, They Are Visible In Search Result, But Not Keyword Related. Think I Have (Example.tk) with content ( Free Game Exchange ). If I Search Google With "Example.Tk" or "Example Tk" Then I got my site. So My Question Is Does Free Domain cause problem in SEO ?
It does cause problems. You should always get .com, .net, or .org and you should always host the site where you want visitors. If you want visitors from United States, get an american host.
There are ways to effectively target something demographically via webmaster tools. That said however, the .tld does not have a definable impact on ranking things one way or another. For instance, co.uk is there for a reason, it is largely meant to cater to google.co.uk. I have to mess with this a lot in order to rank things for specific extensions. This is typically due to things like shipping considerations. It costs a fortune to ship stuff across the pond. If you need to target the US with a different country code or tld you have to target the US or google.com in webmaster tools and as the above poster mentioned its good to stick the site on a US based machine as well. hope that helps, Nigel EDIT. I misspoke in the first sentence. When I say the tld has nothing to do with SEO I mean .com, .net, .org etc. The country codes certainly affect rankings on .com as google thinks it belongs somewhere else