为什么多站点的子域是一个非常糟糕的主意

啊……哪个更好:子域与子目录?!一个站点说我们必须为 Multisite 使用子域,另一个站点说,不可能,那是错误的".开发人员应该做什么?

...或 WordPress 用户.

...或电子商务企业主.

争议会结束吗?

在 Multipress 站点的子域和子目录之间做出决定是一个棘手的问题.我们知道.自 2005 年开始以来,我们一直在解决同样的问题.

所以让我们在这里、现在、一劳永逸地解决这场争论.至少就使用 WordPress Multisite 而言.

在这篇文章中,我将向您展示 WordPress 多站点子域与子目录的争论只能以糟糕的旧子域结束.事实上,与一盘炸鱿鱼相比,子域名在这场斗争中会受到更多的打击和打击.

谁认为 WordPress 多站点子域网络是个好主意?

如果您还没有赶上这场战斗,那么在环的一侧,我们有 WordPress Multisite,这是一个强大的功能,可以让您只需安装一次即可设置整个 WordPress 网站或博客网络.

在戒指的另一边,有 WordPress 多站点子域与子目录,这是一个双头怪物,为了至高无上而与自己进行了长期的战斗域化.是的,我知道,疯了吧?

现在,事情是这样的……

Web 开发人员和周末 WordPress 战士(和担忧者)不断在线搜索以下问题的明确答案:

  • 哪个更适合设置 WordPress 网站、子域或子目录?
  • 哪个更适合安装 WP Multisite、子域或子目录?
  • 哪个更适合网站 SEO、子域或子目录?
  • 哪个更适合[在此处插入任何内容]、子域或子目录?

你现在拿到照片了吗?

子目录和子域的区别

如果您是新手并且刚走进竞技场想闻到血腥味,则子目录如下所示:exampledomain.com/subdirectory,子域如下所示:subdomain.exampledomain.com.

在多站点安装中,您可以选择设置如下站点:

子域:site1.exampledomain.comsite2.exampledomain.comsite3.exampledomain.com

或者像这样:

子目录:exampledomain.com/site1exampledomain.com/site2exampledomain.com/site3

要找出哪个是 WordPress Multisite 的更好选择,我们可以求助于以下来源:

  1. 创造者
  2. 统治者
  3. 专家
  4. 真相

等等,什么?

询问创建者:WordPress 多站点的子域与子目录?

Tim Berners Lee 发明了万维网,当他完成后,他说这很好,并且会向所有人开放.

他肯定没有看到 WordPress Multisite 即将推出,是吗?

所以,他不适合裁判这场比赛……下一个!

问统治者

以下是 Google 网站站长趋势分析师 John Mueller 所说的回答哪个对 SEO 更有利的常青问题:子域还是子文件夹……

"Google 搜索可以使用子域或子目录."

好的……简而言之.但说真的,谁在乎 Google 对您网站的看法?

这一切只会让永远不会"破解"谷歌秘密算法的用户提出更多问题(例如"子域会增加我的 AdSense 收入吗?").

那么,让我们按铃.第三轮!

咨询专家

询问专家的好处在于,虽然他们可能不会给我们明确的答案,但他们肯定会创建neato 列表.

让我们与专家进行几轮快速交流,回顾一下使用 WordPress Multisite 作为底层的利弊,然后是在 WordPress Multisite 中使用子域与子文件夹的利弊的主要事件网络.

使用 WordPress 多站点的优点

  • 您可以通过一个 WordPress 安装来运行一个网站或博客网络.这样可以更轻松地管理多个站点.
  • 您可以安装一次主题和插件,然后在网络上共享它们.这使得更新主题和插件更容易并节省时间(想象一下必须在多个 WordPress 安装上更新相同的主题和插件)
  • 您可以建立销售托管网站的企业,用于各种用途并收取费用和订阅费用,同时从一个中心位置管理所有内容.

何时不使用 WordPress 多站点

  • 在 WordPress 多站点安装上管理多个客户端站点可能会很麻烦,特别是如果他们后来决定要通过自己的托管服务提供商托管自己的站点、安装自己的主题或插件等.除非您正在构建网络对于将共享相似功能的网站,不要选择 WordPress Multisite 来管理非常不同类型的网站.
  • 多站点安装中的站点不能拥有自己的单独数据库或 IP 地址.因此,如果您的站点需要单独的数据库或 IP 地址,请不要使用 WP Multisite.
  • 一些托管公司没有提供必要的WordPress Multisite 的服务器要求 或不支持所有计划的多站点.如果这是您当前托管的情况并且您不愿意切换托管服务提供商,请不要使用 WP Multisite.查看我们关于大规模托管 WordPress Multisite 需要什么的幕后说明.

要更深入地了解使用 WordPress Multisite 而不是运行多个 WordPress 安装的优缺点,请阅读我们的WordPress Multisite 终极指南.

何时使用子域

  • 子域上的网站可以有自己的设计、不同的插件等.
  • 子域将同一域中的内容分开.如果您有不同的产品或销售到不同的地区,或者希望将业务的不同领域分开(例如 support.example.commembers.example.com).
  • 添加额外的子域不会增加成本,因此您可以节省域名费用.

使用子域的缺点

  • 子域是一个完全不同的网站.
  • 根据 John Mueller 的说法,Google 可能需要更长的时间才能确定您使用的是子域而不是子文件夹,因此在子域中构建页面链接需要更长的时间并且需要更多的努力.
  • 如果您在子域上设置的网站上没有足够的内容,您可能可以通过使用子目录对其进行分组来从您的内容中榨取更多的汁液.
  • 某些按网站收费的服务或工具可能会针对每个子域分别向您收费(而子目录只会算作一个).
  • 子域在 SSL 支持方面存在限制和挑战.您很可能需要购买更昂贵的通配符 SSL 证书.
  • 子域会影响托管性能并增加安全风险(下文将进一步解释).

为什么应该使用子目录

  • 子目录为域下托管的所有站点创建统一的感觉.一切看起来都属于同一个域.
  • 您不必担心通过您的托管服务提供商创建新域或允许通配符域.
  • 用户搜索您的网站时感觉更直观.你认为用户会更容易记住哪个? yoursite.com/supportsupport.yoursite.com.
  • 网站开发和营销更容易,特别是如果您不是经验丰富的网络开发人员或互联网营销人员.

使用子目录的缺点

  • .

好的,所以也许关于使用子目录的一个微小的问题是如果——而且这是一个很长的iiiiffff——如果在子文件夹上创建的网站与帖子或页面的slug相匹配在您的主域上.

例如,假设您在 mysecretfamilyrecipes.com 上创建了一个网站,并添加了一个名为"儿童制作营养小吃"的页面,网址为 mysecretfamilyrecipes.com/children-make-nutritive-零食.然后创建一个多站点网络并允许用户在子目录中设置自己的站点.

有人过来创建了一个名为"儿童制作营养零食"的网站.然后,它的 URL 为 mysecretfamilyrecipes.com/children-make-nutritive-snacks.

是的,这是个问题.

为什么在多站点中使用子域是一个坏主意的真相

虽然 SEO 专家继续无休止地争论使用子域与子目录的好处,让我切入正题,直面痛苦的真相.

是的,真相很伤人,但你需要听到它,所以这里是:

为什么要使用子域为自己的背部创建杆?

根据传统观点,我们应该使用子域将事物与根域分开,并使用子文件夹将相关事物放在一起.

根据 Google 的约翰·穆勒 (John Mueller) 的智慧,然而……

Google 可能需要更长的时间才能确定您使用的是子域而不是子文件夹,但从长远来看,选择哪一个都没有区别.

如果选择哪一个都没有区别,为什么要选择更难、需要 Google 更长时间才能弄清楚的选项?

如果您认同"子域名可以提升品牌"的观点,那么酷的消费者和冷酷的用户真的关心他们是去 princess.disney.com 还是 disney.com/princess 购买他们的冷冻商品?不……所以放手吧.让.它.走.(甚至迪士尼也从子域切换到子目录.)

您可以加入讨论组(或评论,就像在下面的评论中一样),并辩论 WordPress 多站点子域与子目录 SEO 好处的微妙之处.但最终,一切都将归结为时间和金钱,其中"管理"就是时间,"安全"就是金钱.

WP 多站点子域需要更多管理时间

您添加到多站点网络的每个子域都是一个完全不同的网站.

安装在子域上的网站需要更多的服务器资源来管理,应该被视为独立的业务.

在多站点安装上管理子域还需要其他耗时的任务(例如,您需要在 Google Search Console 中将每个子域添加为单独的网站属性).

让我向您展示我正在谈论的运行多站点网络所涉及的那种疯狂管理的例子.

看看哈佛大学的网站……

Harvard University Website
哈佛大学网站 – https://www.harvard.edu.

大学是可以从 WordPress 多站点中受益的站点的完美例子.然而,如果我们看看他们是如何构建他们的网络形象的,它会让你头晕目眩.

Harvard 的网站使用子文件夹将访问者引导至其主页上列出的许多关键部分,并将所有内容组合在其主域下.例如:

  • 教师-harvard.edu/faculty
  • 工作人员-harvard.edu/staff
  • 学生 – harvard.edu/students
  • 父母 – harvard.edu/parents
  • 访客 – harvard.edu/on-campus/visit-harvard
  • 媒体 – harvard.edu/media-relations

但是,如果您浏览大学的站点地图,我们会发现许多部门使用子域托管网站:

  • 校友 – alumni.harvard.edu
  • 社区-community.harvard.edu
  • 大学 – College.harvard.edu
  • 牙科 – hsdm.harvard.edu
  • 文学院科学 – fas.harvard.edu
  • 法律 – law.harvard.edu
  • 图书馆-library.harvard.edu
  • 医学-hms.harvard.edu

哈佛的一些博物馆不仅在他们自己的子域下运行网站,而且有些甚至似乎在子域下有子域.例如:

  • 闪族博物馆 – semiticmuseum.fas.harvard.edu
  • 哈佛森林的费舍尔博物馆-harvardforest.fas.harvard.edu

此外,哈佛网站的某些部分,例如其 WordPress 多站点博客网络 (blogs.harvard.edu) 将站点安装在子域的子目录中:

  • 哈佛区块链实验室 – blogs.harvard.edu/blockchain
  • 临床和公益项目-blogs.harvard.edu/clinicalprobono
  • 旅行体验-http://blogs.harvard.edu/travelexperience
Harvard University Blogs Section
哈佛大学博客 – http://blogs.harvard.edu.

虽然上述设置适用于哈佛和许多其他大学等大型组织和机构,但您能看到需要管理多少个单独的站点安装吗?这需要大量资源来管理.

如果您的可用资源不是无限的,并且使用子域或子目录的选项都可以得到相同的结果,您会选择更经济、更易于管理的选项吗?它肯定会减少对您的业务的伤害,不是吗?

说到避免被鞭打的方法,让我们来看看在多站点网络中选择子域是一个非常糟糕的主意的另一个主要原因.

WP 多站点子域增加安全风险

我们在 EdublogsCampusPress企业 WordPress 多站点托管平台.

Edublogs.org
我们在 Edublogs 上托管了数百万个网站......我们应该更清楚!

我们的托管和教育服务负责人 Ronnie Burt 说,edublogs.org 是一个子域安装示例,团队经常"后悔这样做".

以下是 Ronnie 对在我们托管的 Edublogs 和其他网络上使用子域感到后悔的一些原因:

  • 子域在 SSL 支持方面存在局限性和挑战.其中一项挑战是,为了通过 HTTPS 为您的域提供服务,您的域的"通配符"SSL 证书或涵盖您计划使用的所有域和子域的证书必须额外付费上传.另外,当引入域映射时,这会很快变得非常复杂.
  • 子域通常会看到更高的合法机器人和爬虫流量,这会增加负载并降低性能(或需要更高的托管计划).*
  • 根据我们的经验,子域会使预防和缓解 DDOS 攻击变得更加困难且成本更高.
  • 其他问题包括与大多数云 WAF 或 CDN(Cloudflare、Sucuri、StackPath 等)不兼容

* 这是因为机器人和爬虫将每个子域视为单独的 WordPress 安装,并且可能同时爬取每个子域.因此,如果他们正在探测一堆漏洞或凭证填充攻击,他们将针对每个子域一次又一次地尝试,通常是并行的.单个 WordPress 网站很难处理来自机器人的这种负载,但将其乘以 10、100 或 1000 个网站,您就会遇到重大问题.

对于像 Googlebot 这样的网络爬虫来说也是如此.这些将每个域的抓取速度调整为您的站点可以处理的速度.但是对于子域,他们将每个站点视为不同的站点,因此可能会占用您的服务器资源.

我们的 CEO James Farmer 也对选择为 WPMU DEV 网站使用子域表示遗憾,但这些原因主要与不性感 我们的子域 URL 看起来.关于这一点,需要注意的是,您可以将WordPress Multisite 更改为子目录或子域而不会出错.不过,最好不要这样做,而且最好选择一个然后继续使用.

此外,如果您在域中寻找"性感",域映射可以解决您的问题.

结论:子域是一个非常糟糕的主意

从我们的错误中吸取教训.如果您打算建立一个 WordPress 多站点网络,并且在为您的站点使用子域或子目录之间苦苦挣扎,请不要考虑 SEO 论点,Google 声称这只是一个没有实际意义的论点.

选择可以减轻您痛苦并节省您管理所有时间和金钱的选项.

如果您仍然无法决定,请选择看起来更性感的选项.

标签:

5

发表回复