常见的模式标记错误

已发表: 2022-10-05

Schema.org 旨在为搜索引擎提供网络上的结构化数据,以便他们更好地理解内容。 它可以帮助搜索引擎爬虫了解您网站的上下文。 如果您正确使用它,您可以在 Google SERP 中获得某些丰富的功能。 在最新一期的 Hack My Growth 中,我们将看看常见的模式标记问题以及它们如何影响我们的网站。


视频记录:


我们为什么要做模式标记?

Schema 标记用于帮助爬虫更好地理解网页的上下文,在某些情况下,它可以用来获得丰富的功能。 很多人已经开始将其添加到他们的网站上,希望他们能获得更好的排名。 如果做得正确,它绝对可以帮助提高您的排名,因为它将帮助搜索引擎了解页面上下文。 在某些情况下,它会为您提供可能的丰富功能的额外优势。

问题是很多人添加了不正确的标记或者只是开始向页面添加标记而不考虑过程或影响。 这会导致爬虫混淆,因为您向它们提供了所有这些信息。 你说,“页面是这个,但它也是那个,但它也是这个”。

并且计算机将无法像人类那样思考信息。 它会查看数据并尝试理解数据。

当你有冲突的数据时,它会最大限度地减少信任,而不是改进它。 这对上下文没有帮助。 它给人的印象是这些人不知道他们的网站是关于什么的,他们会继续前进。

常见的模式标记问题


1.错误的标记类型

我通常会看到哪些常见问题? 很多时候我会看到错误的标记类型。 例如,有人将产品标记放在服务页面上或将服务标记放在产品页面上。 有时他们会在同一页面上使用本地标记和组织标记。 这可能会造成并发症。

2. 冲突标记

第二种类型是您添加无法协同工作或帮助改进它的标记。 相反,它同时说两种不同的东西。

3. 标记类型太多

另一个大问题是添加了太多的标记类型。 更多并不总是更好。 通常,在添加结构化数据时,越少越好。 确保你有正确的标记,没有更多。

4. 错误配置的标记类型

然后最后一种类型只是配置错误,并且可能由于未正确构建 JSON或未定义某些类型的标记而产生错误。

使用来自 schema.org 的验证工具检查网站

使用 schema.org 的验证工具:

第一个是 AutoNation 站点。 这是一个汽车网站,他们在那里销售新车和二手车。 这是他们的主页。 在他们的主页上,他们有一个邮政地址,该地址出现了两次。 他们有两种不同类型的相同信息。 这是多余的。
这对他们没有帮助,因为他们这样做了两次。 这没有意义。

他们也有两次显示的地理坐标。 他们还有 24 种不同的汽车,在这里他们标记了主页上的不同类型的汽车。 我理解他们为什么要这样做。 它可能是通过某种插件来实现的。

这个页面是关于什么的? 是关于这些不同的汽车还是关于汽车经销商? 然后他们没有使用“汽车经销商”(这很有意义,因为他们有他们的邮政地址,他们的地理坐标和有关业务的信息),他们在“汽车经销商”下得到了它然后他们也将其标记为“独立项目”。

它可以嵌套在汽车经销商下。 “服务”在此页面上没有多大意义,因为这不是服务页面。 在这里,我们在此页面上显示了许多不同的问题。 此页面上存在冲突的标记和不正确的标记类型。 我们的页面只是添加了太多标记。

我们在这里进行了审查和汇总审查。 他们有多个评论,看起来他们只是在使用评论插件。 当站点使用大量插件,并且每个插件都在自己的标记中运行时,您会得到如下所示的内容。 这会给爬虫造成很多混乱。

我们不需要任何这些邮政地理坐标。 我不会有这些汽车的。 我只会在特定汽车页面上有汽车标记,因为那是该页面的内容。 对于这个,我会有“汽车经销商”,然后我会有他们的地址、地理坐标和营业时间,都嵌套在这里,因为这种“汽车经销商”是一种业务或组织。

这是本地业务标记。 我们可以在这里嵌套所有这些信息,清理它并使其更容易。 我们甚至可以在其中添加评论,尤其是这里的汇总评论。 这是一个示例,其中包含许多可以清理的问题,并且可以改进整个站点的爬网以及站点的上下文。

这是一个到到网的网站。 正如你所看到的,他们有组织本地标记。 有了这个本地标记,他们在这里收到了大量的警告,因为他们没有地址。 为了成为本地标记,您应该有一个地址。 它需要有意义。 他们在这里收到所有这些警告,因为谷歌在说,“你想做什么?”

他们试图做的是标记他们可能服务的所有这些不同的地方。 但这不是本地标记的目的。 本地企业标记用于服务于特定本地区域的本地企业。 TripAdvisor 不是本地企业。 在这种情况下。 他们是一家服务于整个加拿大国家的全国性企业。 他们应该只有组织标记,因为这是唯一有意义的,至少在他们的主页上是这样。

如果他们有一个位于多伦多的地点或这些其他地点之一,并且他们在那里有一个特定的业务地点或总部,那么将这些信息放在这里可能是有意义的。 但正如我们现在所看到的,他们给网站的抓取增加了很多混乱,因为他们滥用了 schema.org。

这是一个进行培训和订阅锻炼的网站。 在 WordPress 网站上,我多次看到您拥有网页和网站。 在这里,我们得到了 Web 站点,它提供了站点本身的上下文以及有关它的大量信息。 而这个并不可怕。 很多此类信息可能较少并且在组织之下,因为它更多地谈论公司本身的谁、为什么以及在哪里。 都嵌套在这里。

然后我们有了“网站”,我们在这里也提供了一些冗余信息。 但这通常是使用 Yoast 或其他 SEO 插件之类的东西注入的。 它将在那里放置网站标记。 您不需要“网页”和“网站”。 选一个。

“组织”很好。 通常我们会在主页或关于页面上有这个。 除了“人”之外,其他都很好,因为这是网站的主页,它不是在宣传一个人。 您希望此“人”标记嵌套在适用的“组织”中(如 CEO 或创始人),或者在您提供有关个人信息的特定人员的个人资料页面上。

这是 BestBuy.com。 百思买似乎总是有很多架构错误。 这是我经常使用的一种。 在这里,我们有“面包屑”,对他们来说非常好用。 但是在这里,当涉及到创建 schema.org JSON-LD 文件的形成时,我们遇到了错误。 如果我们走到这里,你可以看到这些问题的来源。

我不确定问题是什么,因为我无法深入指出它,但看起来它们缺少括号。 看起来他们有一个糟糕的 JSON-LD 代码,这导致它崩溃。 开发人员需要看看这个并弄清楚它是如何创建并修复它的,因为它不会让这些信息通过。 他们的网站在这里受到了影响。

他们有他们的“组织”标记,他们的联系点。 所有这些对于百思买来说都是非常重要的信息,因此人们可以联系他们并在他们的知识图实体和他们的网站之间建立清晰的关系。 这是百思买错失的机会,只需再次查看代码即可清除。

这是一个使用标记的公立学校系统。 他们试图做的是有一些网站标记或可能的组织标记,并且他们已经在他们的网站上添加了标记,但他们没有声明它应该是什么类型的标记。 现在,爬虫不知道他们想做什么。

他们在页面上注入了这个标记。 这在技术上并没有错,但它是模棱两可的。 这没有帮助。 同样,schema.org 和结构化数据的目的通常是提供上下文。 在这里,我们得到了没有上下文的标记。 它对网站几乎没有任何影响。

然后这是另一个。 这是一个销售产品的网站,但这是它的主页。 在这里,我们得到了网页,看起来这是从 Yoast 注入的。 这个网页标记看起来很不错。 他们拥有所需的一切。 它是整个网站的一部分。

同样,网页附加到网站。 这是正确的嵌套,你可以在这里看到。 它是网站的一部分。

这里出现的问题是“产品”。 他们把他们的产品放在这里,这不一定是产品页面。

这里出现的问题是“产品”。 他们把他们的产品放在这里,这不一定是产品页面。 该主页是关于网站的入口页面。 它不应该是产品页面,因为这个网站确实有产品页面,您应该将产品标记放在产品页面上。 没有在正确的页面上放置正确的标记。

模式提供上下文

同样,如果模式和结构数据的全部目的是为爬虫提供上下文,那么我们需要:

  • 确保我们正确注入它
  • 花时间编写正确的 JSON 代码。
  • 确保插件没有放入对这些特定页面没有意义的结构化数据
  • 在我们开始在我们的网站上实施之前,放慢和映射我们的结构化数据
可以提供帮助的最重要的事情之一就是拥有另一双眼睛。 如果您正在实施结构化数据或战略性 SEO 策略,并且您需要有人给您清晰和专注,这就是教练的全部意义所在。 如果您有兴趣了解 SEO 教练保留人或 SEO 教练协议的外观,我提供免费的示例课程,您可以在下面注册。

去看看吧。 注册,我们可以就您的策略进行 15 或 20 分钟的讨论,并获得另一双眼睛,以确保您获得所需的结果所需的清晰和专注。

再次感谢您观看此视频! 我希望你今天学到了一些新东西。 我希望这会挑战您返回并查看您的标记,以确保您可以清理任何不足的区域并获得您正在寻找的结果。 不要忘记点击订阅按钮。 如果您觉得这有帮助,请继续与您的朋友分享。