However, I rank at number 652 at GOOGLE.COM for the exact same keyword
I have been trying to figure out why this might be and would be grateful for any views.
My site is a DOT COM (not co.uk) and hosted in the UK. (I have an illogical preference for UK hosting and I do have a couple of co.uk sites on the same hosting). I have followed all the Google Webmasters recommendation for defining my site as "worldwide' and I have backlinks from other websites hosted all over the world
I have read that it shouldn't actually matter where you host if you have a dotcom and follow google webmaster guidelines, but I could not figure out why I was ranked so low on google.com especially when I see other co.uk sites which are below me on google.co.uk but rank above me on google.com
However, I think that it may be that the nameservers at my hosting company are co.uk nameservers ie; ns1.hostingnameserver.co.uk and ns2.hostingnameserver.co.uk (not real urls) which perhaps tells google that I am UK regional?
Can anybody comment on this and why I am ranked so low on google.com? I am seriously considering moving my site to a US based hosting company (although I might put my UK rankings in danger)