如何在WordPress中添加301重定向并避免404错误

如何在wordpress featured中添加301重定向

如果您曾经更改过网站上的URL或永久链接结构,但没有添加重定向,那么您可能会遇到严重的问题。

但为什么这是一个问题?

更改URL而不添加重定向会导致像Google这样的搜索引擎出现问题,这会阻止他们为您的内容编制索引,并可能影响您的排名。

这对用户来说也是一个巨大的问题——如果他们发现一个断开的链接,那么你就失去了机会,这让他们感到沮丧,他们可能永远不会回来。

因此,您需要添加重定向,以让用户和搜索引擎知道新的URL是什么,但如何在WordPress中做到这一点?

有两种方法可以在WordPress中添加重定向,您可以手动添加,也可以使用插件。

在这篇文章中,我们将仔细研究这两种方法,以便您可以避免任何令人讨厌的404错误!

我们将专门讨论添加永久重定向,这些重定向也称为301重定向。

在WordPress中手动添加重定向

要手动编辑重定向,您必须编辑。htaccess文件。

需要注意的是,您对该文件进行了备份之前进行任何更改。如果您在编辑时出错。htaccess文件,它可以关闭整个站点。

因此,通过FTP下载原始文件以进行备份。这样,即使您犯了错误,也可以轻松地上载备份,避免任何问题,并纠正错误。

还请记住,编辑您的。只有在使用Apache服务器时,htaccess文件才可用。

话虽如此,让我们看看如何通过编辑来添加重定向。htaccess文件。

在这种情况下,您只需使用以下代码行将新位置添加到其中:

重定向301/oldpage。htmlhttp://www.yoursite.com/newpage.html重定向301/oldpage2。htmlhttp://www.yoursite.com/folder/

这会将单个页面或单个文件夹重定向到新位置。例如,如果您想重定向整个网站,因为您更改了域名,只需将其添加到。htaccess文件:

重定向301/http://newsite.com/

这将保持您的链接完整,以便http://www.oldsite.com/hello-world将成为http://www.newsite.com/hello-world.

还可以使用PHP本身重定向页面。如果需要重定向WordPress安装之外的PHP网页,则只需在标题中添加以下行:

[php]标题(“HTTP/1.1 301永久移动”);标题(“位置:http://www.yournewwebsite.com“”;[/php]

永久移动的行对于搜索引擎了解他们正在处理永久301重定向是必要的。建议将其放在头文件的最顶部,以确保重定向按预期工作。

使用插件添加重定向

一如既往,您可以使用插件添加重定向。这项工作最好的插件之一就是重定向.

乍一看,它可能看起来很吓人,但花几分钟时间熟悉这个插件是值得的。

实际上,添加重定向非常简单,只需设置源URL,即抛出臭名昭著的404错误并在目标URL字段中输入正确链接的URL,如下面的屏幕截图所示:

添加新重定向

我最喜欢这个插件的一个地方是统计页面,它允许我查看某个链接被访问了多少次,谁试图访问该链接,他们在哪里找到的,以及最后一次访问的时间。

如果您想监控某个特定链接被点击的次数,此功能也很有用,在这种情况下,您必须输入该链接作为重定向,然后将插件设置为不执行任何操作。

这是一种很好的跟踪下载链接被访问次数的方法,甚至是一个附属链接。

这个插件的另一个很酷的特性是,您可以将重定向分组并将它们组织在一起。

例如,如果您在博客上使用附属链接,并且希望用户看到:

http://www.yourawesomeblog.com/recommends/affiliate而不是http://www.yourawesomeblog.com/ugly-affiliate-link-here

您可以使用此插件设置这些内容,并将它们分组到关联链接下,以便于控制。

您也可以使用301重定向–轻松重定向管理器WebFactoryLtd插件。它还有一个高级版本,具有其他功能。

或者,您可以使用专门为重定向附属链接而设计的插件,如口渴的恋人.

关于重定向插件的重要注意事项:确保在设置中关闭日志跟踪,因为这会给服务器带来不必要的压力。

其他类型的重定向

在本教程中,我们专门讨论了添加301重定向,这些重定向称为永久重定向,但也有其他类型的重定向被视为临时重定向。

临时重定向通常更多地用于电子商务网站,尤其是当产品停止时。

这样,搜索引擎可以指示URL只是暂时不可用。

Moz有一个很好的资源可以更深入地解释这一点,在此处阅读.

结论

正如您所看到的,在WordPress中有多种方法可以添加重定向。

通过手动添加。htaccess文件是最好的方法,因为它可以最大限度地减少对服务器的影响,但是使用插件肯定更容易。

正确添加它们可以提高你的SEO,甚至可以让旧帖子恢复活力,并确保你的访问者在你的网站上有积极的体验。

如何在wordpress social中添加301重定向