We have a .co.uk and .com domains for our company. They are effectively the same site with the .co.uk being localised for the UK and .com being localised for the USA. There are some other differences too like product ranges not all being exact and blogs are mostly different too.

The sites are both setup in webmaster tools with the relevant regions confirmed. My issue is that the .co.uk (with higher page rank) still shows up over the .com when you search for our company name in the USA.

On Adwords we can set regions and they are honoured immediately, but it seems not the case with Google searches.

  • Surely you wouldn't want your .co.uk domain indexed at all in Google.com?
    – zigojacko
    Commented Feb 28, 2018 at 10:02
  • Its been a while since I've worked with internationalized sites using top level domains like that. In my experience from five years ago, what you are doing should work just fine. Maybe adding the hreflangs as suggested by the answers is needed these days. Commented Feb 28, 2018 at 10:53
  • Where is your .com site hosted? If your .com is hosted in the in the UK, Google may be treating both your UK site and your .com site as somewhat targeted to the UK. My experience was with sites hosted in the US. Commented Feb 28, 2018 at 10:56
  • Do you have the appropriate hreflang markup already? How are you searching "in the USA"? Do you literally have someone sat at a desk in the US?
    – MrWhite
    Commented Mar 25, 2018 at 23:57

4 Answers 4


I think the proper heading looks something like this:

<link rel="alternate" href="http://example.com" hreflang="en-us" />
<link rel="alternate" href="http://example.co.uk" hreflang="en-gb" />

https://support.google.com/webmasters/answer/189077?hl=en (same link as provided by emirodgar)


You should use hreflang to geo locate each domain.

Quality links from those countries (local extensions and/or IP servers located there) would definitely help on local ranks.


you can Do these things-

Google uses several factors to rank a site in a region. like as Domain level extension - .com, co.in, co.uk etc. country domains ranks in relative country higher. but for top-level domains like as .com Google looks on different factors...

your website language your server location access address backlinks users regions keywords and much more. but these all are main factors.

make sure you are using USA English standards. and set language as other said... above.

can host that site from usa based hosting like as Bluehost, hostgator, siteground(i recommended )

Use more .us or other usa based domains to improve results in usa use more terms USA or cities in your site content. like as bike resale in NY...

mainly these are the reasons that can affect your site results 99%...


1 - Most importantly; use correct language in your <html> tag to indicate what's the site language.

2 - Add correct alternate tags as mentioned in previous answers. An alternative for this step is to using sitemap.xml.

  • Last I heard Google says they ignore the lang attribute on the html tag: seroundtable.com/… Commented Mar 20, 2018 at 11:29
  • I see. Thanks for the correction. I stand corrected. Commented Mar 20, 2018 at 12:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.