我被要求创建一个可以识别用户所在国家/地区的网站,然后将他们路由到专门为该国家/地区设计的特定站点。虽然使用某些 Google API 的这项任务本身并不是非常困难,但我想知道域和不同国家的行业标准是什么。
截至目前,每个国家/地区都有自己的域名,有时它是更大站点上的子域。
这些是我想出的选项,但我想首先尝试保持品牌形象,而单一的品牌信息是这样做的关键。粗体是根据国家和潜在语言偏好进行重定向的域名。
mydomain.com
1.mydomain.us
2.mydomain.ca
3.mydomain.mx
mydomain.com
1.mydomain.com/us/en/
2.mydomain.com/ca/en/
3.mydomain.com/ca/fr/
4.mydomain.com/mx/en/
5.mydomain.com/mx /sp/
这取决于行业。
我发现大多数在域名后具有不同国家代码的公司都有它们,因为它们在这些国家/地区开展业务- 因此在英国开展业务的美国公司通常会
domain.co.uk
拥有domain.com
.如果公司在一个国家/地区运营,但在其他国家/地区有客户,那么我已经看到了
domain.com/<language>
表格。有些人可能会选择两者都做 - 或使用
.<country>
从<language>
表单重定向/重读。我们所做的是将主要国家(通常是美国)放在 com 上,并将其余子目录设为 www.domain.com <- 美国 www.domain.com/de/ <- 德国 www.domain.com/fr/ <-法国
我不会进入 /ca/en 和 /ca/fr 方向。我不认为这对用户特别友好。对于大多数国家来说,只有一种主要语言。并且 domain.com/de/de 或 domain.com/fr/fr 不是一个很好看的 URL。