可能损害您网站 SEO 的常见 WordPress 错误

已发表: 2018-12-12

目前,互联网上几乎三分之一的网站都由 WordPress 内容管理系统提供支持。 原因对于那些使用过它的人来说是非常明显的,对于其他人来说,WP 非常简单易用,具有大量可用的自定义功能以及非常庞大的开发者社区。

事实上,对于技术知识很少或没有的新手和缺乏经验的博主来说,WordPress 是托管他们的博客或网站的首选。 尽管如此,写博客或运营网站主要是为了发布常规内容。 您必须使用社交媒体进行宣传,优化搜索引擎爬虫的内容,并建立相关链接。

在进行上述所有操作时,大多数网站所有者忘记了一件事,即技术。 尽管 WordPress 让您摆脱了技术方面的束缚,但仍有一些事情需要您处理。 如果技术基础有问题,整个框架就会出现问题,即网站。

Modern SEO

虽然不注意网站错误可能会损害您的网站在搜索引擎中的排名,但像专业人士一样避免它们可能会提高您在 SERP 中的位置。 以下是一些常见的 WordPress 相关错误,任何搜索引擎都不喜欢遇到,读者也不喜欢。

  1. 500 Internal Server Error :一般 HTTP 错误代码,当服务器出现不清楚的问题并且它的行为不稳定时。
  2. 404 Not Found 错误:当请求的 URL 未找到时,即 SERP 中存在但自身不存在页面的 URL 时,会发生这种情况。
  3. 抓取错误:如果搜索引擎机器人被阻止或无法抓取网站的每个页面,就会发生这种情况。
  4. 502 Bad Gateway :这主要是由于两台服务器之间的通信错误。 有时也可能由于您的网络而发生。
  5. 504 Gateway Timeout : 这是一个延迟响应代码,即当服务器没有及时回复时,该错误代码将显示给阅读器。
500内部服务器错误

如上所述,这些是与服务器相关的错误,当您的服务器出现不清楚的问题时会显示这些错误。 无法透露更多具体信息,但您可以确定是由于代码中的一些技术故障还是硬件本身的一些故障。

检查您是否在处理静态文件(例如图像、视频、CSS、pdf 等)时遇到此问题。在这种情况下,这肯定是硬件故障,除非它永久显示此错误,否则可能是由于服务器配置错误。 站点地图定期下降也可能意味着这一点,因为它本身就是一个静态 XML 文件。

然后,您应该检查损坏的.htaccess文件、耗尽的 PHP 内存限制,并从另一个全新的 WordPress 安装中重新上传 ' wp-admin ' 和 ' wp-includes ' 文件夹中的核心文件。 如需更多相关帮助,您也可以联系 WordPress 支持人员。

404 未找到错误

由于很多原因,这种情况一直在发生。 轻微的拼写错误可能会导致此问题,指向已删除页面的入站链接也是如此。 不管是什么原因,出现在这个错误之前都不是一个好的用户体验,当然也不利于它的排名。 主要可以归结为两种不同的类型:

  • 断开的链接
  • 不存在的页面

如果您担心损坏的链接,那么您可以使用许多流行的可用工具,例如 Xenu、Screaming Frog 等来为它们抓取网络,然后相应地修复它们。

但是,如果页面是您的问题,那么您可以将它们重定向到其他相关页面/主页和/或在它们被意外删除时恢复它们。

一个有趣的概念是软 404 错误。 这些本身并不是真正的 404 错误,但 Google 无论如何都会对它们一视同仁。 这些错误会记录在 Google 数据库中,以查找内容重复或内容稀少的页面。 换句话说,谷歌的页面似乎不值得在其搜索引擎上编入索引。

抓取错误

我们经常阻止一些爬虫的机器人,例如 ahrefs 等,以避免我们的竞争对手监视我们,但是当搜索引擎爬虫机器人无法通过我们的 WordPress 网站找到自己的方式时会发生什么。

发生这种情况时,所有这些都会在 Search Console 的抓取错误部分中报告。 它进一步分为站点错误和 URL 错误。 通过这种方式,您可以优先处理它们并紧急处理它们。

WordPress errors can negatively affect your SEO

现在,由于多种原因,可能会导致站点错误。 这可能是由于DNS 超时DNS 查找问题。 或者,可能是由于服务器过载和响应时间延迟。 在最坏的情况下,这可能是由于robots.txt.htaccess文件配置错误造成的。 根据对它们的进一步诊断,您可以尝试修复它们。

另一方面,URL 错误主要是由我们上面已经讨论过的,即 404 错误引起的。 除此之外,它们可能是由于 Google 遇到 javascript、重定向等问题引起的。或者,可能是由于 Googlebot 的访问被拒绝,主要是由于只有授权访问的页面是安全的。

502错误的网关

由名称自行解释的此错误是由于对查询的无效响应而发生的。 它发生的原因没有固定的原因。 有时是由于服务器中的技术故障或网络问题,有时可能主要是由于相关问题,例如您的 WordPress 插件中的冲突等。

您最初可以做几件事,例如重新加载您的网站、清除浏览器缓存、暂时禁用您拥有的任何 CDN 或防火墙。 如果没有其他方法,那么您尝试更新您的 WordPress 主题和插件。 或者,尝试停用它们,看看它是否能解决错误。

仍然遇到问题,最好也联系您的托管服务提供商。

504网关超时

这不是延迟响应的示例,因为服务器超时等待来自另一台服务器的响应。 发生这种情况的原因有很多,例如服务器过载,流量过大等。并非总是会得到完全相同的错误代码,但有时会出现不同的错误代码,但简而言之,它们都传达了相同的含义。

如果您的网站仅关闭 10-30 分钟,则无需担心,搜索引擎爬虫会从缓存中传送它并等待您的网站自行恢复。 但是,如果它需要很长时间,例如 5-6 小时甚至更长时间,爬虫机器人可能会认为它不再存在并将其从顶部结果中删除,甚至更糟糕的是对其进行索引。

像之前一样,您可以尝试禁用您拥有的 CDN/防火墙,停用您的插件以清除冲突,这也可能是因为您的站点由于某些 DDoS 或垃圾邮件攻击而关闭,您可以通过一个好的安全插件进一步防止. 然而,在 WordPress 上最常见的原因是与服务器相关的问题。

大多数这些服务器问题是由于站点上的大量流量过载而发生的,主要是因为站点服务器配置不当或优化不当。 为避免这种情况,我们建议在您的 WordPress 网站上使用 ServerAvatar。 还有几个问题可能导致这种情况,例如服务器速度慢、PHP 工作人员减少、防火墙问题、网络连接、HTTP 超时。 这些最好通过联系您的房东来解决。

WordPress 网站维护清单

没有人有时间定期检查他/她的网站以跟踪此类内容,然后按照建议关注预防措施。 您能做的最好的事情就是定期检查一些事情,并且大部分时间您都不会感到紧张。

  1. 如果其中可能包含任何异常或违规行为,请定期在验证器中检查您的代码。
  2. 永远不要,即使是出于试用目的,也不要在您的 WordPress 网站设置中启用此复选框——阻止搜索引擎索引该网站。
  3. 尽量不要篡改 .htaccess 或 robots.txt 文件。 而且,如果出于任何原因您必须这样做,请确保您使用的代码已针对您打算使用它的目的进行了认证和验证,仅此而已。
  4. 除了跟踪您的网站在工具中的排名外,有时从用户的角度访问它是件好事。 或者,只是浏览它以查看事情是否按应有的方式工作。
  5. 与其等待搜索引擎爬虫浏览您的站点地图,不如养成一种习惯,而不是自己动手。 并将您网站的站点地图提交到 Google Search Console。
  6. 在紧急情况下安排您的站点的每日备份。 您可以通过免费插件轻松做到这一点,也可以选择任何可用的付费选项。
  7. 网站的加载速度必须良好,加载时间最好在请求的 1-2 秒内。 为确保这一点,您需要优化站点速度并选择可靠的主机。
  8. 为了给用户更好的体验和更快的加载时间,建议启用 WordPress 网站的缓存。
  9. 继续检查链接到您网站的任何损坏的链接或死页,并尝试尽快替换它们。
  10. 就外观而言,尽量不要做得太重。 太多的元素会减慢您的网站速度并使其滞后。 选择适合移动设备的响应式设计。
  11. 您上传并包含在您的网站上的多媒体元素,例如图像、GIF、视频等,在不影响质量的情况下尽可能地压缩它们。
  12. 最后但并非最不重要的一点是,您使用的主题和您在网站上安装的插件也会对其他一切产生重大影响。 避免使用 nulled 或 demos,只选择可信的知名来源,仅此而已。 除此之外,请始终尝试将它们更新到最新版本,并在 1-2 个月内至少删除一次您不使用它的那些。

如果您执行了上述所有操作,那么您可能永远不会再遇到可能对您的网站产生负面影响的某种错误。 如果您定期维护它并以适当的方式照顾它,您的网站将遇到某种技术错误的可能性非常小。 如果我们让它们继续发生而不是在我们了解它们的第一刻修复它们,那么大多数此类错误只会对我们产生重大影响。

您过去是否遇到过上述任何一种? 你是怎么处理的? 还有什么让你困扰的可怕错误吗? 也许我们忘记提及的其他一点,您可以成为好友并提醒我们。 让我们在评论中知道。