3

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 Feb 28 '18 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. – Stephen Ostermiller Feb 28 '18 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. – Stephen Ostermiller Feb 28 '18 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 Mar 25 '18 at 23:57
3

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)

2

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.

1

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%...

0

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.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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