初学者完整指南
已发表: 2023-10-03如果您计划迁移或更新网站,则可能需要更改其某些 URL。 然而,这意味着访问旧链接的用户可能会遇到 404 错误,告诉他们找不到该页面。 因此,您可能想知道如何在您的网站上设置 WordPress 重定向。
幸运的是,这比您想象的要容易。 一旦您很好地了解了不同类型的重定向,您就可以使用插件来实现它们。 这样,访问旧 URL 的用户将自动重定向到新 URL。 ️
什么是 WordPress 重定向?
当用户单击不再存在的页面的链接时,他们可能会收到 404 错误。 这通常意味着该页面已脱机,或其 URL 已更改:
作为网站所有者,您可能会发现自己切换到新的内容管理系统(例如,从 Wix 到 WordPress)。 或者,您可能决定迁移到新主机。 无论哪种方式,该过程通常都非常简单,尽管您的某些页面或链接可能会在此过程中中断。
即使您不打算迁移网站,您可能仍需要更改网址。 例如,在优化旧帖子时,您可能必须向链接添加新关键字。 您甚至可能决定更改网站的名称,但为页面和帖子保留相同的名称。
在任何这些情况下,您都需要设置 WordPress 重定向。 这样,任何遇到您的旧链接的人都将被重定向到新页面。 这包括搜索引擎机器人。
如果没有重定向,您的旧网址将被标记为损坏的链接,这可能会损害您在搜索引擎中的排名。 此外,访问损坏页面的用户可能会感到失望并退出该网站。
因此,重定向可以帮助您保持排名和用户体验 (UX)。 但是,您应该确保设置正确的重定向。
重定向的类型
在向您展示如何设置 WordPress 重定向之前,我们先简要介绍一下不同类型的重定向。 通常,这些包括:
- 301 重定向。 这些用于已永久移动到新 URL 的页面。 例如,您的“关于”页面可能已从ourwebsite.com/who-we-are移至ourwebsite.com/about-us 。
- 302/307 重定向。 当您想要暂时将用户重定向到新页面时,可以使用这些重定向。 例如,您可能正在修改您的投资组合页面,并希望将访问者重定向到服务页面,直到它准备就绪。
还有 HTTP 到 HTTPS 的重定向。 如果您最近在网站上实施了安全套接字层 (SSL) 证书,则可能需要将网站的 HTTP 版本重定向到 HTTPS 版本。
否则,谷歌可能会将它们视为两个独立的网站,这可能会损害您的排名。 另外,您需要确保用户被定向到您网站的安全版本。
如何设置 WordPress 重定向
现在,让我们看看设置 WordPress 重定向的三种不同方法。 我们将从最简单的方法开始,其中涉及使用重定向插件或 SEO 工具。 然后,我们将转向更困难的方法,并向您展示如何通过编辑站点文件来创建重定向。
- 安装重定向插件
- 使用 Yoast SEO 等 SEO 插件
- 编辑 .htaccess 文件
1.安装重定向插件️
Redirection 是一个易于使用的插件,可让您在网站上设置 301 重定向。 要安装它,请导航到仪表板中的插件→添加新项,然后在搜索栏中输入“重定向”:
然后,点击立即安装,然后激活:
现在,转到“工具” → “重定向” ,然后单击“开始设置” 。 然后该插件会要求您选择一些设置。 例如,您可以启用重定向来监视 URL 更改并自动设置重定向:
完成设置后,您可以创建第一个重定向:
在“源 URL”字段中,您需要输入旧 URL 的别名。 例如,如果链接是ourwebsite.com/who-we-are ,则 slug 将为 / who-we-are :
在目标 URL字段中,输入新 URL 的别名。 最后,点击添加重定向:
这将添加到您的重定向列表中:
就是这样 – 用户现在将被定向到新的 URL!
2. 使用 Yoast SEO 等 SEO 插件
许多 SEO 插件允许您设置 WordPress 重定向。 如果您使用 Yoast SEO,则高级版本提供此功能。
要在 Yoast 中设置重定向,请导航至Yoast SEO →重定向。 然后,选择重定向类型。
Yoast 为您提供以下选项:
- 第301章 永久搬家
- 302 找到
- 307 临时重定向
- 410 内容已删除
- 第451章 因法律原因无法联系
在旧 URL字段中,只需输入要重定向的链接的别名即可。 然后,在URL字段中输入新的 slug 并点击“添加重定向” 。
3.编辑.htaccess文件️
仅当您熟悉站点的根目录或者可以轻松编辑 WordPress 文件时,才应尝试此方法。 此外,在继续操作之前,您需要对网站进行备份,以防万一您意外删除了文件。
要编辑.htaccess文件,您需要通过文件传输协议 (FTP) 客户端(例如 FileZilla)访问站点的根目录。 或者,您可以在托管帐户中使用文件管理器(这可能更容易)。
您网站的根目录可能会标记为public_html 。 在此文件夹中,您将找到.htaccess文件:
右键单击它并选择编辑。 这将在文本编辑器中打开该文件。 在这里,您需要粘贴以下代码:
Redirect 301 /old-page.html http://www.mysite.com/new-page.html
当然,您需要将这些 URL 替换为您自己的 URL。 准备好后,保存更改并关闭文件。
结论
当您将页面移动到新网址时,您需要设置 301 重定向(如果是永久性更改)或 302/307 重定向(如果是临时更改)。 这样,任何访问旧链接的人都将被定向到新页面,从而防止 404 错误并保持用户参与度。 另外,WordPress 重定向可以帮助您保留在搜索引擎结果中的排名。
回顾一下,以下是创建 WordPress 重定向的三种方法:
您对设置 WordPress 重定向有任何疑问吗? 请在下面的评论部分告诉我们!