Have an interesting situation with GEO ranking. Our site has been ranking well in Mexico for a year now (Page 1). Naturally when you go to Google.com.mx you are allowed to select the English version (our site is in English targeted to US and CANADA). Our site is ranking very good for results when searching within Mexico (In English) but when I go to a Proxy and search the US results or Canadian proxy and search Canadian result we do not appear until Page 8,9,10!
Can anyone explain what we are doing wrong and how we can appear in US and Canadian searches? All out competitors are. We only have good ranking when searching within Mexico