语言和国家/地区定位指南
已发表: 2018-11-19建立需要国家和语言定位的网站的最佳方式是什么? 好吧,这是搜索引擎优化专家之间争论不休的问题,不幸的是,没有一个明确的答案。 无论您选择如何设置您的网站,都会存在缺点,因为每种情况都不同,并且取决于您业务的独特性。
但是,作为对该主题的介绍,我将探讨如何在电子商务环境中处理语言和国家/地区定位问题。
在最初考虑我们的方法时,需要考虑许多不同的问题,但从根本上讲,有两个重要因素需要牢记:
- 搜索引擎优化 (SEO)
- 转化率优化 (CRO)
当我们选择域设置时,这两个因素需要考虑两个不同的方面:我们定位语言的方式和定位国家的方式。 多语言网站是指以一种以上语言提供其内容的网站,例如,一家加拿大企业以英语和法语提供其内容。
另一方面,多区域网站是专门针对不同国家/地区的用户的网站。 这通常用于通过个性化内容(例如订单流程、运输详细信息、地址查找和任何其他内容)来改进 CRO,以改进基于地理位置的转换。 除了这两个单独的设置之外,重要的是要记住一个站点可以是多区域和多语言的。
我们合作的品牌在许多不同的国家都很受欢迎,其中一些(例如加拿大)为多个国家的用户提供服务,这给我们的设置增加了另一个层次的复杂性。 我们如何为用户提供正确的语言服务,同时为他们提供适合其地理位置的用户体验,从而为他们提供对运输、价格和保证的现实期望?
我们之前的设置是什么样的?
以前,我们一直在为 MoreNiche 网络上的所有站点使用子目录设置,美国版在 https://brandwebsites.com/us/,法语版在 https://brandwebsites.com/fr/ 和加拿大版在 https://brandwebsites.com/can/ 上的网站。
因此,加拿大用户最终可能会选择 /can/ 或 /fr/,具体取决于他们搜索的语言,即使语言环境设置为 en-US,一些加拿大用户甚至会登陆 /us/ 站点。 事实上,几乎一半的加拿大用户都登陆了美国网站,并错过了许多已证明对 CRO 大有裨益的重要可用性改进。
总体而言,在正确定位语言和国家/地区时,我们的准确率在 70% 左右,这意味着相当一部分网站用户没有获得最佳体验。 这比 CrazyBulk 网站的性能要差得多,后者已经使用了多域设置并注册了 90% 的准确度。
这反映在转化率和按国家/地区的品牌排名中。 总的来说,谷歌似乎更喜欢语言网站设置,用户从改进的定制结账体验和我们的其他 CRO 工作中受益。
完美的解决方案是什么样的?
那么对于同时需要基于地理和语言的定位的设置来说,理想的解决方案是什么? 这是一个棘手的问题,没有完美的答案。 事实上,SEO 一直在争论这个有争议的问题。
我们的长期愿景是,所有网站都应位于无法使用 ccTLD 的语言 (ccTLD) 域或子域(在 gTLD 上),以确保针对特定国家/地区量身定制体验。 需要一种以上语言的国家最终应该有一个多语言设置,例如,https://brandwebsites.ca 将服务于主要的加拿大英语网站,而 https://brandwebsites.ca/fr/ 将服务于略少重要的法语加拿大语言网站。
由于绝大多数流量来自关联公司,我们认为首先考虑 CRO以确保大多数用户拥有适合其地理位置的体验更为重要。
为了支持这种设置并确保我们不会遇到重复内容的问题,我们需要确定我们正确使用了 hreflang 来向搜索引擎准确地解释我们的目标。 此外,我们需要注意跨多个域的重复内容,并仔细考虑是否应该使用规范化,或者实际上是否可以使用重复内容,因为我们针对的是不同国家的不同用户。 以下是谷歌关于针对特定语言和国家/地区的网站的重复内容的建议的摘录。
通常,尤其是在戴上您的 SEO 帽子时,很容易变得过于害怕在您的网站上出现重复的内容。 这种恐惧在很大程度上是由于 2011 年 2 月 Google Panda 最初更新的过分热心造成的。虽然重复内容一直是需要牢记的,但随着 Panda 的推出,它的重要性增加了十倍。
一夜之间,许多以前排名良好的网站由于内容质量和重复问题而消失了,这引发了对该网站的警告,并有效地将整个域标记为低质量。 事实上,我仍然建议您阅读 Moz 上的这篇旧帖子,它提供了一些关于后熊猫世界中重复内容的详细建议。
现在值得注意的一件事是,自 2016 年 1 月以来,Panda 实际上只是 Google 核心算法的另一部分,而且本质上更加精细。 这意味着即使在最坏的情况下,您也不应该发现您的整个域都受到惩罚。 但如果发生这种情况,您应该能够更快地恢复,因为您不必等待几个月来进行算法的下一次刷新。
此外,谷歌很快就知道一些重复的内容是可以的,尤其是针对不同国家的不同用户的内容。 考虑到这一点,它在 2011 年 12 月引入了 hreflang 属性,这样您就可以向 Google 指明当您的内容来自 Google 搜索时谁应该看到您的哪个版本。
我们的第一步现已完成
因此,由于各种技术和资源相关的原因,我们无法直接从之前的设置进入我们的梦想设置。 相反,我们沿途走了几步。 目前,对于与我们合作的大多数品牌,我们拥有以下域名:
https://brandwebsites.com
https://uk.brandwebsites.com
https://au.brandwebsites.com
https://ca.brandwebsites.com
https://fr.brandwebsites.com
https://de.brandwebsites.com
https://brandwebsites.es
https://brandwebsites.gr
如您所见,.com gTLD 域和 ccTLD 上混合有子域。 当我们获得 ccTLD 时,我们将从子域转移到 ccTLD 以将我们的设置标准化到 ccTLD,同时考虑到一些其他潜在的好处,我们将在后面讨论。
自 2017 年初完成此迁移以来,我们更新了站点地图并确保在 Google 和 Bing 网站管理员工具中正确设置新域。 我们还设置了永久 (301) 重定向,这样在旧位置登陆的流量不会简单地丢失,因此我们保留了链接到旧设置页面的其他网站的一些价值。
自 2017 年 2 月 6 日起,我们还发布了对处理来自“www.”的重定向方式的服务器更改。 到“非 www”。 域,以及我们确保所有流量安全并重定向到 https:// 的方式的更改。
除了这些更改之外,我们还将更新每个站点的 robots.txt 文件,以清楚地指出新站点地图的位置,并防止出现一些常见问题,例如某些品牌网站上的搜索结果页面被编入索引。
我们还考虑了哪些其他选择?
在新设置的决策过程中,我们有几个选项需要考虑:
特定国家/地区的域,例如 https://brandwebsites.es
gTLD 上的子域,例如 https://fr.brandwebsites.com
gTLD 上的子目录,例如 https://brandwebsites.com/el/
我们当前的设置,例如示例 3,但在根级别没有站点,例如 https://brandwebsites.com/us/
URL 参数,例如 https://brandwebsites.com?lang=de
为什么我们不坚持当前的设置?
我们立即取消了当前的设置,因为没有根级别的站点会导致各种问题:
- 用户经常被从根级域重定向到语言子目录,从而减慢了加载时间。 这是由旧的内部链接、没有语言文件夹的外部链接或用户直接通过浏览器访问域的混合引起的。
- Google 希望网站存在于根级别。 事实上,该网站的品牌排名在 Google 中显示为 https://brandwebsites.com,即使此处不存在任何页面。 我们并没有让它的工作变得容易,这反映在我们许多品牌的美国网站的品牌排名中。
- 域的验证通常需要在主页上显示一个标签; 这可以使用社交或网站管理员工具设置。 虽然我们可以通过使用另一种方法(例如 DNS 条目)进行验证来解决一些问题,但我们无法解决其他问题,这给我们带来了一些社交整合问题。
- 我们混淆了语言和国家/地区定位,使事情变得比用户需要的更困难。 例如,我们的西班牙语目录设置为区域设置 es_ES,而大量流量实际上来自墨西哥的西班牙语用户 (es_MX)。 这是设置 hreflang=“es_ES”,而 hreflang=“es” 覆盖所有西班牙语国家可能对 SEO 更有效。 但这会在当地旗帜和运输提供商方面产生购物车个性化的问题。
简而言之,我们需要能够根据用户的位置个性化网站,因此我们需要将语言和国家定位分开。
考虑到这四点,我们立即能够摒弃当前的设置并寻找能够为我们带来所需灵活性水平的替代方案。
URL 参数——为什么它们是一个糟糕的主意?
下一个我们甚至不想考虑的明显选项是将语言设置为 URL 参数。 造成这种情况的明显原因是您根本无法在网站管理员工具中对单独的语言进行地理定位。
此外,用户很难识别网站并手动登陆正确的域,而且我们还担心维护用户所在的语言网站和有效管理内部链接。
在某些情况下 URL 参数可以起作用,但这往往是当您不太关心 SEO 并手动过滤登录页面流量时。 例如,完全由附属流量驱动的网站,对支持 SEO 流量的方式不抱太大期望,可以通过 URL 参数语言设置蓬勃发展。
权衡剩下的选择——优缺点是什么?
因此,我们只剩下三个可供考虑的选项:
- 特定国家/地区的域
- gTLD 上的子域
- gTLD 上的子目录
这些选项中的每一个都有其优点和缺点,我想明确指出,没有完美的解决方案。 虽然各地的 SEO 很可能是这些选项之一的支持者,但这是一个完全根据情境的选择,需要考虑多种因素:
- 对您的数字营销团队资源的影响
- 设置和维护解决方案的成本
- 用户体验如何受到影响
- 对搜索引擎的潜在影响
这些因素可以进一步细分为每个选项应考虑的多个要素,下表总结了这些要素。 但是,请记住,这些元素对您的网站或组织的价值完全取决于您的具体情况。
资源 | 成本 | CRO | 搜索引擎优化 |
设置时间 | 托管费用 | 用户体验定制级别 | 定位限制 |
维护时间 | 域名成本 | 用户的简单性 | 搜索引擎的简单性 |
网站速度 | 网站速度 | ||
定位的准确性 | 定位的准确性 |
这十二个元素的重要性因您的情况而异。 这就是为什么最终没有一种适合所有语言和国家/地区定位的解决方案。 相反,这是一个需要仔细考虑的判断电话,因为您的决定将影响您的网站以及在未来几年内对其进行更改的能力。
正在考虑的方面 | 特定国家/地区的域 | gTLD 上的子域 | gTLD 上的子目录 |
设置时间 | 高的 | 中等的 | 低的 |
维护时间 | 增加 | 标准 | 标准 |
托管费用 | 标准/ 如果每个域单独托管,则会增加。 | 标准/ 如果每个子域单独托管,则会增加。 | 标准 |
域名成本 | 增加但最小 | 标准 | 标准 |
用户体验定制级别 | 由于能够对订单流程进行区域化而得到改进。 | 由于能够对订单流程进行区域化而得到改进。 | 低的 |
用户的简单性 | 轻松了解他们所在的国家/地区网站。 | 子域并不总是那么容易识别,但仍然可以。 | 不理想,用户可能不清楚文件夹是国家还是语言。 |
网站速度 | 改进了,因为可以单独托管更大的 ccTLD,并且对用户来说更本地化。 | 改进了,因为可以单独托管更大的子域并且对用户来说更本地化。 | 标准 |
定位的准确性 | 根据我们的数据,在 90% 的区域内。 | 未知,预计介于其他两个选项之间。 | 根据我们的数据,在 70% 的区域内。 |
定位限制 | 域只能定位其设计的国家/地区。 可以使用子文件夹创建同一国家/地区的多种语言。 | 子域可以定位到任何选定的国家。 不如 ccTLD 清晰。 子文件夹可以定位多种语言。 | 当同一域中每种语言只有一种时效果最佳。 看起来更像是重复内容,而不是 ccTLD 和子域。 |
搜索引擎的简单性 | ccTLD 明确说明您尝试排名的位置。 使其非常容易解释。 担心在多个域之间传播链接会降低权限。 | 您可以设置要在 Google Search Console 中排名的位置。 关于在子域之间传播链接以及它们是否被独立处理的一些担忧。 | 即使使用正确的 hreflang 标记,也会看到错误的国家登陆页面排名。 强大的 SEO 链接位置。 关于国家排名是否取决于本地链接的一些争论。 |
我们的结论
从纯粹的 SEO 角度来看,将一个站点分成多个域存在风险,其中最大的风险是多个域对反向链接的未知影响。 然而,谷歌在处理链接的方式上变得更加细化,因此在确定特定国家/地区的排名时,它会更加关注本地利基特定链接。
但改变的 CRO 好处超过了确保排名所需的任何额外 SEO 工作所涉及的风险。 使用域来定位一个国家,并将语言定位和位置定位分开,可以更准确地定位网站用户。
此外,分离还有一些 SEO 好处,因为它有助于防止我们在特定位置出现错误的国家/地区站点排名的一些问题。 例如,我们经常看到主要的美国英语网站排名取代了本地化版本,例如加拿大的 /can/ 文件夹。 它还将帮助我们在未来通过在不同的特定位置服务器上托管域来加速特定国家/地区的站点,这些国家的需求被认为足够大。
许多组织以与我们相同的方式实施了单独的国家特定域,包括 Google、Amazon 和 Wikipedia(子域)。 由于我们的网站是电子商务网站,因此它们是这种分离级别的理想候选者,需要为用户量身定制国家和语言变化。 此外,可以通过适当的 hreflang 标记和听取 Google 关于国际网站上重复内容的建议来防止对重复内容的担忧。
接下来是什么?
我们已经完成了网站变更的第一阶段,我们现在正在寻求改进:
- Hreflang 标记:在某些地方,我们使用的插件似乎会导致没有返回标签的问题。 这实际上意味着并非所有语言和国家/地区变体站点都相互交叉引用。 这必须包括一个自引用,该页面使用 hreflang 标记链接到自身。
- 一旦我们有了更大的 hreflang 控制,就可以扩展语言变体。 一个完美的例子是创建该站点的法语-加拿大版本,该站点将是加拿大域的子目录。 我们还可以将默认位置未指定的语言变体移动到 brandwebsites.com 并在域上使用多种语言,例如:
- <link rel=”alternate” href=”https://uk.brandwebsites.com/ ” hreflang=”en-GB” />
<link rel=”alternate” href=”https://ca.brandwebsites.com/ ” hreflang=”en-ca” />
<link rel=”alternate” href=”https://au.brandwebsites.com/ ” hreflang=”en-au” />
<link rel=”alternate” href=”https://brandwebsites.com/ ” hreflang=”en-US” />
<link rel=”alternate” href=”https://brandwebsites.com/” hreflang=”en” />
<link rel=”alternate” href=”https://brandwebsites.es/ ” hreflang=”es-ES” />
<link rel=”alternate” href=”https://brandwebsites.com/es/” hreflang=”es” />
- 更多具有针对该国家/地区量身定制的结帐流程的语言站点,包括本地交付提供商和标志等信任因素。 还要开始在适当的情况下研究针对特定国家的拆分测试,因为买家行为和用户体验期望在全球范围内有所不同。
虽然这些信息可能无法直接帮助我们的关联公司进行国际 SEO,但在创建您自己的多语言网站时,它应该为您提供充足的思考。