子域名是位于主域之前的域名的附加部分。例如,subdomain.maindomain.com。
您可以根据需要添加任意数量的子域名,并且每个子域名都被视为其自己的不同域(尽管对于SEO而言并非总是如此——更多内容请参见帖子)。
在这篇文章中,我们将首先对子域名及其SEO效果进行一般性讨论,以及使用子域名的优缺点。
然后,我们将从“什么”转向“如何”,并向您展示如何使用WordPress子域名名在不同的子域名名上创建不同的WordPress安装。或者,您也可以使用一个WordPress安装来支持子域名名上的多个站点。
- 使用子域名的SEO影响
- 使用子域名的优缺点
- 如何设置WordPress子域名站点
- 如何将WordPress从子域名移动到根域名
使用子域名的SEO影响
当谈到使用子域名对SEO的影响时,你会发现过道两边都有人。
通常,争论是在使用子文件夹(yoursite.com/topic) 和子域名(topic.yoursite.com) 之间进行的。
例如,在,我们使用blog的子文件夹——“www.wbolt.com/blog ”。但是,您会发现许多其他成功的企业选择将子域名用于他们的博客。例如,HubSpot使用“ blog.hubspot.com”。
一些专家表示,这两种方法之间几乎没有影响,而另一些专家则表示,在大多数情况下,您应该尽量避免使用子域名,因为它会对SEO产生负面影响。根据Google的约翰·穆勒的说法:
Google Web Search可以使用子域名或子目录。
他说谷歌可能需要更长的时间来找出子域名,但从长远来看,两者之间没有区别,你应该选择最适合你的那个。他唯一的警告是,无论你选择哪一个,你都应该尝试长期坚持你的选择。
然而,尽管谷歌说了什么,但有许多SEO案例研究表明,在大多数情况下,子文件夹是密切相关主题的一种优越方法。
例如,Monster.co.uk在从子域名移动到子文件夹后流量大幅增长:
Monster.co.uk在移动到子域名名之前/之后
当然,您还会发现一些相反的案例研究,HubSpot博客是一个很好的指标,表明您可以使用子域名并且仍然成功。
事实上,这是一个如此分裂的话题,以至于上面约翰·穆勒的视频在Twitter上引发了一场完整的辩论,搜索引擎圆桌会议记录了这里。
那么真相在哪里呢?不幸的是,我们无法访问Google的算法,因此我们永远无法真正确定。
谷歌表示没关系,但是当内容与主域名密切相关时,大多数SEO专家似乎更喜欢子文件夹而不是子域名。
一个好的经验法则是:
- 如果内容与根域密切相关,请使用子文件夹。例如,在,我们为我们的博客 ( wbolt.com/blog ) 使用了一个子文件夹,因为它与wbolt根域上的其他内容密切相关。
- 如果内容与根域完全分开,请考虑使用子域名。例如,我们计划使用my.wbolt.com作为用户中心的URL,因为这些仪表盘是私有的,与wbolt网站上的前端内容无关。
使用子域名的优缺点
为了完成使用子域名的理论,让我们看看使用子域名的利弊:
优点:
- 没有额外费用。您可以根据需要创建任意数量的子域名,而无需购买新域。
- 谷歌表示,使用子域名和子文件夹来分隔您网站的内容并没有长期的区别。
- 子域名使创建使用相同根域的单独WordPress安装变得容易。虽然您可以将WordPress安装在子文件夹中,但由于存在URL冲突的可能性,它会变得有些棘手。
- 您可以从同一个根域启动多个单独的产品,这有助于您保持品牌形象。例如,music.amazon.com。
缺点:
- 许多SEO专家认为,对于SEO,子域名不如子文件夹,尤其是当您计划放在子域名中的内容与根域密切相关时。
- 即使谷歌平等对待子域名,它仍然需要更多的努力来建立指向该子域名的链接。
- 由于子域名是独立的域,因此将它们集成到站点的其余部分可能会更加困难。例如,如果您使用单个站点WordPress安装,则需要两个单独的安装 – 一个用于您的主域名,一个用于子域名。
- 您需要在Google Search Console中将每个子域名添加为单独的网站属性。
WordPress子域名与子文件夹:哪个更适合SEO?
谷歌官方表示没关系。然而,许多SEO专家更倾向于在子域名上使用子文件夹。根据此规则做出选择:
- 如果内容与根域密切相关,请使用yoursite.com/blog等子文件夹。
- 如果内容与根域分开,请使用子域名,例如dashboard.yoursite.com。
如何设置WordPress子域名站点
现在您对子域名的优缺点有了更多了解,让我们深入研究如何将子域名应用于您的WordPress网站。
设置WordPress子域名安装有两种主要方法。没有对错之分,您只想选择最符合您需求的方法:
- 单独的WordPress安装——使用这种方法,您将在子域名上创建100%单独的WordPress安装。例如,在yoursite.com上安装一个WordPress,在sub.yoursite.com上安装另一个WordPress (或仅在子域名上安装一个)。
- WordPress多站点—— 通过这种方法,您可以使用一个WordPress安装来支持一个或多个子域名站点。例如,您可以让yoursite.com以及sub.yoursite.com和example.yoursite.com都从同一个WordPress安装运行。
以下是如何开始使用这两种方法:
如何在子域名上安装WordPress
如果您想在子域名上安装WordPress,该过程通常与在根域上安装WordPress相同——您只需首先将子域名添加到域的DNS或通过托管仪表板。
如果您托管在DNSpod,您可以通过在DNSpod域名管理后台中添加A记录或CNAME记录来添加子域名。
如何在DNSpod中添加子域名
如果您使用的是使用cPanel的其他主机,则可以使用cPanel的子域名工具将子域名添加到您已添加到cPanel的任何根域:
如何在cPanel中添加子域名
配置子域名后,您可以像安装根域一样在该子域名中安装WordPress。
例如,如果您在宝塔面板管理服务器,您可以使用网站管理工具在该子域名中创建一个新站点:
如何在宝塔面板的网站管理使用子域名安装WordPress
或者,如果您在其他地方托管,大多数WordPress自动安装工具还允许您在子域名中创建新的WordPress安装:
如何使用自动安装程序在子域名上安装WordPress
最后,您也可以在该子域名中手动安装WordPress。
如何设置WordPress多站点子域名安装
使用WordPress Multisite,您可以创建一个由相同WordPress安装提供支持的WordPress站点网络。
您的“主要” WordPress安装将是yoursite.com,然后您可以为每个网站提供自己的子域名,例如:
- site1.yoursite.com
- site2.yoursite.com
- Etc.
安装WordPress Multisite时,您可以在设置过程中选择子域名或子目录,如下所示:
如何在WordPress多站点安装期间选择子域名
除了在多站点设置过程中选择子域名选项外,您还需要创建通配符子域名条目。此条目可让您创建新的网络站点并自动将流量引导到正确的站点。
您可以通过将带有“*”(星号)的A记录或CNAME记录添加到域的DNS来创建通配符子域名条目。例如:
如何添加通配符子域名
如何将WordPress从子域名移动到根
如果您将WordPress安装在子域名上,然后希望将来某个时候将WordPress从子域名移动到根域,则该过程与将WordPress站点从一个根域迁移到一个完全独立的根域相同.
同样,子域名本质上只是一个单独的域名。因此,从“ sub.yoursite.com移动到anothersite.com ”与从“ yoursite.com移动到anothersite.com ”是一样的。
有关如何执行此操作的详细信息,请查看我们关于如何更改WordPress域名的完整指南。
小结
子域名可让您在根域“下方”创建附加域名。
当您想在子域名和父域的内容之间添加一些分隔时,子域名会特别有用。例如,将其用户中心仪表盘放在my.wbolt.com 上,亚马逊将其音乐服务分离到music.amazon.com中。
但是,许多SEO专家更喜欢在内容紧密链接的情况下使用子文件夹,例如您的博客。
如果您想将子域名与WordPress一起使用,您可以在每个子域名上创建完全独立的WordPress安装,或者您可以使用WordPress多站点网络在全部由同一个WordPress安装提供支持的子域名上创建单独的站点。