作为一个网站用户最糟糕的感觉之一是点击一个链接并被带到404错误页面。404是互联网上最无害的错误代码之一,因为它只是表示请求的页面丢失了。然而,它也可能是最令人沮丧和影响的用户,因为当他们正在寻找的内容消失为烟雾。谷歌和其他搜索引擎也讨厌它。幸运的是,修复WordPress 404错误并使其成为搜索引擎爬虫和普通用户的首选站点是非常简单的。
404错误代码到底是什么?
令人恐惧的404是http响应状态码。它类似于503,500,301,等等,你可能会偶尔看到。他们不都是坏的。例如,301响应代码仅仅意味着一个页面已经永久地重定向到另一个页面。404是不好的代码之一--400块和500块是最需要注意的,因为它们分别是客户端和服务器错误。
Mozilla Developer Network MDN定义404如下:
服务器找不到请求的资源。在浏览器中,这意味着无法识别URL。在API中,这也意味着端点是有效的,但资源本身并不存在。服务器还可以发送此响应,而不是403,以向未经授权的客户端隐藏资源的存在。这个响应代码可能是最著名的,因为它经常出现在网络上。
要记住的重要一点是无法识别URL而那端点有效,但资源本身不存在。。我们将向您展示如何处理这些问题,以便您可以限制404在您的网站上,只有那些(希望)您没有控制权。
什么时候404不是真正的404?
揭阳开发网站从技术上讲404总是404。但有时,当你无能为力的时候,会弹出404。这就是MDN上面所说的。
例如,你对此无能为力有人不正确地输入您网站的URL。如果他们想达到elegantmees.com/blog他们输入elegantmees.com/BLAG,他们将得到404错误。并不是因为我们的网站设置不正确,或者任何事情都是错误的--他们只是有一个错误。这就是MDN的意思无法识别URL.
什么时候端点有效,但资源本身不存在。,所发生的是,URL本身是好的。它已经被完美地输入,链接是正确的,但是它所指向的东西已经移动了。可能是链接到一个elegantmees.com/divi-changelog.pdf,但是我们将文件重命名为changelog.pdf。用户将得到404,但他们不会做任何错事。这将在我们的一端,所以我们可以通过一个简单的301重定向修复。
或者如果那个人去elegantmees.com/Blackfriday在拍卖开始前一天。什么问候他们?a 404并不是因为他们做错了什么,而是因为这一页还没有上线。URL是正确的,并且内容是存在的。但因为浏览器还不能返回,因为技术上还没有上网。再说一遍,它是404,但不是真的。
但是,考虑到所有这些,让我们来了解那些超出您控制范围的内容,并且您的访问者不能通过按几下Backspace键来修复这些问题。还请记住,这类404错误不会影响SEO,一般。因为搜索引擎会找到存在的内容,并且通常不会输入错误的URL。
如何查找WordPress 404错误
当您在WordPress中工作,并试图查找您的站点可能出现的所有404错误时,您可以从任意数量的位置开始,也可以使用任意数量的方法。然而,有一些非常简单的方法来追踪他们。
谷歌搜索控制台
对于任何拥有网站的人来说,最重要的工具之一是谷歌搜索控制台。如果你对它不熟悉的话,这是真正深入了解并变得友好的时候了。从这个仪表板上,你可以得到尽可能多的洞察力。如果您熟悉GoogleAnalytics如何分解度量标准,那么搜索控制台也会这样做。
例如,要检查WordPress 404错误,只需转到覆盖范围选项卡位于仪表板左侧,以查看特定的错误是什么。
随着时间的推移,您将看到错误和问题的数量,并能够通过单击这些错误获得对错误的详细分析。Google搜索控制台还提供了关于如何处理不同问题和错误代码的文档。例如,这是修复的文件上述图片中的软404错误。
检查外部链接
在WordPress(以及其他CMS平台)中,您可以非常容易地更改Permalink。在WP中,你只需要进入设置-permalinks,您可以将站点的URL显示在任何您想要的结构中。你想什么时候都行。但你不会想改变这些威利的。因为其他网站(很可能)已经链接到您的站点了。任何点击他们的链接的人都会被带到404页面。
给人们一个重定向链接或搜索框有助于减轻一些痛苦。这样他们就可以找到他们要找的页面了,但是你要确保它保持在最低限度。要做到这一点,您将需要检查您的外部链接谷歌搜索控制台。你会发现它在下面链接-外部链接-顶部链接页.
您可以通过单击更多。不过,这个过程的其余部分是手动的。根据您的URL结构随时间而变化的方式,您将希望获取任何已被更改的单独链接。比如从example.com/postname到example.com/作者/帖子名。然后,您会想要使用旧的URL和301使用插件重定向它,如重定向或者类似的东西,方法是在旧URL中粘贴,然后单击,然后粘贴到新URL中以达到目标。
现在,不管有人点击什么外部链接,他们应被带到正确的网页在您的网站,绕过错误404页没有找到完全。
如何创建自己的错误404未找到页面
修复404页错误是一回事。但是,不管你采取了什么措施来防止它发生,最终还是会有人出现在错误页面上。你想为此做好准备。幸运的是,创建404页面非常简单。
在某些情况下,您的主题可能已经创建了WordPress 404错误页。您可以在WP-内容-主题-主题-名称文件夹。你在找一个叫做404.php。这样可以让WordPress将浏览器引导到特定的页面,而不是简单地显示没有内容的默认页面。
正如您在上面的图像中所看到的,404.php文件是一个基本文件,它只显示您希望访问者看到的任何HTML(还有PHP钩子等等)。如果你是一个手编码器,你所要做的就是编写你想要显示的代码,并通过FTP或者你的文件管理器保存文件。现在,任何收到错误的访问者都会被指示到这里。
请记住,您对主题的任何定制404.php将被更新覆盖,因此请确保在儿童主题。控件中可以找到有关创建404页的其他详细信息。WordPress代码或者我们自己的详细指南.
在Divi中创建自定义404页
如果您是Divi用户,我们也会为您提供服务。Divi主题生成器为您提供了大量创建自定义404页面的灵活性。
一定要检查一下我们的带有可下载模板的详细指南和教程这将指导你完成整个过程。
创建404错误页的插件
如果您不是Divi用户,或者不想担心编辑PHP文件,请不要担心。org插件库有很多选项可供您选择,以创建您自己的自定义错误404页,并将其重定向到您需要它的位置。我们收集了一些最受欢迎和评级最高的期权的列表。
所有404重定向到主页
自定义404 Pro
404页-您的智能自定义404错误页
404溶液
404至301-重定向、日志和通知
WP404自动重定向至类似职位
包起来
揭阳开发网站如果您的网站返回任何错误,404是最篡改和最容易修复的。有些主题内置404页,而另一些则提供工具来创建您自己的自定义主题。如果你使用谷歌搜索控制台,你可以在你的网站上找到任意数量的软和硬404错误,并使用我们上面列出的插件来确保你的搜索引擎优化、页面排名和用户体验不会受到影响。记住,在404页上你能做的最重要的事情之一是提供一个搜索框和一个主页重定向(或者一系列建议的帖子),这样用户就不会从你的站点弹出,而是继续使用它。祝你好运,祝你的404车都变软。