如何在您的网站上查找和修复 404 错误

已发表: 2022-02-11

404 错误是无声的 SEO 杀手。

当用户在您的网站上遇到 404 错误时,用户通常会反弹,永远不会返回。

更糟糕的是,404 错误会向 Google 发送不良信号。

404 错误表示以前存在的索引页面当前不可用,这意味着您的站点不可靠或站点地图不准确。

如果问题仍然存在,您将很快退出队伍。

那么如何在 404 错误成为 SEO 问题之前找到它们,以及如何解决该问题。

目录

查找 404 错误

在您的网站上查找 404 错误的最简单、最可靠的方法是通过 Google Search Console。

404 错误谷歌搜索控制台

Google Search Console (GSC) 是在您的网站上查找 404 错误的最快方法之一。

登录后,前往 Coverage 选项卡,然后单击 Crawl Errors。

在此菜单下,您会找到 Google 认为应该存在(因为站点地图或因为它们以前存在)而无法再被 Google 的抓取工具访问的任何网页的列表。

如果一个页面无法访问但仍有索引 URL,则在访问时会产生 404 错误。

但是,使用此工具有一个警告。 由于 Google 的爬虫比普通用户(他们只会通过站点导航或搜索结果遇到 404 错误)更具技术性和覆盖面,因此您可能会发现少数普通访问者永远不会遇到的页面的 404 错误。

例如,隐藏的链接可能是可抓取的,但对于普通用户来说是不可见的。 在这些情况下,纠正错误仍然是一个好主意 - 请记住,您的目标是同时取悦您的用户群和 Google 搜索爬虫。

修复技术问题

有时,页面可能仅由于技术问题而关闭。 例如,如果您的博客是单独托管的,那么服务器问题很容易导致向访问者显示 404 错误。 如果是这种情况,并且理论上问题 URL 应该是有效的且可访问的,那么您将必须执行根本原因分析以追踪问题的根源并纠正它。

但是,大多数情况下,404 错误是更改 URL 或删除旧页面的结果。

创建重定向

如果有问题的 404 错误是您早已删除的旧网页,或者是您已更新的网页的旧 URL,则纠正错误的最佳方法是创建重定向。

重定向告诉用户和网络爬虫他们尝试访问的 URL 不是直接有效的,而是应该指向不同的页面。

这在两个方面都会自动发生,因此您永远不必担心任何一方会遇到 404。

有几种方法可以做到这一点,但最好的方法是使用 301 重定向。 Google 为尝试创建自己的重定向的开发人员提供了有用的指南,但我将在这里介绍基础知识。

从本质上讲,您将与您的托管服务提供商联系以创建必要的结构和流量——例如,在 Apache 上,您将访问服务器的 .htaccess 文件。

优先处理 404 错误

在发现 404 错误后开始恐慌之前,重要的是要认识到并非所有 404 错误都是平等创建的,也不是所有这些都是绝对紧急情况。

例如,如果您有一个隐藏链接,该链接作为网络爬虫的 404 出现,但流氓用户可能永远不会遇到,您可以花时间纠正错误。 您可能会看到您的域权限受到轻微影响,但大多数网站偶尔会出现(并且很小)404 错误,因此它不应过多地干扰您的搜索可见性。

如果您的主页显示为 404 错误,或者您网站的任何其他主要页面,您需要立即采取纠正措施。

这样的错误可能会立即损害您的声誉,并因此使您的长期客户付出代价。 一般来说,404 错误的页面越明显,纠正错误的优先级就越高。

谷歌搜索控制台

确定指向丢失页面的链接数量是处理新出现的 404 错误的最佳方法之一。 断开的链接可能来自多个来源。 一些来源包括搜索引擎结果、营销材料、电子邮件、其他网站或所有者自己的网站

要访问返回 404 错误的所有服务器请求的信息,请使用 Google Search Console (GSC) 注册该站点。 强烈建议使用 GSC,因为错误报告是直接从 Google 发送的。 当 404 错误数量急剧增加时,Google Search Console 会提醒网站所有者。 每周或每月定期监控允许在发生 404 错误时进行重定向。

密切关注日志将使网站所有者知道是否出现突然激增的 404。

由所有者修复的错误比让用户填写损坏的链接表格更可取。 通知所有者有关网站链接损坏的工作不是访问者的工作。

自定义 404 错误登陆页面

Customize a 404 Error Landing Page

作为整体 SEO 策略的一部分,404 错误非常重要。 他们通常没有得到应有的关注。 普通访问者不知道 404 错误消息的含义。 默认消息通常过于技术性。 大多数情况下,它们的构造很差。 游客感到沮丧。 这些是构建 404 错误登陆页面的最佳论据。

强烈建议创建自定义 404 错误页面。 这将有助于访问者更轻松地继续搜索。 自定义 404 Not Found 错误以反映正在尝试导航的网站品牌。 错误页面的设计应与网站相匹配。 应包括网站的重要导航组件,例如页脚、页眉和侧边栏。 用户可以轻松导航到其他网站页面。 应该包括来自网站的搜索框。 应给出键入相关关键字的说明。

在错误页面上提供 404 标头状态很重要。 如果未提供 404 标头状态,则会产生搜索引擎问题。 具有 404 服务器标头状态并返回 404 的页面也是搜索引擎唯一信任的页面。 如果没有返回 404,则这些页面无法从 Google 的搜索引擎索引中删除。

以下是一些有效而紧凑的着陆页外观建议。 简单很重要。 应该提供对用户为何登陆 404 页面而不是预期页面的解释。 应该做出某种承认用户时间重要性的道歉。 创建登录页面时,“404”不必出现在页面上。 巧妙地告诉访问者请求的页面不再存在的词语是必要的。 必须达到太少和太多的信息平衡。 展示整个网站导航无疑会非常有帮助。 如果呈现的链接数量超过了已经丢失的用户,那么这些链接是徒劳的。

当用户登陆 404 错误页面时,可以使用断开的链接构建机会。 应提供指向试图访问的类似页面的链接。 404 错误页面的页眉和页脚应包括服务或产品登录页面。 类似的页面链接应仅包括指向网站的重要产品、类别或页面链接。 提供主页链接以及指向最近文章和热门搜索的链接。 如果存在博客,则应为其提供链接。

无耻的插件:作为我们的 SEO 链接建设服务的一部分,您可以通过采购断开的链接来取得很好的效果。

登陆页面可以是有趣的、有创意的或不寻常的。 Google 提供了自定义 404 页面的指南。 无论着陆页上放置什么材料,都应牢记使该页面对访问者有用。

可以通过查找输入错误的链接源并执行编辑来修复网站上的 404 错误警报。 也可以设置 301 重定向。 301 将错误的链接重定向到正确的网址。 不实施 301 重定向可能会导致企业失去客户。 如果网站的 URL 发生更改或页面被删除或移动,则将页面添加为书签或使用其他网站链接到该页面的人不会被重定向。 确保客户最终到达正确的位置很重要。 301 重定向还会传递 Google 分配给页面的链接资产。

使用 404 链接回收的 SEO 策略从爬取竞争对手的网站并寻找 404 错误开始。 找到错误页面的链接。 如果所有者的网站上不存在类似的页面或资源,则应创建它们。 应联系链接到 404 页面的网站的网站管理员并告知该页面损坏的情况。 应提供指向所有者网站的链接而不是损坏的页面。

有些类型的材料不应放置在目标网页上。 广告不应出现在 404 错误登录页面上。 也不应该有复杂的脚本或任何从页面调用的东西。 请求的资源存在无法及时返回的风险,这可能导致平台完整性丢失。 服务器可能会崩溃。 由于流量低,广告无益。 不会产生显着的印象。 由于库存产生的点击率低,整体广告价值和收益将下降。

不应在登录页面中插入自动小部件。 抓取时,他们可以创建一个循环,返回另一个 404 错误页面。 履带可能会受伤。 将来它可能会避开一个站点。 网站所有者的服务器可能会受到损害。

站点地图

当前没有站点地图的网站需要创建它们。 它们是网站内页面的视觉轮廓。 许多访问者都喜欢一种快速评估网站结构和大小的方法。 只需单击一两次,他们就可以访问想要的信息。

作为 SEO 策略提供了类似的好处。 搜索引擎机器人会定期抓取网站。 由于糟糕的超链接和导航结构,站点地图中的页面经常被遗漏。 创建并提交给搜索引擎的站点地图使搜索机器人有机会通过几次点击来抓取和索引整个站点。 这是一种具有成本效益的 SEO 策略。

在 404 错误页面上实施站点地图时,好处会增加。 不会收到错误消息,而是会出现一个经过导航优化的目录。 可能会导致销售或转换。 搜索引擎的位置非常稳固。 站点地图还可以将用户引导至详细的站点导航,在某种程度上不会使页面显得杂乱无章。

您应该多久检查一次 404 错误?

用户通常不会报告 404 错误,因此您需要定期检查并确保您的网站正常运行。 您检查的频率很大程度上取决于您网站的大小、复杂性和可见性。 例如,如果您有一个不经常更新的 10 页网站,您可能可以每月(甚至更少)检查一次抓取错误。 如果您有一个 100 页的网站,并且每天都会添加和删除新页面,那么每隔几天检查一次抓取错误符合您的最大利益。 这是一个很好的保险政策,可以让您的网站保持健康并防止您的客户看到任何可能让他们远离品牌的东西。

网站 404 错误是不可避免的。 谷歌意识到了这一事实。 这些错误不会导致网站被取消索引。 排名下降并不是直接由 404 错误造成的。 谷歌确实将提供高质量的自然搜索结果作为其主要优先事项。 如果谷歌机器人爬虫不断地发现不存在的页面链接,谷歌最终会明白,保持用户友好的体验不是网站所有者关心的问题。 简单地说,如果谷歌不能抓取一个网站,它就不会。 导致网站流量不足。