指南

正确选择:子目录还是子域名,以提升SEO效果

Weglot产品图片
作者
审阅人
更新于
2026年2月25日

若您正在构建多语言网站,每个语言版本都需要独立的URL,以便搜索引擎能够独立爬取、索引和排名。(不确定原因?请参阅我们的指南,了解是否需要为不同语言创建独立页面。)

一旦明确了这一点,下一个问题就是如何构建这些URL。主要有三种方法:子目录、子域名和国家代码顶级域名(ccTLDs)。每种方法的运作方式不同——它们对SEO、技术设置以及搜索引擎处理内容的方式也产生不同影响。

让我们逐一探讨每种方案的具体内容、优缺点,以及如何选择最适合您多语言网站的架构。

应避免的URL结构

在深入探讨三种推荐方法之前,有必要指出两种可能损害多语言SEO效果的配置:

使用基于Cookie或JavaScript的语言切换时采用相同URL。若法语和英语页面共用同一URL(例如example.com/about),且仅根据访客浏览器设置或Cookie切换语言,搜索引擎将仅能索引其中一个版本。这意味着您的翻译内容将完全无法出现在搜索结果中——任何分享页面链接的行为都可能将访客导向错误的语言版本。

依赖于URL参数,例如 ?lang=fr. 尽管在技术上可行,但搜索引擎对URL参数的语言定位处理并不十分可靠。谷歌官方文档建议为每种语言使用独立URL而非参数,且许多爬虫可能忽略或降低参数化URL的优先级。

简而言之,您网站的每个语言版本都应拥有独立且可爬取的URL。这正是子目录、子域名和国家代码顶级域名发挥作用之处。

多语言网站有哪些URL结构选项?

网站结构属于技术SEO的范畴,旨在通过优化网站技术架构来提升搜索排名。虽然"技术"一词常令人望而生畏,但我们将用通俗易懂的方式解释子目录、子域名和国家代码顶级域名(ccTLD)的概念!

子目录

子目录其实就是内容子文件夹,用来帮你把主网站分成不同的版块。每个子目录都会共享你网站的顶级域名(TLD),而且它的URL结构总是在根域名后面。下面这些都是子目录的例子:

  • example.com/shop
  • example.com/shop/shoes
  • example.com/shop/shoes/accessories

在我们的例子中,你会看到我们有一个在线商店主页的URL,然后在这个商店页面里,还有一个关于鞋子的子目录。而在鞋子子目录里,我们又有一个鞋子配件的子目录。

解析URL:图解什么是子目录

有了这种层级结构,子目录通常用来组织单个网站上的内容。如果你曾看过电脑上文件、文件夹和子文件夹的文件路径——比如“我的文件\旅行照片\意大利2019\罗马斗兽场.jpg”和“我的文件\财务\信用卡账单\2021”——你就会发现它们和网站子目录的URL结构非常相似!

子目录的层级数量是没有限制的,所以理论上你可以一直把子目录再细分成更多的子目录。(不过我们不建议你这么做哦。后面我们会告诉你为什么。)

子域名

子域名与子目录不同,它们是网站中拥有自己独立域名的部分。你可以在“weglot.com”网站上看到子域名URL结构的例子:

  • https://support.weglot.com/
  • https://academy.weglot.com/
  • https://roadmap.weglot.com/

你可以看到,和子目录在根域名后面不同,子域名会把它们的“主名称”放在根域名前面。每个子域名虽然是整个网站的一部分,但在你的主域名下,它被视为一个独立的实体。很重要的一点是,你不能从现有的子域名再创建子域名,所以它的层级结构会比子目录结构更扁平。

如果需要把网站内容分成不同的独立实体,比如专门的支持页面或博客版块,那建议你使用子域名。不过要记住,虽然你不能从子域名再创建子域名,但你仍然可以在子域名内设置子目录,比如:

一个URL中的子域名和子目录。

国家代码顶级域名(ccTLDs)

除了子目录和子域名之外,还有第三种选择:国家代码顶级域名(ccTLDs)。这些域名后缀与特定国家相关联,例如法国的.fr、德国的.de或西班牙的.es。

使用国家代码顶级域名(ccTLDs)时,您网站的每个语言或地区版本都会拥有独立的域名:

  • example.fr(用于您的法语网站)
  • example.de(用于您的德语网站)
  • example.es(用于您的西班牙语网站)

国家代码顶级域名的优势

国家顶级域名(ccTLDs)向搜索引擎传递最强烈的地理定位信号。当法国用户在谷歌搜索时,.fr域名表明您的网站专为法国受众设计——这能在该市场为您带来排名优势。

它们还能赢得本地用户的信任。法国访客看到.fr域名时,会立刻意识到该网站是为他们准备的,这有助于提升点击率。

国家代码顶级域名的缺点

主要缺点在于每个国家代码顶级域名(ccTLD)都被视为完全独立的域名。这意味着它们彼此之间,以及与您的主.com域名之间,均不共享链接权重。即使您的主站拥有强大的反向链接和高域名权重,您的.fr和.de站点也无法从中受益——它们需要从零开始建立权威性。

国家代码顶级域名(ccTLD)还会增加成本和维护负担。您需要单独购买和续费每个域名,管理每个域名的DNS设置,并可能需要应对特定国家的注册要求。某些ccTLD(如.de)要求设置本地管理联系人,若您在该国没有实体存在,这将增加操作复杂性。

最后,国家代码顶级域名(ccTLDs)针对的是国家而非语言。若您计划拓展特定市场(如法国、德国、西班牙),这种方式效果显著;但若您仅希望提供多语言网站而不进行地域定位——例如面向全球西班牙语使用者提供西班牙语版本——则其作用有限。

国家代码顶级域名(ccTLD)使用案例

国家代码顶级域名(ccTLDs)最适合在特定国家拥有强大本地业务的企业,尤其当您拥有本地团队、针对特定国家的产品或定价策略,并希望在每个市场建立独特品牌形象时。

拥有区域性业务的大型企业常采用此种模式。例如,在巴黎、柏林和马德里设有办事处的公司,可能分别使用example.fr、example.de和example.es域名独立服务于各市场,并为每个市场提供本地化的内容、定价和客户支持。

若您是小型企业,希望通过添加几种语言来触达更广泛的受众,却又无法在每个国家/地区配备专属团队,那么子目录或子域名通常更为实用。

无论URL结构如何,你都需要的一件事:hreflang标签

无论选择哪种方法,都需要使用hreflang标签将不同语言版本的页面相互关联。这些标签能告知搜索引擎哪些页面是彼此的翻译版本,从而确保为不同用户群体提供正确的语言版本。

若未设置hreflang标签,搜索引擎可能会将您的德语页面展示给法语用户,或将翻译页面视为重复内容而非合法的语言替代版本。若您使用子域名或国家代码顶级域名(ccTLD),这一点尤为重要——搜索引擎会将这些域名视为独立网站,无法自动识别它们之间的关联关系。

手动实施hreflang标签可能相当复杂,尤其当您添加更多语言时。Weglot 自动Weglot 此Weglot ,无论您采用子目录还是子域名结构,都会为每个翻译页面添加正确的hreflang标签。

在多语言网站的背景下,你什么时候该用子目录或子域名呢?

虽然子目录和子域名都能帮你组织全球网站的内容,但它们的特点决定了在某些情况下,其中一种会比另一种更有用。接下来,我们会分析它们的优缺点,以及什么时候用子目录结构比子域名结构更合理(反之亦然)。

子目录

子目录的优点

为了SEO,搜索引擎会把子目录视为你主域名的一部分。这意味着你的子目录页面的域名权重(Domain Authority)和页面权重(Page Authority)与你的根域名紧密相关,反之亦然

(快速回顾一下:“域名权重”(Domain Authority)和“页面权重”(Page Authority)是Moz SEO工具开发出来的分数,用来衡量一个网站或网站的某些页面在SERP上排名的可能性有多高。分数越高,表示网站或网页的权重越高,因此在搜索结果中排名靠前的可能性也越大。)

如果你的根域名有很高的域名权重,那么你的子目录页面也会继承这个高域名权重。这样一来,当你在一个高域名权重的根域名下的子目录页面发布内容时,它可能会比你把同样的内容发布到一个低域名权重的子域名上获得更高的SEO排名。

此外,如果使用得当,子目录可以让你的网站更容易导航。它们能让你的URL有清晰的层级结构,帮助用户理解他们正在点击什么,以及你的网页之间的关系。

子目录如何表示层级关系。

举个例子,我们可能有这两个URL,它们都指向同一个网页:

  1. example.com/ad92q4lakdmczp
  2. example.com/blog/hello-world

哪个网址看起来更吸引人点击呢?肯定是第二个啦,因为你真的能明白这个网址在说什么。而第一个网址看起来就像一堆乱码。

同时,当你看到第二个网址时,你就能猜到它是一个网站博客版块里的博客文章,文章标题是“Hello world”。但如果只看第一个网址,你根本猜不出这个网页是关于什么的。

子目录的缺点

虽然子目录对网页分类很有帮助,但重要的是不要过度创建子目录。因为子目录层级太多,只会让你的网址变得非常长而且让人困惑。看看下面这个假设的网址,它看起来简直没完没了:

“https://example.com/website/blog/dailylife/pets/cats/british-shorthairs/2022/january/14/friday/taking-my-cat-to-the-vet/…”

这么长的网址可能会带来糟糕的用户体验,因为用户可能会被它们的长度吓到,然后就不想点击了(如果你也把它们用作链接的锚文本)。用户可能也不太愿意和别人分享你的网址,特别是当他们需要手动输入网址的时候。

所以,即使你的网站需要使用复杂的子目录层级结构,也要尽量把这些层级扁平化。比如,你可以考虑简化你的网站分类和子分类,只保留那些真正重要的。你也可以考虑改用子域名(稍后会详细介绍)。

子目录的用途

子目录非常适合内容丰富的网站,而且你发布的内容要与主网站的用途相关。比如,你可能推出了一个网站来推广你的产品,并希望你的网站在搜索引擎结果页(SERP)中排名尽可能高。作为内容营销和搜索引擎优化(SEO)策略的一部分,你决定发布一些博客文章,让它们针对与你的产品相关的关键词获得排名,希望访问你博客文章的搜索者能更详细地了解你的产品。

在这种情况下,你会希望你的博客内容被认为是展示你产品的主网站的一部分。因为你的博客文章积累的权威性会影响你的主网站,并帮助它在整个搜索引擎结果页(SERP)上获得更高的排名。

因此,你会看到Weglot博客的URL结构是“weglot.com/blog”,而不是“blog.weglot.com”!

子目录的另一个用途是,当你想要对不同的网站版块进行分类时。我们可以以耐克网站为例:当你访问它时,你会发现该公司为来自不同国家的用户准备的网页设置了单独的子目录,比如:

  • nike.com/au/(适用于其澳大利亚网站)
  • nike.com/gb/(适用于其英国网站)
  • nike.com/ca/(用于其加拿大网站)
耐克澳大利亚主页
耐克的澳大利亚网站
耐克英国主页
耐克的英国网站
耐克加拿大主页
耐克的加拿大网站

子域名

子域名的优点

使用子域名的显著好处在于,你可以为不同的营销活动、地理区域版本或业务特定版块创建独立的分支。比如,如果你在法国、新西兰和西班牙经营一家网店,你可能会为每个运营国家设置以下子域名:

  • fr.store.com(用于你在法国的商店运营)
  • nz.store.com(用于你在新西兰的商店运营)
  • es.store.com(用于你在西班牙的商店运营)

这样的区域子域名能向用户明确表明,他们正在访问的是你的网店的特定区域版本。

子域名的缺点

由于子域名被视为独立于主网站的网站,它们对你的根域名的权威性没有任何影响(反之亦然)。因此,即使你的某个子域名在搜索引擎结果页(SERP)中排名非常好,它对你的主网站的搜索排名也几乎没有影响。

子域名的用途

就像我们之前说的,你可以用子域名来创建不同地区版本的网站。这些子域名不会共享你主网站的域名权威性(Domain Authority)或页面权威性(Page Authority)。不过,如果你的网站版本面向完全不同的受众,定位不同的关键词,而且你也不希望一个网站的排名影响到另一个,那这种做法其实还挺有用的。

比如,如果你访问维基百科网站,你会发现它为不同地区的在线百科全书版本设置了以下子域名:

  • en.wikipedia.org/(维基百科英文主站)
  • pt.wikipedia.org/(维基百科葡萄牙语版)
  • de.wikipedia.org/(维基百科荷兰语版)

就算你的网站没有特定地区版本,你可能也想用子域名来把内容分散到多个网站上,这样在搜索引擎优化(SEO)方面,这些内容就会被当作独立的网站。举个例子,HubSpot网站(https://www.hubspot.com/)就有以下子域名:

  • blog.hubspot.com/(用于其博客)
  • ecosystem.hubspot.com/marketplace/website(用于其网站主题市场)
  • developers.hubspot.com/(用于其开发者资源)
不同HubSpot页面的截图

同样地,如果你正在运行需要独立品牌和着陆页的数字营销活动,那么把它们放在不同的子域名下,而不是主域名下,可能会更合理。

玩具制造商乐高(Lego)就是个例子。除了它的主域名“lego.com”,它还有一个“https://ideas.lego.com/”的子域名,用户可以在乐高创意(Lego Ideas)活动中提交新乐高产品的想法。

最后,出于纯粹的技术需要,使用子域名也可能很有意义。比如在以下情况:

  1. 你的网站某个部分(比如博客)运行在特定的内容管理系统(CMS)上,但你的主网站托管的服务器不支持这个CMS。这种情况下,你可能就需要把博客托管在单独的服务器上,并且使用一个子域名。
  2. 你正在使用第三方软件来运行你其他网站的功能,但这个软件提供商无法访问你的主网站(因此也无法访问其子目录)。

对于第二种情况,你可以看看Flodesk网站。这个邮件平台的主域名是“https://flodesk.com/”,它使用第三方帮助台软件来搭建知识库。你会发现,它的知识库URL结构因此是“https://help.flodesk.com/”,而不是“https://flodesk.com/help”。

子目录 vs 子域名:哪个对SEO更好?

在为你的网站结构选择子目录还是子域名时,考虑搜索引擎优化(SEO)很重要。当搜索引擎决定如何给网页排名时,是不是某种网站结构天生就比另一种更有优势呢?

答案是否定的。在这个视频中,Google搜索引擎的搜索倡导者John Mueller分享说,Google的算法在给网页排名时,并不会偏爱子域名多过子目录(反之亦然)。

他特别提到:

“Google网页搜索对使用子域名或子目录都没问题 […] [把网站的一部分设置为子目录]对我们来说没问题。这有助于我们抓取,因为我们知道所有内容都在同一个服务器上,可以用类似的方式抓取。 […]”

“[把网站的不同部分放在独立的子域名下]对我们来说也行得通。 […] 我们确实需要学习单独抓取它们,但大多数情况下,这只是最初几天的一个形式而已。”

简而言之,选择最适合你设置的方式,并在选择时考虑你的长期计划。”

你选择子目录还是子域名,并不会直接影响你网站的排名。不过,如果你的目标是提升主网站的排名,那么使用子目录结构绝对是有好处的。这是因为子目录中的内容会共享你主网站的权威性,而子域名中的内容则不会。 

如何选择合适的URL结构

谷歌的算法本身并不偏好某种结构。但适合您网站的选择取决于具体情况。以下是需要考虑的关键问题:

1. 您是否希望翻译内容与主站共享权威性?若需共享,请使用子目录结构。位于 example.com/fr/ 的内容将继承并贡献于 example.com 的域名权威值。对于希望所有内容(跨语言)协同提升整体搜索排名的企业而言,这是最常见的选择。

2. 您是否需要为不同地区创建独立的网站?若需,请考虑使用子域名或国家代码顶级域名(ccTLD)。若各地区网站内容不同、品牌定位不同或服务对象存在根本差异,则保持独立运营更为合理。子域名(如fr.example.com)更易于搭建;ccTLD(如example.fr)能传递更强的地域定位信号,但需投入更多成本。

3. 您计划添加多少种语言?对于2至5种语言,子目录通常是最简单有效的方案。若涉及10种以上语言且覆盖多个国家,在具备管理独立域名的资源时可考虑使用国家代码顶级域名(ccTLDs),不过许多大型多语言网站至今仍成功采用子目录方案。

4. 你们是否设有本地团队负责各区域的内容管理?若每个国家都设有专属团队并制定独立的内容策略,使用国家代码顶级域名(ccTLDs)或子域名能赋予他们更多自主权。若由中央团队统一管理所有翻译工作,则子目录能将所有内容集中管理。

5. 您的预算和技术能力如何?子目录是最经济且维护最简单的方案。子域名需要进行部分DNS配置。国家代码顶级域名(ccTLD)则需单独购买域名、管理独立DNS,并可能需要满足特定国家的注册要求。

但请注意,若选择子域名结构且其关键词与主网站相同(或反之),您的网站内容可能在搜索引擎结果页面(SERPs)上相互竞争!为避免这种情况,请针对不同关键词搜索优化您的子域名。

 比如,如果你的子域名包含主网站页面的不同语言版本,那么可以考虑翻译你的关键词。想了解更多指导,请查看我们的视频,它会演示如何通过4个简单步骤完成这项工作:

如何平衡网站的子目录和子域名

子域名可以用来为各种营销活动、地区版本以及企业其他分支创建独特、独立的网站。对于在不同国家运营的在线业务来说,这种方法可以带来显著的效果。 

相比之下,子目录对于那些发布内容与域名相关的网站特别有利。如果你建立一个网站来推广产品,并决定发布针对与你的产品相关关键词的博客文章,那么使用子目录来存放这些内容会很有优势。这是因为你的博客文章会共享你主网站的权威性,从而有助于在搜索结果页(SERPs)中获得更高的整体排名。

那么,子目录还是子域名,哪个更适合优化你的网站以获取搜索引擎流量呢?

关于子目录和子域名哪个对SEO更好,这里是总结。正如穆勒所说,你可能不会觉得意外,这完全取决于什么最适合你的业务:

  • 如果你想让所有网站内容都与你的主域名关联,并相应地获得排名,那么就使用子目录。搜索引擎会把你的子目录内容视为你主网站的一部分,并利用这些页面积累的权重来决定你主网站的排名(反之亦然)。只是尽量不要在子目录里再创建太多子目录,因为这会让你的网址变得又长又难管理。
  • 如果你想根据业务板块或语言版本来划分网站内容,那么就使用子域名。由于搜索引擎会将不同的子域名视为独立的实体,一个子域名的网站权重对另一个子域名或你的主网站影响很小。这有助于你为每个网站资产做出更有针对性的SEO决策,比如为不同的关键词优化你的子域名,或者将子域名内容翻译成目标受众的母语。

子域名 vs 子目录 vs 国家代码顶级域名:明智选择

三种URL结构——子目录、子域名和国家代码顶级域名(ccTLDs)——都是组织多语言网站的有效方式。您的选择应与业务需求、SEO策略以及可用资源相匹配。

子目录位于根域名的下层,共享其权威性,且设置最为简便。对于希望通过翻译内容提升整体搜索排名的大多数企业而言,这是理想的选择。

子域名可在您的品牌下创建独立站点。当您需要搜索引擎将不同区域的内容视为独立站点时,子域名便能发挥作用。网站所有者通常使用子域名创建与主站相关但独立的网站板块,例如为支持中心或博客设置子域名。

国家代码顶级域名(ccTLDs)为您提供具有最强地理定位信号的国家专属域名。对于在特定市场拥有强大本地业务的企业而言,这类域名具有重要价值——但它们需要更多投资,且不同域名之间不共享权威性。

子目录和子域名也常用于为网站的不同语言版本划分区域。一些网站管理员喜欢为多语言页面使用子目录,而另一些则喜欢创建新的子域名。如果你也有同样的困惑,想知道哪种做法是“正确”的,其实并没有唯一答案!这完全取决于你的SEO策略以及你认为最适合你业务的方法。

无论您选择哪种架构Weglot 轻松构建和优化您的多语言网站。Weglot 为每组翻译内容Weglot 创建独立的语言子目录或子域名,实施hreflang标签,并翻译您的URL和元数据,无需手动配置后台。

Weglot 所有主流网站和电商平台,包括WordPress、Webflow。立即注册账户,免费Weglot 您的网站Weglot 体验Weglot 。

在这份指南中,我们将探讨:
这个网站的AI翻译有多靠谱?
准确率得分
想知道你的网站和翻译语言的准确率吗?用我们的免费工具,就能得到靠谱的估算和专属建议。

了解更多关于与Weglot合作的信息

常见问题图标

常见问题

没有找到任何内容。
开始使用

准备开始吧

几分钟内触达新受众,无需占用你团队的时间。任何人都可以安装。