SEO审核中发现的8个常见错误

已发表: 2019-02-26

在对网站进行 SEO 审核超过 10 年之后,我审核了很多网站。 在过去的几年里,我注意到网站所有者所犯的一些非常常见的错误的不幸趋势。 我最终不得不在过去一年左右完成的几乎所有 SEO 审计中指出这些相同的错误。 这些错误就是我所说的常见网站和网页设计错误——它们是网站问题,而不是搜索引擎优化问题。 无论如何,这些问题都会影响网站的流量和搜索引擎结果中的可见性。 因此,我必须在我为客户进行的技术 SEO 审核中指出它们。

我将这些错误称为常见错误,因为我在过去两年中执行的 10 次技术 SEO 审计中有 8 次至少有 80% 的这些问题。 我不介意网站在来找我进行搜索引擎优化审核之前存在这些问题。 我可以把它归结为作为 SEO 顾问的工作保障。 但是,让我们回顾一下我在 SEO 审核中遇到的这 8 个常见错误。 检查您的网站是否犯了这些错误。 如果您是,使用 OnCrawl 将有助于识别和解决这些问题。 我在下面详细介绍了每个问题,解释了为什么这个问题很重要,以及使用 OnCrawl 如何帮助您解决问题。

1. 错误的 HTTP 到 HTTPs 迁移
2. 重复内容问题
3. 超级菜单和内部链接
4. 网站结构问题
5. 孤立的内容和页面
6. 链接问题、不良链接和低质量链接
7.过度优化或不优化
8. 代码或指令的错误使用

常见错误:错误的 HTTP 到 HTTPs 迁移

我不仅在 SEO 审核期间看到了这个错误,而且只是通过浏览网页。 存在问题的主要指标是浏览器中的锁符号损坏。 如果您访问的网站的锁符号损坏,则该网站存在此问题。 当网站从 HTTP 迁移到 HTTPs(从非安全版本到安全版本 (SSL),域名上的每个提及和内部链接都必须更改为 HTTPs。这意味着如果网站的源代码引用图像(所有站点都有图像),它应该通过 HTTPs 而不是 HTTP 加载该图像。如果它像这样引用 HTTP:

< img src="https://www.oncrawl.com/images/logo.png" alt="OnCrawl 标志" />

该代码出现的页面将显示一个损坏的锁符号。 OnCrawl.com 的 URL 应该是 HTTPs 而不是如上所示的 HTTP。 另一个相关问题是内部链接以及页面如何在网站上相互链接。 正确从 HTTP 迁移到 HTTP 的网站将始终使用链接中的 HTTP URL 而不是 HTTP 从一个页面链接到另一个页面。 如果网站上的链接是这样的:

<a href="https://www.oncrawl.com/support/">联系支持

并链接到 HTTP URL,那么这很可能会导致发生 301 永久重定向,将访问者重定向到 https://www.oncrawl.com/support/,这是该页面的 HTTPS 版本。 当您使用 OnCrawl 抓取网站时,OnCrawl 将报告大量重定向。 这是不好的。 从 HTTP 到 HTTPS 的正确网站迁移将导致网站在抓取时不会重定向。

如何解决这个常见错误

一般来说,您网站的所有内部链接和对您网站源代码中完整网站 URL 的引用都应指向您网站的 HTTPs 版本,而不是 HTTP。 如果您使用的是 WordPress,则可以搜索您网站的整个数据库以查找您网站的 HTTP URL(包括域名)并将其替换为 HTTPS 版本。 您也可以在具有数据库的其他 CMS 中执行此操作。 有关更多信息,我最近在一篇题为“确保您的域迁移顺利进行”的 OnCrawl 文章 (https://www.oncrawl.com/technical-seo/domain-migration/) 中对此进行了介绍。

常见错误:重复内容问题

重复内容问题相当普遍,实际上很难让您的网站 100% 没有重复内容。 如果您的网站上有一个主导航,它将出现在网站的所有页面上,因此至少有一些重复的内容是很常见的。 但是,我遇到的一个常见错误是,当网站的所有页面上出现一段文本(甚至更多!)时。 例如,您可能在网站的页脚中有一段文字是“关于您的公司”。 除非您网站的某些页面上的内容少于网站页脚中的那段文本,否则这并不会真正造成大问题。 如果页脚中的段落是 200 字,而页面的其余部分少于 200 字(这很常见),那么页脚文本将超过页面上的其他内容。 当您的网站上有多个页面时,这可能会成为一个问题。

我审核的一个网站有一个侧边栏,上面有客户最近的推荐。 它滚动浏览推荐,因此访问者一次只能看到一个推荐。 这通常不是问题,但该页面的源代码有 30 多个“滚动浏览”的推荐。 所有 30 个推荐的所有文本都加载到网站的每个页面上。 这实际上是推荐中超过 3500 字的内容。 该网站上的任何页面都没有超过 3500 个字。 因此,网站上的每一页都有相同的 3500 字的内容。 我们从侧边栏中删除了推荐,该网站的排名和流量猛增。

从技术上讲,您网站上的重复内容不会受到处罚,除非重复内容非常糟糕,以至于需要 Google 对垃圾邮件进行处罚。 这是相当罕见的,如果您正在复制页面和/或网站,那么您可能已经知道重复的内容。 大多数网站不会故意复制他们的内容——这样可能会遇到抓取问题。 网站可以通过将其浪费在重复的内容上来轻松地用完他们的“抓取预算”。 引导搜索引擎爬虫抓取独特且具有最佳内容的页面非常重要。

如何解决这个常见错误

使用抓取报告中的 OnCrawl 的重复内容功能来了解您网站上可能存在的重复内容的数量。 例如,如果网站有重复的标题标签、重复的元描述标签和重复的标题标签,您可能需要调查这些页面是否重复。 一些 WordPress 网站会生成带有标签、类别和存档页面的重复页面,例如按日期列出的页面。

常见错误:超级菜单

该网站的导航中有多少个链接? 我确实在一个站点的主导航中看到了数百个链接(超过 200-300 个链接)。 不仅网站访问者试图找到他们正在寻找的东西会让人不知所措,而且总体上对搜索引擎优化也不是很好。 当一个站点有超过 10 个下拉主项,并且每个下拉主项都有 10 多个项,有些甚至有子菜单项时,它就是一个超级菜单。 这最终意味着您有超过 100 个页面相互链接。 那是 100 页直接链接到 100 页。

像这样的网站很容易(并且应该)重新评估,因为网站结构没有很好地分类。 我对其进行 SEO 审核的一个网站是一个拥有超过 300,000 个产品页面的电子商务网站。 该网站销售办公家具,也销售教堂家具和健身器材。 您实际上可以在有关教堂长椅的页面上,然后直接导航到有关瑜伽垫的页面。 我不知道有谁会在购买教堂长椅的同时也会购买瑜伽垫。

这是一个极端的例子,但主导航有下拉菜单,允许某人直接导航到这些主题的(站点链接到)页面。 将网站视为一个较大网站中的几个不同的“主题”区域或迷你网站。 有一个主页,但该主页应该只链接到主要类别。 然后,这些类别页面应链接到该类别中的页面。 然后,导航到子类别,然后向下导航到产品页面。 访问者必须先点击另一个类别,然后才能直接进入离题页面。

在导航中将 200 个页面链接到 200 个页面永远不会很好。 如果是大型菜单,则需要对其进行修复,这意味着它与网站上也出现的整体网站结构问题有关。

如何解决这个常见错误

为了开始摆脱网站的大型菜单,您需要查看几件事。 查看内部站点结构,查看主题孤岛(如果它们甚至存在于站点上)并查看您的内容集群。 喜欢的页面应该链接到喜欢的页面(同一主题的页面)。

常见错误:网站结构问题

这实际上与超级菜单问题非常相似。 如果一个网站有一个大型菜单,那么它的设置方式就不是网站结构理想的方式。 正如我之前提到的,网站结构应该以将类似主题组合在一起的方式设置。 一个站点很少有一个页面链接在一个子主题下,然后在一个类别下,并且仍然有数百个指向它的内部链接。 网站上是否有孤立页面? 在 OnCrawl 报告中,网站爬网后,它是否识别出具有不属于网站结构一部分的流量和排名的孤立页面?

如何解决这个常见错误

查看 OnCrawl 创建的内部流行度报告,按深度、Inrank 分布和 Inrank 流查看页面组。 该网站的主页上是否有大型菜单? 大型菜单是否链接到子类别页面? 它不应该。 网站主页的主菜单中应该有少量的类别页面链接。

网站是否有明确的主题或部分? 这将需要对站点进行人工审核,您应该能够相当容易地判断是否有包含站点上所有页面的大型菜单或是否有部分。 另一个需要审查的问题是 OnCrawl 报告的链接部分。

注意每页的平均链接数,以及每页的平均内部跟随大纲。 通常,页面的传入链接应该多于传出页面。 如果这些数字非常接近,或者传出链接多于传入链接,则可能存在站点结构问题。 网站上是否有少于 10 个跟随链接的页面? 是否存在不属于站点结构的孤立页面?

常见错误:孤立的内容和页面

孤立页面比您想象的更常见。 孤立页面很简单:当爬虫从站点的主页开始并在站点上从一个链接到另一个链接时,它找不到指向孤立页面的链接。 OnCrawl 会发现孤立页面,因为它会分析 Google Analytics 数据、Google Search Console 数据和(希望如此)您网站的日志文件数据。 OnCrawl 查找网站上未链接的页面并将它们标识为孤立页面。 它们实际上比您预期的更常见,因为我们倾向于重新设计我们的网站并将页面留在网络服务器上但不链接到它们。 它可能是网站的旧版本,也可能是不适合包含在新版本网站中的内容。 但是,尽管这些页面没有直接从当前面向公众的网站链接,但它们仍然存在于网站上。 这种情况发生了——孤立页面可能有很多流量,而且它们的排名很好。

如何解决这个常见错误

有几种方法可以解决此问题。 事实上,如果您向 OnCrawl 提供正确的数据,例如 Google Analytics、Majestic、Google Search Console 和日志文件数据,它就可以很好地识别孤立页面。 因此,如果您有权访问它,请向 OnCrawl 提供所有这些数据。 日志文件可能非常重要,因为它可以揭示其他数据,例如 404 错误和重定向,这将帮助您恢复丢失的流量和排名。

要解决这个常见错误,请确定重要的孤立页面,然后在网站上正确链接它们。 如果有来自其他网站的链接链接到您的网站,您可以通过 Majestic.com 链接数据识别这一点。 链接到整个站点的孤立页面的链接可以正确地将 Inrank 和 PageRank 传递到站点上的其他页面,从而帮助其排名。

常见错误:链接问题、不良链接和低质量链接

查看 Majestic Domain Trust Flow 和 Domain Citation Flow 数字。 一般来说,Trust Flow 应该比 Citation Flow 至少高出 10 个点。 如果引文流高于信任流,则指向该网站的链接质量可能较低。 通常,您应该拥有指向您网站的优质链接,而不是许多质量较低、不受信任的网站链接到您的网站。 一些质量较低的链接指向您的网站是很常见的,因为我们无法控制链接到我们网站的每个人。 但是,我们可以控制一些环节。

如何解决这个常见错误

花点时间查看指向您网站的所有链接。 此外,请查看具有链接的页面列表。 是否有任何页面具有当前无法解析的链接? 也许有一个不再存在的旧页面有链接? 要么带回同一 URL 上的内容页面,要么 301 将该页面重定向到同一主题的另一个相关页面——这样您就可以恢复这些链接。

常见错误:过度优化或没有优化

我一直看到的另一个常见错误是似乎已经在 10 多年前完成的页面优化,或者在 10 年前遵循 SEO 标准的网站上进行的 SEO。 没有遵循当前的 SEO 最佳实践,这通常涉及关键字填充、编写不佳的元数据(如编写不佳的标题标签或元描述标签),甚至是标题标签的不当使用。

如何解决这个常见错误

修复这个常见错误非常容易——学习编写标题标签、元数据的最佳实践,并使用可接受的 HTML 编码实践。 如今,有序列表、项目符号列表、粗体、斜体以及正确的字体大小和颜色的使用是必须的。 清理 HTML 代码并使用适当的标记代码(例如 Schema.org 代码和 JSON-LD 代码)可以大大有助于获得更好的排名和更多的搜索引擎流量。

常见错误:代码或指令的不正确使用

使用过多或使用不适当或不正确的 Schema.org 代码可能会导致 Google 采取手动操作。 虽然结构化数据很好,但它必须正确实施,否则可能会产生严重后果——它可能会适得其反。 许多网站不使用任何结构化标记,现在这只是一个错失的机会。

其他相关问题可能涉及代码的错误实现,甚至页面上的指令冲突。 例如,如果您在页面上使用规范标签,则不要禁止搜索引擎在 robots.txt 文件中抓取该页面。 如果他们无法抓取页面,那么他们就看不到规范标签。

我经常看到的其他不正确的代码实现或冲突指令是:

  • 不正确的 rel 下一个/上一个用法
  • 不正确的规范标签指令
  • robots.txt 指令不正确

如何解决这个常见错误

老实说,为了能够发现和解决这些问题,您必须了解每个指令的作用以及使用它们的原因。 您不必成为编码员才能理解 schema.org 代码,但您必须对使用它的原因和时间有基本的了解。 我不是程序员,但我可以复制和粘贴代码——而且有很多代码生成器可以帮助您正确编写代码。

Oncrawl 搜索引擎优化爬虫

用于企业审计和日常监控的 SEO 爬虫。 使用可靠的数据增加您的自然流量和网站收入。
学到更多

综上所述

我们都会犯错误——幸运的是,所有这些错误都是可以修复的,这可以带来更好的优化网站、对搜索引擎更友好、对访问者更友好的网站。 适当的 SEO 审核,即使您自己在自己的网站上进行,也肯定会揭示这些常见错误中的一个或多个。 我亲自审核了我自己的网站,发现了我不知道的问题,但在 OnCrawl 等工具向我指出这些问题后,我得以解决。 而且,我们必须选择我们的战斗,因为发现的一些问题可能不像其他问题那么重要。