跳到正文
马克工具箱

结构化数据(JSON-LD)生成器

结构化数据告诉搜索引擎页面的内容是什么:带价格的商品、有作者和日期的文章、有地址和营业时间的店铺。选择类型、填写表单,就能复制可以直接粘贴的 JSON-LD 代码。Google 要求或建议的字段没填时会实时提示,还可以一键打开 Google 富媒体搜索结果测试检查效果。

在浏览器本地运行,输入的内容和文件都不会上传

页面上可见的问答。Google 目前主要给权威的政府和医疗网站显示 FAQ 富结果,但其他搜索引擎和 AI 助手仍会读取。

把代码粘贴到页面的 <head> 或 <body> 里。只标记页面上看得到的内容,结构化数据和页面不符可能会被人工处罚。

使用步骤

  1. 选择结构化数据类型:常见问题(FAQ)、文章、商品、本地商家或面包屑导航。
  2. 填写各项内容。还缺的必填和建议字段会列在代码旁边。
  3. 复制代码,粘贴到网页 HTML 里,再用富媒体搜索结果测试检查。

参数说明

常见问题(FAQ)
页面上可见的问题和回答。
商品
需要价格或评分;再补上库存状态、品牌和图片,展示效果更好。
面包屑导航
从首页到当前页的路径,除当前页外每一项都要填完整网址。

输出示例与检查项

填了价格和评分的商品会生成下面这段代码。空字段会被省略,币种会转成大写,库存状态会变成 schema.org 的地址:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Trail Backpack 30L",
  "image": [
    "https://example.com/pack.jpg"
  ],
  "sku": "NP-30",
  "brand": {
    "@type": "Brand",
    "name": "Northpeak"
  },
  "offers": {
    "@type": "Offer",
    "price": "89.00",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.6",
    "reviewCount": "128"
  }
}
</script>

代码旁边的列表会在你输入时给出下面这些提示:

类型 必填 建议填写
常见问题(FAQ) 至少一组完整的问题和回答 —
文章 图片如果填了,必须是完整网址 标题、图片、发布日期、作者
商品 名称;价格,或评分及其评价数;有价格时要有币种 图片
本地商家 名称;街道地址和城市 电话、网址、营业时间
面包屑导航 除最后一项外,每一项都要有完整网址 至少两项

常见问题

加了结构化数据就一定有富结果吗?

只是让页面有资格获得,展示与否由搜索引擎决定。例如 Google 目前主要给权威的政府和医疗网站显示 FAQ 富结果。

代码放在哪里?

放在页面的 <head> 或 <body> 里都可以。很多建站系统有自定义代码的设置或插件。

能标记页面上没有的内容吗?

不能。结构化数据必须描述访客看得到的内容,和页面不符可能被人工处罚。

隐私说明

本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。

相关工具