SEO - 添加 Schema Markup

什么是 Schema Markup?

各位有抱负的网页开发者大家好!今天,我们将深入探讨 Schema Markup 的精彩世界。我知道你们现在在想什么——"精彩?真的吗?" 但相信我,一旦你看到它是如何提升你的网站可见性,你就会像我第一次发现它时一样兴奋!

SEO - Adding Schema Markup

Schema Markup 就像在互联网这个拥挤的音乐厅中给你的网站一个扩音器。它是一种你添加到 HTML 中的微数据,帮助搜索引擎更好地理解你的内容。把它想象成给你的网页提供字幕——它帮助搜索引擎更准确地阅读和解释你的内容。

让我们来看一个简单的例子:

<div itemscope itemtype="http://schema.org/Movie">
<h1 itemprop="name">Inception</h1>
<span itemprop="director">导演: Christopher Nolan</span>
<span itemprop="datePublished">发布日期: 2010</span>
</div>

在这个片段中,我们告诉搜索引擎这个 div 包含关于一部电影的信息。itemscopeitemtype 属性定义了 schema 的范围和类型,而 itemprop 指定了单独的属性。

采用 Schema Markup 的优势

现在我们知道了 Schema Markup 是什么,让我们谈谈它为什么如此神奇:

  1. 增强的搜索结果:Schema Markup 可以导致搜索结果中的丰富片段,使你的网站脱颖而出。
  2. 提高点击率:那些花哨的丰富片段?它们往往会吸引更多的点击!
  3. 搜索引擎更好的理解:它帮助搜索引擎更准确地理解你的内容。
  4. 语音搜索优化:随着语音搜索的增长,结构化数据变得越来越重要。

Schema Code 语言的不同种类

Schema Markup 不是一刀切解决方案。有几种方法可以实现它:

格式 描述 示例
Microdata HTML 属性 <div itemscope itemtype="http://schema.org/Person">
RDFa HTML5 的扩展 <div vocab="http://schema.org/" typeof="Person">
JSON-LD 嵌入在 <script> 标签中的 JavaScript 表示法 <script type="application/ld+json">{ "@context": "http://schema.org", "@type": "Person" }</script>

虽然所有这些格式都是有效的,但 Google 通常首选 JSON-LD,因为它易于实现和维护。

在网站上为 SEO 添加 Schema Markup 的步骤

现在,让我们卷起袖子开始工作!以下是如何将 Schema Markup 添加到你的网站的方法:

1. 确定内容类型

首先,确定你要标记的内容类型。是一篇文章吗?一个产品?一个本地企业?Schema.org 提供了可以使用的类型详尽列表。

2. 选择你的标记格式

在本教程中,我们将使用 JSON-LD,因为它是 Google 偏好的格式。

3. 创建你的标记

假设我们要标记一篇博客文章。以下是一个例子:

<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "BlogPosting",
"headline": "如何制作完美的巧克力曲奇",
"author": {
"@type": "Person",
"name": "Jane Doe"
},
"datePublished": "2023-06-15",
"image": "http://example.com/cookie.jpg",
"articleBody": "首先,将黄油和糖混合在一起..."
}
</script>

这个脚本告诉搜索引擎这个页面包含一篇博客文章,以及它的标题、作者、发布日期、主要图片和内容摘要。

4. 测试你的标记

在上线之前,始终使用 Google 的结构化数据测试工具测试你的标记。它就像是你 Schema Markup 的拼写检查!

5. 将标记添加到 HTML 中

测试完成后,将 <script> 标签添加到 HTML 的 <head> 部分中。

6. 监控性能

实施后,关注你的搜索性能。你可能会开始看到那些闪亮的丰富片段出现!

结论

就这样,各位!你已经迈出了进入 Schema Markup 世界的第一步。记住,互联网就像一个大图书馆,而 Schema Markup 就像给你的书添加一个详细的索引。它帮助搜索引擎更有效地找到和展示你的内容。

在你继续网页开发的旅程中,你会发现 Schema Markup 只是你的 SEO 工具箱中的许多工具之一。但它是一个重要的工具,掌握它可以为你的网站在搜索结果中带来显著的优势。

继续实验,继续学习,不要害怕深入代码。在你意识到之前,你将看到你的网站在搜索排名中上升!

快乐编码,愿 Schema 与你同在!

Credits: Image by storyset