WordPress 永久链接:如何管理网站的 URL 结构
在本文中,我们将解释什么是永久链接,并带您浏览 WordPress 提供的所有默认永久链接结构。然后,您将学习如何以两种方式创建自定义的。
您网站上的每个页面都有一个唯一的 URL,使访问者能够直接识别和访问它。理想情况下,您希望这些 URL 尽可能易于阅读和输入。在技术术语中,这些唯一的 URL 被称为永久链接。
当您使用WordPress 等内容管理系统 (CMS)时,它会根据您选择的永久链接结构自动为您的页面和帖子生成 URL。但是,请务必注意,某些选项更适合可读性和搜索引擎优化 (SEO)。
什么是 WordPress 永久链接
简而言之,WordPress 永久链接是平台为您的每个帖子和页面设置的唯一 URL。以这两个永久链接为例:
caocaoz.com/blog/learn-wordpress/
caocaoz.com/?p=123
它们都说明了独特的永久链接结构。第一个使用博客文章的名称作为其slug,这是标识唯一页面的 URL 部分。第二个示例没有使用帖子的名称,而是使用帖子的唯一 ID 作为其 slug。
从技术角度来看,这两个 URL 的工作原理完全相同。但是,很容易看出第一种方法对用户更友好。它不仅更容易记住,而且还告诉访问者该页面的全部内容。这被称为“漂亮”(相对于“丑陋”)永久链接。
更重要的是,使用关键字来解释您的网页内容可以帮助搜索引擎了解其目的。换句话说,从 SEO 的角度来看,它们更好。如果您没有使用经过优化的永久链接结构,那么您就会将有机流量留在桌面上。
WordPress 中的 6 种永久链接结构(以及您应该使用哪一种)
在我们开始之前,重要的是要注意,如果您正在构建一个新的 WordPress 网站,您应该始终尽早设置您最喜欢的永久链接结构。传统观点建议在您的 SEO 仍处于增长阶段的前六个月内锁定您的永久链接结构。
如果您的网站存在的时间比这更长,您仍然可以更改您的永久链接结构。但是,如果您不实施到新 URL 的重定向,则可能会影响您的搜索排名。
考虑到这一点,让我们帮助您确定 WordPress 网站的最佳结构。
1. 平原
我们已经在上面介绍了这个永久链接结构。这里有另一个例子来刷新你的记忆:
顾名思义,这种结构是最基本的。slug 实际上是来自数据库的设计页面 ID。它不会为您提供有关您正在访问的页面的任何信息。在大多数情况下,您会希望使用一种为用户(和搜索引擎)提供更多信息的结构。
2. 日期和姓名
顾名思义,此永久链接结构使用您的帖子或页面的名称及其发布日期作为 URL 的一部分。这是一个例子:
这种结构的好处是它可以告诉您的用户帖子的年龄。在某些情况下,这可以帮助他们评估它是否仍然相关,而无需在文本中寻找日期。你会经常发现新闻或杂志网站使用这种结构——本质上,任何创建特定时间内容的网站。
约会你的帖子也有一个缺点。例如,假设您有一篇两年前发表的优秀文章,它被认为是特定主题的权威信息来源。一些读者可能只是看看日期就认为这些建议不再相关,不管这是否属实。
需要明确的是,始终建议在帖子中的某处包含发布日期,但没有令人信服的理由将其添加为 URL 的一部分。
3. 月份和姓名
这个永久链接结构几乎与我们刚刚介绍的结构相同。唯一的区别是它不包括发布日期作为您帖子 URL 的一部分:
从功能的角度来看,我们正在处理与Day and Name结构相同的一组优缺点。访问者一眼就能确定您的帖子或页面有多旧,这可能很好,但它也会使您的某些内容看起来过时。
4. 数字
数字永久链接结构与普通选项有很多相似之处。让我们使用此设置检查一个 URL,以便您可以看到它的实际效果:
与普通永久链接一样,此设置使用您帖子的 ID 作为其标签,并且不向用户提供任何其他信息。在这种情况下,您还可以获得一个简短的永久链接,但它没有其他优势,因此它不应该是您的首选。
5. 职位名称
在所有默认的 WordPress 永久链接结构中,这个是我们最喜欢的。它根据名称识别您的帖子和页面,从而形成干净且令人难忘的 URL,例如:
最棒的是,您可以随意命名您的帖子和页面,甚至可以在这些标题太长时自定义 slug。根据经验,您的 slug长度应保持在三到五个字之间。这样,它仍然足够短,让您的访问者记住,搜索引擎也将能够轻松识别帖子的内容。
6.自定义结构
如果您对我们目前讨论的任何结构都不满意,WordPress 还可以让您构建自己的结构。例如,如果您正在运行一个博客,您可以为您的综述和评论设置单独的类别,并将它们包含在您的链接中。
这是一个例子:
实际上,WordPress 为您提供了十个结构标签,您可以使用它们来构建自定义永久链接。如果您想知道它们是什么以及如何使用它们,请继续阅读——我们将在下一节介绍所有基础知识。
创建自定义永久链接的2种方法
正如我们刚才提到的,WordPress 为您提供了一种内置方法来创建自定义永久链接。但是,如果您想对过程进行更多控制,也可以使用插件来获得类似的结果。让我们谈谈这两种方法。
1.使用WordPress的自定义结构标签
WordPress 使您能够使用十种类型的结构标签来创建自定义永久链接。让我们花点时间了解它们,然后我们将在实践中看到它们:
帖子 ID 和名称:这些标签分别是%post_id%和%postname%。前者显示您的任何帖子或页面的唯一 ID,而第二个显示它们的完整标题。
类别和作者:您可以分别使用%category%和%author%标签添加这些选项。
要使用这些标签中的任何一个,您需要访问您的仪表板并转到“设置” > “永久链接”选项卡。进入后,您可以从我们之前讨论过的永久链接结构中选择任何您想要的永久链接结构。
如果您想创建自己的结构,请选择列表底部的自定义结构选项:

现在,您所要做的就是混合和匹配我们之前谈到的结构标签。
例如,/%category/%post-name/将导致此 URL:
您可以为自定义永久链接结构使用任意数量的标签。但是,我们建议保持简短。我们还建议您避免使用日期,以便您的内容常青。
准备就绪后,请记住保存更改,仅此而已!
2.使用自定义永久链接插件
如果您已经使用 WordPress 一段时间,就会知道几乎所有您能想到的场景都有插件。自定义永久链接也不例外。一种选择是永久链接管理器插件:

此工具使您能够自定义帖子和页面的永久链接结构,并在单个屏幕上更改任何单个帖子的 URL。
首先,安装插件,激活它,然后导航到“工具” > “永久链接管理器”选项卡。在里面,您会找到所有帖子的列表以及调整其永久链接的选项:

URL 编辑器选项卡部分还包括您的Pages和Media选项卡,它们的工作方式与Posts部分相同。检查完这些选项后,转到Permastructures选项卡。在这里,您可以为您的帖子、页面和媒体设置唯一的永久链接结构:

如您所见,该插件还使用 WordPress 的默认结构标签来帮助您构建新的永久链接。您所要做的就是按照您想要的顺序放置它们并保存您的更改:

如果您对新结构不满意,可以随时使用每个字段下方的恢复默认永久结构按钮。这几乎就是您开始使用该插件所需了解的全部内容。
设置您的 WordPress 永久链接
很多人根本不注意他们网站 URL 的结构,这是一个错误。这似乎是一个小细节,但使用正确的永久链接结构可以提高 SEO 排名并使您的网站更加用户友好。
作为一般经验法则,您要避免包含长串数字或笨拙短语的 URL。最好的方法通常是使用您的帖子名称作为默认永久链接结构,并在必要时手动缩短它们。如果这不适合您的网站,您始终可以使用 WordPress 标签或插件创建自定义永久链接结构。