I manage a domain which is an umbrella domain - it is used in marketing/advertising a product around the world. When users visit the domain the site re-directs them to a sub-domain specifically for their territory.
No one territory is more important than another, and they show different content (all relating to the same product, but different sites) in their subdomains.
Currently, when Google crawls the main page (because Googlebot is in the US) it sees the US site. This isn't ideal as people searching from outside the US get the US site in their search results.
I am thinking that I should make a generic page just for search engines which shows links to all the territory subdomains, so that no-one sees the wrong content in google's results.
However Google's guidance states:
Make pages primarily for users, not for search engines. Don't deceive your users or present different content to search engines than you display to users, which is commonly referred to as "cloaking."
Avoid "doorway" pages created just for search engines, or other "cookie cutter" approaches such as affiliate programs with little or no original content.
So - would I be doing the right thing with my search engine only page?