2025 年 SEO 结构化数据:提升排名的关键步骤 html Copy Edit

搜索引擎(如 Google 和 Bing)解析 HTML 页面并尝试理解页面内容和上下文。由于 HTML 是非结构化的,页面中的数据可能无法被搜索引擎正确提取和索引,从而导致搜索结果质量不佳。
为了让搜索引擎理解页面,引入结构化数据以提供有关页面内容的明确线索。结构化数据是一种标准化格式,用于描述页面信息并对内容进行分类。例如,在产品页面中,这可能包括产品名称、品牌、价格、库存和产品评论。
介绍
为了让搜索引擎理解页面,引入结构化数据以提供页面内容的明确线索。结构化数据是一种标准化格式,用于提供有关页面的信息并对页面内容进行分类。例如,在产品页面上,这可能包括产品名称、品牌、价格、库存和产品评论。
需要注意的是,元标签(meta tags)也是一种结构化数据,Google 搜索和诸如 Facebook、Twitter、Instagram 以及 LinkedIn 等社交分享网站都会使用它们。
阅读我们的博客,了解如何使用 Facebook Open Graph 和 Twitter 卡片来提升网站流量。
结构化数据格式
大多数搜索结构化数据使用 schema.org 词汇。然而,Google 和 Bing 对数据字段有各自的扩展和修改。
Google 搜索支持三种结构化数据格式:Microdata、RDFa 和 JSON-LD。Microdata 和 RDFa 主要是标记语法,它们依赖于在页面已有的 HTML 代码中直接添加 schema.org 信息。在 Drupal 动态生成的标记中,这种方法往往难以维护层级结构。
目前,更简洁且更推荐的实现方式是使用 JSON-LD,这是一种基于 JSON 的关联数据格式。它依赖于 JSON 向数据使用者提供相同的 schema.org 信息。JSON-LD 是 HTML 标记的替代方案,可以作为嵌入在 HTML 中的独立“岛屿”来使用。
Schema.org 元标签
Schema.org 元标签(Metatag)扩展了 Metatag 模块,主要提供 Google 支持的 Schema.org 词汇表。结构化数据以 JSON-LD 格式显示在网页的 <head>
部分。您可以在 Google 搜索画廊 页面上查看结构化数据所生成的丰富结果类型。目前支持的 Schema.org 顶级(实体)对象类型包括:
- Schema.org/Article
- Schema.org/Organization
- Schema.org/Person
- Schema.org/VideoObject
- Schema.org/ImageObject
- Schema.org/Event
- Schema.org/Movie
- Schema.org/TVSeries
- Schema.org/TVSeason
- Schema.org/TVEpisode
- Schema.org/JobPosting
- Schema.org/Recipe
- Schema.org/HowTo
- Schema.org/QAPage
- Schema.org/FAQPage
- Schema.org/Product
- Schema.org/Service
- Schema.org/Review
- Schema.org/WebSite
- Schema.org/WebPage
- Schema.org/ItemList(用于 Views)
首页(Front Page)Schema.org
虽然将所有可能的结构化数据添加到每个页面都很诱人,但不建议为页面上不可见或不存在的信息添加结构化数据。有些 Schema.org 结构化数据只应放在首页,而不需要在每个页面上都添加。这些包括 Organization、WebSite 和 WebPage。对于 Organization,应使用最具体的子类型。Google 要求提供组织的 @id、address 和 name。其他可选但有用的信息包括:
- 地址和 URL
- 地理坐标(用于地图展示)
- 电话号码
- 联系信息
- 营业时间
- Logo
- 对于餐饮场所,菜单的 URL
WebPage 并非由 Google 支持,但它可提供身份信息、名称和 Logo。Google 支持 WebSite 结构化数据中的站点链接搜索框(Sitelinks search box)部分。如果您的站点实现了站内搜索,此功能可在搜索结果页面快速搜索您的站点。通过 potentialAction 属性来配置。
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebSite",
"url": "https://www.example.com/",
"potentialAction": {
"@type": "SearchAction",
"target": "https://query.example.com/search?q={search_term_string}",
"query-input": "required name=search_term_string"
}
}
</script>
文章(Articles)
对于新闻、博客和文章页面,添加 Article 结构化数据可以提升在 Google 搜索结果中的展示效果。与 Google AMP(Accelerated Mobile Pages)结合使用时,Article 结构化数据可使页面出现在丰富结果的 Top Stories 和 Carousel 中。
必填属性包括 headline(标题)、image(图片)、datePublished(发布日期)、author(作者)和 publisher(发布者)。由于丰富结果的展示限制,标题长度上限为 110 个字符。支持多张图片,包括响应式图片。发布者的 Logo 可选,但有严格要求:尺寸应为 60×600 像素,优先 60px 高或 600px 宽。
产品页面(Product Pages)
添加 Product 结构化标记可吸引潜在客户,因为它会在 Google Search 和 Google Images 结果中显示。Google 图像结果将展示徽章,吸引用户点击查看内容。用户还可以直接在结果中看到价格、评分和库存情况。
Name(名称)以及 review、rating 或 offers(评论、评分或报价)之一为必填项。与在 Google Images 中展示产品的额外好处类似,建议添加 image(图片)。对于图片,itemAvailability 为必填属性。
问答、HowTo 与 FAQ 页面(Q&A, HowTo, FAQ Pages)
作为新的 SEO 热门,问答格式可以提升搜索结果排名。回答将作为问题摘要的一部分显示在常规结果之前。但此功能仅适用于一个问题及其对应答案。QAPage 主要用于论坛或产品支持页面,允许用户提交多个回答,并可指定 acceptedAnswer(已采纳答案)。
对于常见问题(FAQ)页面,请使用 FAQPage 结构化标记,涵盖问题与答案列表。
HowTo 标记用于指导性场景,通过一系列步骤解释如何完成任务。可添加所需材料或工具列表,也支持视频教程。
活动(Events)
活动信息可显示在 Google Search 和 Google Maps 上。Google 会以更互动的方式展示,如活动日期、Logo、地点(地图与路线)、保存活动、分享、购票等。支持线上、线下及混合活动,使用 eventAttendanceMode 属性进行区分;使用 eventStatus 属性设置活动状态,可同时包含多个值,例如活动重新安排并转为线上时,可将 eventStatus 设置为 EventRescheduled 和 EventMovedOnline。
必填字段包括 name(名称)、startDate(开始日期)和 location(地点)。地点可为实际位置或虚拟位置(例如 URL)。
了解更多我们的 SEO 服务
AMP 页面
AMP 页面添加结构化数据后,可以出现在顶部故事轮播、丰富结果主轮播、视觉故事以及移动搜索结果的丰富展示中。想了解更多,请 点击这里。