什么是无头 CMS,它对 SEO 意味着什么?

埃德温·图南

Edwin 是一名战略内容专家。 在加入 Yoast 之前,他花了数年时间在荷兰领先的网页设计杂志上磨练自己的技能。

what-a-headless-cms-and-what-does-it-mean-for-seo 什么是无头 CMS,它对 SEO 意味着什么?

您之前一定会遇到过无头这个词,可能是关于无头 CMS。 Headless CMS 没有附加表示层,因此当您想要针对多种不同格式时,它是一个灵活的解决方案。 但是无头 CMS 包含什么,它们甚至是一个好主意吗? 在这篇文章中找出来!

目录

什么是无头 CMS?

传统的 CMS 由三部分组成:存储内容的数据库、管理内容的后端和向访问者展示内容的前端。 我们将这些传统的 CMS 称为单体:一个包含所有内容的单一应用程序。 我们的好朋友 WordPress 是一个整体。

Yoast SEO 16.7 附带对无头 WordPress 的扩展支持。 一定要检查一下!

传统 CMS 的优势在于它拥有一切。 但是,这也是它最大的缺点之一。 传统的 CMS 通常充满了遗留代码,高度交织和相互关联。 此外,如果您正在寻找更好或更灵活的解决方案,则很难更换零件。

无头 CMS 丢弃了表示层,只有两部分:数据存储和管理内容的后端。 作为开发人员,您可以根据自己的目标和所针对的格式类型选择最好的部分来构建前端。 您可以使用 CMS 的 API 来发送和接收内容和元数据以填充前端并确定行为。

what-a-headless-cms-and-what-does-it-mean-for-seo 什么是无头 CMS,它对 SEO 意味着什么?选择你想要的头,可爱的小机器人!

这种灵活性很好,但它也有其自身的缺点,因为没有多少久经考验的工具。 您最终可能会得到许多功能有限的工具,这使得保持一切正常运行变得更加困难。 当然,有多种方法可以组合多种工作方式——例如; 如果您已经在使用该 CMS 并且对它感到满意,则可以将 WordPress 变成无头 CMS。

无头 CMS:由 API 和 JavaScript 提供支持

砍掉 CMS 的负责人意味着改变您的沟通方式。 您不能再依赖单体 CMS 的内部连接,而必须使用不同的通信方式:API。

API 代表应用程序编程接口,它是一种为应用程序打开数据的方式。 您可以使用它来发送和接收要在站点前端使用的消息、内容或元数据。 例如, Yoast SEO 有一个所谓的 REST API 打开 SEO 插件生成的元数据(包括抓取指令和结构化数据)。 Headless CMS 可以读取这些数据并将其应用于它们生成的页面。

未来是无头的吗?

Headless 的概念已经存在了很长时间,但 Headless CMS 似乎成为了人们的话题。 究竟是一场大规模的运动还是一场炒作,很难说。 对于大多数用户和用例来说,无头 CMS 似乎不是一个有效的选择。 这并不是说让您的内容免费的想法不会与更多的开发人员和信息架构师交谈。 使用无头 CMS,您可以采用内容优先策略而不是前端优先策略。

将您的内容放在首位并从中剥离所有内容可以帮助您释放它。 当内容免费时,它可以在任何地方使用——几乎无处不在。 今天,内容不仅存在于简单的响应式网站中,而且存在于应用程序、智能助手、智能手表、冰箱、信息亭、电视中——无处不在。 并且会有更多我们目前想不到的格式。

从这个意义上说,是的,无头 CMS 可以帮助您免费设置内容,并且可以帮助您以极大的灵活性定位这些格式。 但是,这并不意味着传统 CMS 的终结。 单是 WordPress 就证明了大量站点属于不需要这种自由的面包店类型。 易于使用,这就是他们正在寻找的。

无头 CMS 与解耦 CMS

Headless CMS 是所有没有前端的 CMS 类型的统称。 当然,这项技术有很多变体,对这个概念有不同的思考方式。 其中之一是无头 CMS 和解耦 CMS 之间的区别。

您可以将无头 CMS 视为数据存储,准备好在收到请求后推送内容。 解耦 CMS 在其工作中更加主动,一些 CMS 甚至内置了一种模板形式,使其成为许多项目的良好中间解决方案。

无头 CMS 与 WordPress

WordPress 为万维网上超过 40% 的网站提供支持——这是一项了不起的成就。 WordPress 已证明自己是许多发布任务的值得信赖的解决方案。 但是,其遗留代码库和旧架构并没有使 WordPress 成为一个完美的平台。

增强功能通常是固定的,这使得每个版本都变得更加复杂。 尤其是在前端,让 WordPress 做你想做的事情并不总是那么容易——并在这样做的同时使用现代工具。 请记住,主题仍然是用 PHP 构建的,而 Web 的其余部分正越来越多地转向 JavaScript。

如果您想自己构建前端并选择自己的工具,那么无头 CMS 是一个不错的选择。 但是,如果您希望您的客户使用他们熟悉和喜爱的 CMS — WordPress — 将该 CMS 变成无头的也是一个有效的选择。

WordPress 也可以成为无头 CMS——运行数据库和后端,并使用 WordPress REST API 与您构建的前端通信。 前端可以根据您在 JavaScript 中的规范构建,例如使用 React 或 Angular。 您还可以使用类似的库 盖茨比 将您的无头 WordPress 站点转变为高性能静态站点。

请记住,许多 WordPress 插件将在无头环境中失去功能,您可能需要自己编写一些代码——或者选择一个开箱即用的解决方案。

what-a-headless-cms-and-what-does-it-mean-for-seo-1 什么是无头 CMS,它对 SEO 意味着什么?Gatsby 是广告框架之一,可帮助您免费设置 WordPress 无头 CMS 的优势

与传统 CMS 相比,无头 CMS 有许多优点,但也有许多缺点。 并不是说一个比另一个好; 两者都有其优点和缺点。 主要问题必须是,使用无头 CMS 对您和您的情况有意义吗? 在大多数情况下,这个问题的答案可能是否定的。

那么,无头 CMS 有哪些优点呢?

  • 无头 CMS 更容易扩展
  • 无头 CMS 可能有助于提高您网站的性能
  • 您可以使用它来为 WordPress 网站的静态版本提供支持
  • 它可以为您的内容提供结构化的中心并确保其安全
  • 您可以开始将内容放在首位,而不是将技术放在首位
  • 您可以使用现代框架来构建您的前端
  • 灵活性使您的网站更容易适应未来
  • 前后端系统解耦可以增加安全性
  • 跨平台交流触手可及
  • 选择您的工具来构建您的网站

无头 CMS 的缺点

当然,使用无头 CMS 有很多缺点。 这里有几个。

  • 你必须从头开始构建主题
  • 无头工作不适合初学者
  • 非开发人员可能对差异有问题
  • 很多人不熟悉后端,影响采用
  • 它有助于使用人们知道的后端(WordPress)
  • 没有实时预览,因此很难看到您的内容的外观
  • 无头 CMS 需要更多的工作来维护
  • 还有更多可能会损坏的活动部件
  • 你必须挑选你的工具,而且没有那么多可用的

无头 CMS 和 SEO

根据您在无头 CMS 上构建和服务站点的方式,它可以提供出色的性能和用户体验优势。 为用户提供出色用户体验的高性能网站将在搜索结果中表现出色。 但是,这并不仅限于建立在无头的网站上。 在这两种情况下,您都需要努力使其快速而出色——尤其是如果您已经用 JavaScript 构建了前端。 随着网站越来越依赖 JavaScript JavaScript 搜索引擎优化 是您真正需要照顾的事情。

对于无头 CMS,SEO 基础知识并没有真正改变——您必须考虑到许多没有配备适当的 SEO 工具。 有时,您最终必须自己构建所有内容。

因此,由于一切都是分开的,无头系统中的 SEO 可能更难。 您需要正确设置和使用您的系统以充分利用它。 你如何做到这一点取决于系统——或者你的开发团队如何构建 SEO 工具。

例如,由于解耦,在传统 CMS 中使用元数据更难。 为了 搜索引擎优化, Yoast SEO 可以帮助您正确地做到这一点。 此插件为您的站点生成大量元数据,并将其公开以用于无头 WordPress 设置。

Yoast SEO 和无头 WordPress

Yoast SEO 已准备好用于无头 CMS,因为它有一个 API 可以公开这些系统的元数据。 使用 Yoast SEO,我们打开我们在一段内容中提供的元数据并帮助开发人员使用它。 例如,这是关于帖子、抓取指令和结构化数据的所有元数据。 以下是激活 REST API 的方法. 我们还有 Yoast SEO REST API 的开发人员文档 让你快速上手。

开发人员可以使用此元数据来确定这些页面必须做什么以及搜索引擎应该如何读取它们。

what-a-headless-cms-and-what-does-it-mean-for-seo-1 什么是无头 CMS,它对 SEO 意味着什么?只需打开 REST API 即可开始使用 Headless CMS 的简短介绍

在这篇文章中,我们已经讨论了很多关于无头 CMS 是什么以及它可以做什么。 有很多关于无头 CMS 以及这些是否是内容管理的未来的讨论。 它们可能是,但是像 WordPress 这样的常规 CMS 仍然可以在大多数用例中发挥作用。 当然,您可以两全其美,并以无头形式使用 WordPress!

来源

原创文章,作者:WPJIAN,如若转载,请注明出处:https://wpjian.com/tips/2021071347324.html