固定链接对搜索排名的影响虽小,但结构良好的 URL 的重要性怎么强调都不为过。SEO 优化的 URL 能帮助搜索引擎更好地理解页面主题,同时帮助用户更有效地浏览网站。用户体验是 Google 的排名因素;URL 有助于改善网站的用户体验,进而帮助 Google 了解人们如何使用你的网站、认为它更有用。
所以,今天的文章讨论如何确定最适合 SEO 的 WordPress 固定链接结构。我还会讨论什么时候添加文章日期有意义、什么时候绝不应该添加。另外,我会展示更改已发布 URL 时如何添加重定向。下面你会找到 WordPress 固定链接 SEO 最佳实践相关问题的绝大多数答案。不过,先来定义一下固定链接或 URL 到底是什么。
什么是固定链接?
Permalink(固定链接)就是 permanent link(永久链接),是 URL(统一资源定位符)的另一种说法。它用于定位网站上的页面、资源或文章。固定链接是定位网站网页、文章或其他内容的地址。通常它包含域名,后面跟着把用户导向特定资源、文章或页面的附加 URL 路径。固定链接或 URL 的其他部分可能包括标签、国家专属子目录、分类、日期、年份、文章作者等。
SEO 友好的 URL(又称固定链接)帮助搜索引擎理解页面内容、促进用户导航和信息发现,最终确保更好的用户体验。接下来,讨论如何为你的网站类型确定最佳 URL 结构。
选择最佳 WordPress URL 结构
虽然选择 URL 结构看似简单,但必须正确完成,确保对你的 SEO 和网站用户都有利。根据你的网站内容、行业或细分领域,你需要遵循特定的准则或技巧来创建有助于排名的 SEO 友好固定链接。
比如,使用符号、特殊字符或数字会让你的固定链接难以阅读,让搜索引擎对主题与用户查询的相关性感到困惑。让 URL 易读、有描述性、结构清晰,对搜索引擎和用户都有利。避免在 URL 中使用长 ID 或数字;那会让用户和 Google 都感到困难。
以下是为你的 WordPress 博客选择最佳 URL 结构的一些技巧和建议。注意:其中一些固定链接最佳实践更多是普遍共识和 Google 的偏好。不是说不能打破规则,但你很可能是那个让用户困惑的例外。所以,跟随主流和共识走。
使用连字符
Google 建议使用连字符而不是下划线。连字符有助于创建一致的 URL 结构,帮助用户和爬虫快速识别页面 URL 中的概念。默认情况下 WordPress 使用连字符,这是 Google 和其他搜索引擎在 URL 中的首选。除非你手动编写其他代码,否则无需在 WordPress 中做更改就能使用连字符。WordPress 只使用连字符,所以不用担心这个。
比如,这就是使用连字符分隔单词时 WordPress 固定链接的样子:

前面提到,只用连字符,其他什么都不用。
保持简短
避免使用长的 URL 别名。较短的 URL 更容易让用户记住和输入,改善网站体验。它还有助于提升排名,因为较短的 URL 减少固定链接中不必要的措辞。另外,较短的 URL 结构更美观,通常比长 URL 模式更具视觉吸引力。看看这三种 URL 类型,哪个更易读、更顺眼?

从用户角度看,第 3 个 URL 更容易阅读、记忆,也更有意义。
包含关键词
在页面 URL 中包含相关或主要关键词是良好的 SEO 实践。它有助于改善上下文,让搜索引擎更好地理解页面主题。虽然页面 URL 不直接影响排名,但 URL 中的关键词有助于改善页面的搜索排名。不过,添加不相关或堆砌关键词的内容来凑目标关键词时要谨慎。这可能对网站的 SEO 有害无益。
日期加还是不加?
关于是否在 URL 中添加内容发布日期的问题或争论,取决于内容类型和细分领域。如果你写常青内容主题(家庭、健康、金钱、饮食、理财、营销),不需要在 URL 中包含日期。这些类型的话题影响日常生活,一般具有信息性。它们遵循多年来保持一致的原则或既定做法。信息保持时效性,永远不会过时或变化太频繁。
另一方面,如果你关注娱乐、体育、政治或突发新闻和事件,考虑在固定链接结构中添加日期、年份和发布月份。这类内容变化太频繁。有些情况下,内容需要每分钟更新,用户在这个细分领域不想阅读过时的信息。
比如,如果你报道体育、特定赛事或锦标赛,读者期望知道信息是什么时候发布的。由于这类信息对时间敏感,添加文章日期和其他发布时间信息可以增强用户体验。要在 URL 中添加发布时间(日期、月份、年份和时间),进入 WordPress 后台点击设置 > 固定链接。

在下一页,选择”月份和名称”固定链接选项。

向下滚动页面,从其他变量中选择(如红框所示)。这里可以看到 WordPress 提供把年、月、日、时、分、秒添加到 URL 的选项。你还可以进一步定制 URL 到你偏好的选项。为此,选择”自定义结构”固定链接选项,然后按照上述说明在 URL 中包含其他变量。
使用分类
这一点尤其适用于电商商店和大型内容网站。与其他在线业务不同,为 SEO 选择最佳电商 URL 模式并不像听起来或看起来那么简单。电商固定链接设置并不容易。不过,你可以在固定链接中包含分类、子分类、产品类型和产品变体,帮助用户更快地找到内容或产品。
比如,一个电商网站在其固定链接中使用分类和其他变量,让用户识别产品类型并访问其他有用信息。这是电商商店 URL 结构的好例子:
https://www.example.com/store/category/cloths/menswear/white-t-shirt/
这个 URL 有商店的主分类(服装)和子分类(男装),然后是主产品变体页面 URL(白色 T 恤)。在 WordPress 中,你可以使用自定义固定链接变量设置电商 URL 结构。使用 %category% 和 %postname% 变量定制 URL 部分。
移除停用词
URL 中应避免使用”a”、”at”、”and”等停用词。即使它们是你主要关键词的一部分,也要从 URL 部分移除。虽然专家对在页面 URL 中使用停用词有不同意见,但包含它们可能让 URL 更易读、帮助用户。不过,Google 等搜索引擎倾向于忽略 URL 中的停用词,只要这样做不改变页面的上下文或搜索意图。想了解更多停用词对固定链接的影响,可以阅读搜索引擎杂志的这篇文章。
在 WordPress 中更改 URL 结构
假设你想更改 WordPress 固定链接结构,你最关心的一个问题是 SEO 影响。如何安全地更改 WordPress 固定链接而不影响 WordPress 网站的 SEO 或确保影响最小?
好消息是:我做过好几次,都没有对 SEO 或用户体验产生明显影响。无论你想更改单篇文章/页面的 URL,还是所有已发布文章的默认固定链接,你都应该用 301 重定向功能把旧链接指向新链接。有了 301 重定向,旧 URL 的流量会自动路由到新 URL,防止用户看到 404 错误页面。
你不会失去来自其他网站和社交分享的引荐链接。网络上指向你页面的所有现有链接流量都会自动重定向到相应的 301 重定向页面。不过,你需要在 WordPress 中安装插件来设置和正确管理 301 重定向。几个 SEO 插件让这变得毫不费力。
WordPress SEO 插件如 Rank Math 和 AIOSEO 内置 301 和其他类型的重定向。这些插件让你更高效地管理重定向。如果你还是想用专门的重定向插件,我推荐 John Godley 的 Redirection 插件。可以从 WordPress 后台插件区域下载。

如果你想更改网站的 URL 或固定链接结构,进入 WordPress 后台,悬停在”设置”上;在菜单中点击”固定链接”。然后从可用选项中选择偏好的 URL 模式,点击保存。下面这张图里有几个值得留意的点:WordPress 有一个添加更多自定义变量的帮助页面。你可以用自定义标签定制更多变量的 URL。

假设你想更改单篇文章的 URL 别名。在这种情况下,在 WordPress 编辑器中打开要编辑 URL 的那篇文章。在侧边面板中,点击”URL”标签后的链接。见下图:

在打开的面板中编辑别名,完成后点击关闭(X)按钮。记得更新文章让更改生效。由于你已经设置了上面的 301 重定向,人们访问旧链接时会自动从旧 URL 重定向到新 URL。
总结
最适合 SEO 的 WordPress 固定链接结构能改善用户体验和搜索排名。不过,正如我在文章中说的,最适合你网站的 URL 结构取决于你的内容类型。如果内容对时间不敏感,域名后使用 %postname% 是理想的。可以添加分类基础标签,帮助用户了解更多内容。对于发布政治、名人新闻、体育等时效性信息的网站,添加文章日期和其他时间戳可以为内容增加价值,帮助用户和搜索引擎了解内容与搜索查询的相关性。
常见问题解答(FAQ)
最适合 SEO 的固定链接结构是什么?
对大多数网站来说,域名后面直接跟 %postname% 就很好,也就是文章别名做 URL。关键要做到简短、用连字符分隔、包含主要关键词,别塞长数字 ID。
URL 里到底要不要加日期?
看内容类型。家庭、健康、理财这类常青内容不用加日期,加了反而显得过时;娱乐、体育、政治、突发新闻这类时效性内容建议加,用户想知道信息是什么时候发布的。
改了固定链接结构会不会掉排名?
我改过好几次,没对 SEO 产生明显影响。关键是要给旧链接设置 301 重定向,把旧地址的流量自动转到新地址,这样既不会出现 404,也不会丢掉外部网站的引荐链接。
怎么设置 301 重定向?
最简单的是用 SEO 插件,Rank Math 和 AIOSEO 都内置了 301 重定向功能;想用专门工具的话,推荐 John Godley 的 Redirection 插件,从 WordPress 后台直接下载安装。
URL 里用下划线还是连字符?
用连字符。Google 明确建议用连字符而不是下划线,而且 WordPress 默认就只生成连字符,你不用做任何额外设置。
电商网站的固定链接怎么设计?
可以用自定义结构里的 %category% 和 %postname% 变量,做出分类加子分类加产品名的 URL,比如 store/category/cloths/menswear/white-t-shirt。这样用户一看 URL 就知道产品类型,也好找相关内容。
