Hello, I just recognized that there is a big difference in search result positions depending on countries. I mean for a keyword phrase a page has the 1. position in Europe and 11. position in US. The server is in US, the content is in English, Google search history is off. So any idea why US results are so bad? Thanks in advance!
Keywords ranking varies from local SERPs, and from one data center to another.. it goes usually that way
Location plays a vital role in Google search results. They think people can benefit more from localized results. In fact that ought to be true.
Get more backlinks from the country you want to rank in, it should do the trick. It's also most often harder to rank in the US due to the high competition.
Search results are affected by geographic location. Google will display your website high in the region for which it thinks it is suitable. If you have backlinks from certain country, website will rank high for that specific country. In your case, If the website is getting more backlinks from Europe it will rank high in Europe. Furthermore, there might be more local results in US... while Europe is giving you lesser competition.
Yes, it does help if you have more backlinks in the country you are trying to optimize. For example, have you checked how the pages ahead of you in the US rank in Europe? Check into this a little more and it should be a little more clear.
country wise difference results is likely because of visitor loyalty and thir geographical locations and search needs... it is different from country to country...
Thanks for the answers. I can accept country difference in case of let's say "good restaurant" search phrase but what if the search phrase is not country specific like "change windows theme"? Is it possible that maybe webpage design is also a factor? I mean eg. US visitors like green color design and so bounce rate is better on a green page than on a yellow page? And last, is there any tool to check backlink country easily?
In the deeper view, its not actually a bug.This is a new feature that google has implemented..Have you ever noticed Alexa regional ranks? Google is trying to do something similar...Searches inside your country are answered to the local pages first and then international pages..You may be in top rank inside your country but on the whole depending upon sites with various rankings from various countries your site's position may go back...This what had happened in your case I guess.
If a German site would be listed at 1. place in Germany and 20. place in US then it is ok. But if a US site written in English is No 1. in Germany and No. 20 in US there must be some other underlying reason that I don't quite understand.
I can only say it is due to high competition. Local search result normally is higher than US SERP although your hosting is in US. You need to work more on SEO
Keyword ranking depends on countries it basically depends according to google data center if you want to get good position in particular region then try to get links from particular domain.
If you don't already own one, get a google webmaster account. In the webmaster console, specify a target country. It is really important. It is also advantageous when your server is located in your target country.