永久链接是您网站上的帖子、页面、类别和其他存档页面的永久 URL。这些 URL 是永久性的,永远不应更改 – 因此名称为perma链接。
永久链接有助于创建一个易于人类和搜索引擎理解和共享的 URL 结构。
- 当另一个博主想要链接到您的文章时,使用永久链接。
- 当您想在社交媒体上分享您的内容时,您可以分享永久链接。
- 当 Google 想要为您的文章编制索引时,他们会使用内容的永久链接。
- 当您想与朋友分享博客文章时,您可以在电子邮件中发送内容的永久链接。
固定链接类型 #
WordPress 永久链接分为三种类型:
普通永久链接 #
默认的普通固定链接也称为丑陋固定链接,如下所示:
http://example.com/?p=N
以 p 为参数,N 为数据库中文章或页面的唯一 ID。
WordPress 预装了此设置。它适用于所有服务器环境。它对用户不友好,也没有针对搜索引擎进行优化。
漂亮的固定链接 #
Pretty Permalinks 对 SEO 友好且有吸引力。它们通常包含几个词,例如帖子或页面的标题、帖子类别、标签名称等。您可以在 URL 中使用关键字,使搜索引擎可以阅读您的内容。
Pretty Permalinks 还可以帮助其他人通过阅读 URL 来了解页面或帖子的内容。
漂亮的永久链接看起来像这样:
http://example.com/2012/post-name/
或者
http://example.com/2012/12/30/post-name
几乎漂亮的固定链接 #
WordPress 提供了第三个选项,称为“Almost Pretty 永久链接”。这些永久链接前面有 /index.php 前缀,如下所示:
http://example.com/index.php/yyyy/mm/dd/post-name/
除了这个细节,它们类似于 Pretty Permalinks。
选择你的永久链接结构 #
在 WordPress 仪表板上,转到设置 → 永久链接屏幕。您可以选择其中一种永久链接结构,也可以使用结构标签在“自定义结构”字段中输入您自己的结构。
有六个选项可供选择:
平原:这是丑陋的永久链接设置。
日期和名称:这使用年/月/日期格式,后跟您的帖子名称。
月份和名称:这使用年/月格式,后跟您的帖子名称。
数字:此选项使用数据库 wp_posts 表中行中的帖子 ID。
帖子名称:这个使用您的帖子的名称。
自定义结构:此字段允许您使用 WordPress 中可用的结构标签定义自己的自定义 URL 结构。
默认设置为普通,在安装 WordPress 时自动配置。
注意:
您的托管服务提供商应该使用必要的配置设置 Web 服务器,以便 Pretty 和 Nearly Pretty 永久链接正常工作。如果不是,那么您需要联系您的托管服务提供商。
结构标签 #
WordPress 提供以下结构标签来创建您自己的自定义永久链接。您可以使用这些标签来自定义您的漂亮或几乎漂亮的永久链接。
笔记:
- 您不要将您的网站 URL 放在永久链接字段中。您只使用一个结构标签或标签组合。
- 要使用几乎漂亮的永久链接,请从 index.php/ 开始你的永久链接结构。
- 以 %post_id% 或 %postname% 结束您的结构,以便 WordPress 可以针对每个永久链接定位单个帖子。(例如 /%year%/%monthnum%/%day%/%postname%/)
%年%
四位数字的发帖年份,例如:2018
%月数%
帖子发表的月份,以两位数表示,例如:05
%天%
帖子发布日期为两位数,例如:28
%小时%
一天中的小时,帖子发布,例如:15
%分钟%
小时的分钟,帖子已发布,例如:43
%第二%
分秒秒发帖子,eg: 33
%post_id%
帖子的唯一ID,例如:423
%邮政名%
帖子标题的净化版本(编辑帖子/页面面板上 的帖子 slug字段)。
例如:“这是一篇很棒的帖子!” 在 URI 中变成 this-is-a-great-post。
%类别%
类别名称的净化版本(新建/编辑类别面板上 的类别 slug字段)。
嵌套子类别在 URI 中显示为嵌套目录。
%作者%
帖子作者姓名的净化版本。
类别库和标签库 #
您还可以选择在“可选设置”部分下的同一屏幕上为您的网站设置自定义类别和标签库。
Category base和Tag base是用于类别和标签存档的 URL 中的前缀,如下所示 :
example.net/category_base/category_name
example.net/tag_base/tag_name
Category base和Tag base的默认值为category 和 tag。您可以更改它们,但不能将它们从 URL 中完全删除。
在帖子上使用 %category% 和多个类别 #
当您为帖子分配多个类别时,固定链接中只能显示一个。永久链接中显示的类别是按字母顺序确定的。
如果您想选择永久链接中显示的类别,您可以使用插件目录中的插件之一。