Hi,
OK, here is the situation, I have 3 sites as listed below. The number of sites, tld's, and languages are not going to change.
abc.com (U.S. site, in English only, serves as the contact for 75 Countries in total)
abc.de (German site, in UK English and German, serves as contact for 98 countries in total)
xyz.com (UK site, in UK English only, serves the UK and 60 other countries)
All 3 sites have the same basic site pages, translated from US English to UK English to German. There are some differences for regions, but the site pages are about +90% the same. I created canonical tags to reference the US site as the original on all three sites. They all have there own blogs, which is unique to each site.
My question is how do I direct the appropriate international traffic to the correct site? In Google Search Console, I can only target one country for the .coms, (US and UK) and the .de is already associated with Germany.
Do I need to create href lang tags on each site for each country it serves? And if I do that, which language do I choose for those tags? For instance, Brazil (Portuguese) and Columbia (Spanish) are both covered by the US site, which is only in English. Would I make a href lang for Brazil using Portuguese or English.
Or is there a better way to do this. Is there a way I can use Google Search Console to assign countries? Right now a lot of UK visitors are going finding/using the American site, which I am trying to fix.
Thanks.