如何从 WordPress URL 中删除数字

您想知道如何从 WordPress 博客文章和登录页面 URL 中删除数字吗?

WordPress 为您的网站提供不同的 URL 结构,包括帖子 ID 号、年份、日期和帖子标题。拥有数字 URL 对 SEO 不友好,并且会提供糟糕的用户体验。

在本文中,我们将向您展示如何从 WordPress URL 中删除数字。

如何从 WordPress URL 中删除数字

为什么要从 WordPress URL 中删除数字?

在设置您的WordPress 网站URL 时,重要的是它们对 SEO 友好并有助于向访问者解释您的文章。

向 URL 添加数字不会损害您的WordPress SEO或关键字排名。但是,它使搜索引擎更难理解该帖子。同样,如果内容仅包含数字,您的用户也可能很难找到正确的内容。

这是一个没有任何数字的SEO 友好 URL示例:

https://www.wpbeginner.com/start-a-wordpress-blog/

另一方面,如果您的 URL 仅包含数字(例如帖子 ID),则如下所示:

https://www.wpbeginner.com/?p=11245

如您所见,带有关键字或短语的链接比编号 URL 更容易理解和查找。

从 URL 中删除数字的另一个好处是,您不必在内容更新时重定向博客文章。例如,从 URL 中删除列表帖子中的年份、日期或项目总数等数字是 SEO 最佳实践。

也就是说,让我们看看如何从 WordPress URL 中删除数字。

视频教程

订阅 WPBeginner

如果您更喜欢书面说明,请继续阅读。

从 WordPress 永久链接 URL 中删除数字

WordPress 内置了对 SEO 友好的 URL 结构的支持。

您需要做的就是打开WordPress管理区域中的设置»永久链接页面,然后为您的站点选择一个 URL 结构。

您会看到固定链接的不同选项。其中包括一个普通结构,其中您的 URL 包含帖子 ID、日期和名称结构、月份和名称结构、数字结构和帖子名称结构。

更新固定链接

我们建议选择在 URL 中显示您的帖子标题的“帖子名称”结构,因为它对 SEO 友好,并有助于其他人在搜索引擎中发现您的网站。

设置永久链接后,您需要保存更改。

WordPress 现在也会自动更改您以前所有帖子的 URL。如果您在某处发布了旧 URL,请不要担心,因为 WordPress 会自动将这些用户重定向到新 URL。

从帖子或页面标签中删除数字

即使您现在使用永久链接,您仍可能希望删除博客文章 URL 中的数字。最常见的原因是当您发布没有标题的帖子或标题包含类似年份的数字时。

请记住,WordPress 从您的帖子标题中选择要在 URL 中显示的文本,因此如果您的帖子没有标题或包含年份,那么 WordPress 将在 URL 中使用它。您可以手动告诉 WordPress 在 URL 中使用什么,而不是帖子编号。

从 WordPress 块编辑器中的 URL Slug 中删除数字

要编辑您网站上任何内容的 URL,您可以继续编辑您的博客文章或页面。

进入 WordPress 块编辑器后,您可以单击右上角的齿轮图标并打开设置面板。

接下来,只需向下滚动到设置面板中的永久链接部分并编辑 URL Slug。当您没有博客文章的标题时,它将默认显示文章 ID。

在块编辑器中更改 slug

在上面的屏幕截图中,WordPress 使用当前的帖子 ID (45) 作为 URL slug。

您可以对其进行编辑或简单地为您的博客文章输入标题,您的 URL slug 将自动更改为您的文章标题。

帖子标题为 slug

完成后,不要忘记发布或更新您的博文。

从 WordPress 经典编辑器中的 URL Slug 中删除数字

如果您使用的是 WordPress 经典编辑器,那么您还可以编辑您的帖子永久链接并删除数字。

首先,添加新博客文章或编辑现有页面。

当您在经典编辑器中时,您会在帖子标题下方看到带有“编辑”按钮的帖子 URL。

单击编辑按钮将使 URL 可编辑。这个可编辑的部分称为 post slug。您可以在 URL 中输入要用作后缀的文本并删除数字。

在经典编辑器中编辑帖子 slug

重复的帖子和页面

有时即使您编辑自定义 slug,-2 也会继续添加到您的 URL。例如,您创建了一个新的 about 页面,您的 URL 如下所示:

https://yoursite.com/about-2/

现在你不想摆脱那个-2,而只是让它成为/about/吗?当您已经使用相同的 slug 时,会出现此问题。

检查你所有的帖子和页面,看看没有一个有相同的 slug(即,/about/)。如果你找到了,那么你需要删除它,除非你正在使用它。通常,您不会找到具有相同 slug 的活动页面。

这是您需要查看“垃圾箱”文件夹的时候。当您删除 WordPress 帖子或页面时,它并没有被完全删除。它会在垃圾箱中放置 30 天,然后才会被永久删除。这样做是为了让您可以选择在您意外删除已删除的项目时恢复它们。

只要帖子或页面留在垃圾箱中,就不能重复使用 slug。因此,如果您想重新使用 /about/ slug,则必须删除位于垃圾文件夹中的 About 页面。一旦你这样做了,你应该能够编辑你的 slug,就像上面显示的方法一样,并摆脱 -2。

此技术也适用于类别和标签。

奖励:更改 URL 时设置 301 重定向

每当您编辑现有内容的 URL slug 时,WordPress 都会创建一个新页面或帖子。这将导致您网站上的内容重复,并带有不同的 slug。

您不希望这样做,因为它对 WordPress SEO 不利,因为搜索引擎不知道要对哪些内容进行排名,并且现有的链接权限不会传递到新更改的 URL。

一个简单的解决方案是在更改 URL 时设置重定向。

All in One SEO (AIOSEO)是WordPress 最好的 SEO 插件,拥有超过 200 万用户。它提供了一个强大的重定向管理器,可帮助设置 301 重定向并捕获您网站上的损坏链接。

您所要做的就是输入要重定向的 slug(源 URL)并添加新更改的 URL(目标 URL)。从这里,选择“301 Moved Permanently”作为您的重定向类型。

有关更多详细信息,请参阅我们在 WordPress 中创建 301 重定向的指南。

在 AIOSEO 中设置重定向

注意:重定向管理器在AIOSEO Pro许可证中可用。您还可以使用免费版本的 AIOSEO开始使用。

我们希望本文能帮助您了解如何从 WordPress URL 中删除数字。您可能还想查看我们的指南,了解如何开设在线商店以及适合小型企业的最佳虚拟电话号码应用程序。