跳到主要内容

您是否在WordPress中遇到很多404页面未找到错误?404错误不利于您网站的SEO和用户体验。好消息是,使用WordPress 404重定向插件很容易修复它们。在本文中,我们将向您展示6个针对WordPress的最佳免费404重定向插件。

适用于wordpress的6个最佳免费404重定向插件
适用于wordpress的6个最佳免费404重定向插件

为什么您的WordPress网站显示404错误?

在开始修复404错误之前,了解WordPress为什么会输出404错误非常重要。

WordPress初学者通常会联系我们,询问他们的WordPress网站为什么对现有帖子显示404错误。这是初学者遇到的常见WordPress问题之一。

WordPress附带了对SEO友好URL结构的支持。如果更改URL结构,它将更改网站的整个链接结构。有时这就是为什么您的网站即使在现有帖子上也显示404错误的原因。

现有内容出现神秘404错误的另一个原因是.htaccess文件丢失或损坏。

如果您安装了新插件,创建了新的自定义帖子类型或注册了自定义分类法,则由于未更新.htaccess文件,因此访问新URL可能会导致404错误。

这些只是可能导致现有内容显示404错误的众多可能原因中的几个。

试试这个简单的技巧来修复WordPress中的404错误

很多时候,您可以通过清除永久链接来解决WordPress 404错误。

您可以通过以下步骤执行此操作:转到WordPress管理区域中的“设置”»“永久链接”,然后单击“保存更改”按钮,而不进行任何更改。

试试这个简单的技巧来修复wordpress中的404错误
试试这个简单的技巧来修复wordpress中的404错误

WordPress将自动更新您的.htaccess文件。您应该检查您的网站以确认404错误已消失。

如果不是,则您的.htaccess文件可能不可写,您可能必须手动对其进行更新。在我们的指南中,我们对如何处理返回404错误的WordPress帖子有详细的说明。

WordPress中404错误的不同方案

除了上述原因外,还有许多其他原因导致您的WordPress网站显示404错误。例如,如果您最近从WordPress.com移至WordPress.org,或将WordPress移至新域,则可能会导致该网站显示404错误。

在这两种情况下,您都需要修复站点的永久链接结构来解决404错误。

另一方面,如果您删除了帖子或页面,那么它将输出一个404 not found错误页面。

解决此问题的最佳方法是将用户重定向到新位置。您还应该通过添加301重定向标头消息,将这些帖子和页面的新位置通知搜索引擎。

这使您可以提供出色的用户体验,而不会失去搜索引擎排名。

话虽如此,让我们看一下一些最流行的WordPress 404重定向插件,它们可以帮助您管理这些问题。

1.重定向

重定向是一个功能强大的WordPress插件,可让您轻松设置404页面的重定向。它带有内置选项,可跟踪自您安装插件以来在您的网站上发生的404错误。

重定向允许您使用功能强大的正则表达式来匹配URL模式并将其重定向到适当的页面。如果您将具有不同URL结构的网站移至WordPress,这将非常有用。

我们已经编写了有关如何跟踪404页面并使用重定向插件在WordPress中重定向它们的完整指南。

尽管此插件很棒,但您要注意的一件事是404日志记录设置。如果您没有正确设置,那么此插件会使您的数据库非常繁重。除此之外,这是可用的最强大的插件,它是100%免费的。

2. SEO重定向插件

SEO重定向插件是一个易于使用的插件,可以跟踪404错误并管理您的重定向。它带有一个简单的界面来管理您的重定向。

它还会在WordPress网站上保留404错误的日志,以便您可以修复这些错误。

该插件会在您的WordPress数据库中创建一个新表来存储您的重定向。它还会将所有重定向的历史记录保留在您的网站上。

3.所有404重定向到首页

顾名思义,这个简单的插件会将404错误重定向到WordPress网站的首页。

您也可以通过在主题的404.php文件中添加此代码来做到这一点。将此代码放在最开始的位置:

<?phpheader("HTTP/1.1 301 Moved Permanently");header("Location: ".get_bloginfo('url'));exit();?>

有关更多信息,请参见有关如何将404页面重定向到WordPress主页的教程。

4. WordPress的410

此插件会将您的404错误重定向到410页。而不是将用户从404错误重定向到您网站上的其他页面。该插件将它们发送到错误页面410。

HTTP规范定义了永久删除资源时要使用的410响应标头。这对于没有指示忽略此URL并停止尝试访问它的搜索引擎也很有用。

当内容已移动到新位置时,应该使用典型的301重定向。但是,如果您从站点中删除了很多内容,则添加301重定向对您的SEO并没有太大帮助。

另一方面,410阻止搜索引擎连续请求该URL。当您尝试通过删除重复的或低质量的内容从搜索引擎的罚款中恢复时,它也非常有帮助。

您可以在WordPress主题中添加一个410.php文件,该插件将开始使用它向人类用户显示错误消息。

5. 404页

WordPress主题中的404错误页面通常很枯燥,并且不是很有帮助。您可以使用一些技巧来改进WordPress中的404模板。

但是,这些技巧要求您使用代码并编辑模板文件。

404page插件可让您简单地从WordPress网站中选择一个现有页面并将其用作404页面。

6.四十四– 404 WordPress插件

四十四插件可让您轻松地用自定义页面替换主题的默认404页面。它带有一个简单的用户界面,使您可以编辑404页面,使用全屏背景图像以及更改其颜色和文本。

它还允许您在您的网站上保留404错误的日志。您还可以通过在日志中进行编辑为每个URL设置301重定向,从而产生404。

回到顶部