当您在浏览器中请求地址时,一系列事件会在几微秒内发生:
- 您输入带有http或https的地址,然后按Enter。
- http代表超文本传输协议,并路由到域名服务器。 Https是安全的连接,主机和浏览器进行握手并发送加密的数据。
- 域名服务器查找域指向的位置。
- 该请求被传递到网站的主机。
- 该页面是从主机请求的。
- 如果主机具有内容管理系统(CMS),则请求将通过数据库进行路由,并且将查找并阻止该页面。 如果它是静态站点,则仅找到并显示该页面。
- 在任何情况下,网络服务器都会以代码回应... 200是显示的有效页面,没有内部问题,并且 404是一个错误,告诉接收者未找到该页面 在服务器上。 (还有许多其他代码定义了其他问题……但是我们在这里坚持404错误)。
我们写了大约404页,因为它们通常是公司的事后才想到的-但它们都会严重影响他们 在搜索引擎中排名良好的能力 并对那些花时间点按您的网站的用户感到非常沮丧。
什么会产生404错误?
您的网站可能会产生404错误的原因有很多:
- 您更改了URL结构或重新设计了网站,并移动了所有页面。 在这种情况下,您必须重定向这些页面以更新搜索引擎并提供出色的用户体验。
- 您从您的网站中删除了一个无用的页面。 在这种情况下,我还建议您重定向到确实存在且相关的页面。 如果该页面在网络上有反向链接,那将在您的搜索排名中重新建立新页面的权限。
- 有些黑客,机器人和脚本在内容系统中寻找易受攻击的已知页面,这可能使它们成为您网站的后门。 通常,您可以忽略对这些的监视……但是,最好使CMS和插件保持最新状态,以避免被黑。
- 有人可能链接到您的网站,但在他们的链接中使用了错误的URL。 如果无法让他们更新链接,请添加重定向,以便修正使用体验并维护该搜索权限。
下面的信息图表还提供了一些很棒的工具-包括 尖叫的青蛙, Ahrefs及 塞姆鲁什的 用于识别您网站内链接的工具,这些链接会产生404错误页面。 但是,我强烈建议您也监视外部产生的链接。 你可以做到这一点 谷歌搜索控制台 和Google Analytics(分析)。
专家提示:阅读有关如何使用的文章
Google Analytics(分析)向您发送有关404错误页面的报告 您可以在其中确定不良页面的来源,安排每周或每月的报告,并努力应用最佳解决方案。
如何更正404错误
无论如何,当它是搜索引擎或用户时,您都应重定向您的搜索机器人或访问者,以提供出色的用户体验并维护您的反向链接权限。 如下图所示,您可以通过以下方式进行操作:
- 重新导向 404错误页面到另一个相关页面。
- 恢复 缺少的页面。
- 更正 您网站内部或外部的链接。 有时很难有人在第三方站点上更新其链接…但是值得一试!
这是来自的动画信息图 SEO夏尔巴人 引导您完成404错误页面的基础知识。