FAQ结构化数据生成器
FAQ 结构化数据生成器把问答对转换成 schema.org 的 FAQPage 标记:每一对都会变成一个 Question,答案文字放在它的 acceptedAnswer 里,全部包在一个 JSON-LD 的 script 标签中。输入“你们支持国际配送吗?”和“支持。我们发货到 50 多个国家。”,“生成的代码”面板就会给出可直接粘贴的代码块。自 2026 年 5 月 7 日起,Google 不再展示 FAQ 富媒体搜索结果,但这段标记本身仍是有效的 schema.org。
FAQ 条目
验证
生成的代码
Google预览
发布前应该检查什么?
- ✓ 只标记读者能在页面上看到的问题和答案。
- ✓ 每个网址只输出一个 FAQPage:SEO 插件已经输出时再贴上这段代码,就会出现重复标记。
- ✓ 答案请用普通句子书写。粘贴进来的 HTML 会原样存成 JSON 字符串里的字符。
- ⚠ 不要把同一段代码用在多个网址上,每个页面只放它自己展示的问题。
- ⚠ 自 2026 年 5 月 7 日起,Google 不再展示 FAQ 富媒体搜索结果。这段代码仍是有效的 schema.org,其他解析器照样读取。
热门工具
关于FAQ结构化数据生成器
FAQ 结构化数据生成器根据你在“问题”和“答案”字段中填写的问答对,生成 schema.org 的 FAQPage 标记。每一对填写完整的问答都会变成一个 Question 对象,并带上类型为 Answer 的 acceptedAnswer;整组数据被包进一个缩进两个空格的 application/ld+json script 标签里。只填了一半的问答对会被静默跳过,首尾空格会被去掉,文本中的引号、反斜杠和换行会自动转义,因此即便答案里带有引语,代码块依然是合法的 JSON。
编辑区下方有三个面板。“验证”统计填写完整的问答对,并在不足三对时一直显示提示。“Google预览”模拟一条搜索结果,把前三个问题以折叠行的形式排出来,让你看清每一条实际有多长。“生成的代码”保存最终代码块,“复制”按钮把它送进剪贴板。
Google 于 2026 年 5 月 7 日停止在搜索结果中展示 FAQ 富媒体结果,并在次月移除了 FAQ 搜索外观筛选、富媒体结果报告以及富媒体搜索结果测试中的支持。按 Google 的说法,页面上已有的 FAQ 结构化数据可以保留:它不会造成问题,只是不会再在 Google 搜索中产生可见效果。FAQPage 仍是 schema.org 的现行类型——30.0 版把它描述为呈现一个或多个常见问题的网页——其他解析器也依然读取它。
本工具只负责写标记。它不会抓取你的现有页面,不会与你已经发布的结构化数据合并,不会添加 url、@id、inLanguage 或 author 属性,也不会检测线上网址。你粘贴进答案里的任何内容(包括 HTML 标签)都会作为纯文本原样进入 JSON 字符串。所有处理都在你的浏览器中完成,输入的问题和答案不会发送到服务器。
使用场景
如何用本工具生成 FAQ 结构化数据
在 Q1 字段输入第一个问题,在下方的 A1 框输入完整答案——页面打开时已备好三对空白问答。
每增加一对就按一次“添加问题”,或点“加载示例”用五组写好的范例填满编辑区;“清除全部”会把列表清成一对空白问答。
留意“验证”面板:它统计问题和答案都已填写的卡片,在完整问答对不足三组前会持续提示。
查看“Google预览”,它把前三个问题排在模拟的搜索结果下方,方便你判断每条的长度。
在“生成的代码”面板点“复制”,把 application/ld+json 的 script 标签放进剪贴板。
把代码块粘贴到已经展示这些问题的页面 HTML 中,重新加载页面,并在源代码里搜索 FAQPage,确认只有一段代码块。
专业提示
- “加载示例”会用五组写好的电商问答填满编辑区,方便先看清 JSON 的最终形态;之后点“清除全部”只会留下一对空白问答,而不是页面初始的三对。
- 只有当一张卡片的问题和答案都填了字,“验证”里的计数才会增加。填了问题却没填答案的卡片会被悄悄排除在生成代码之外,请核对计数与你填写的卡片数是否一致。
- “Google预览”只渲染前三对填写完整的问答。把最希望以摘要形式被读到的三个问题排在最前,并借助预览找出那些长到无法一眼扫完的答案。
- 卡片上的红色 ✕ 只在问答对多于一组时出现。只剩一张卡片时没有删除按钮,改用“清除全部”把它清空再重新开始。
- 答案请用平实的句子书写。引号、反斜杠和换行会自动转义,但你粘贴的 <a href> 或 <strong> 会作为字面字符留在 JSON 字符串里,不会变成排版效果。
故障排除
已经输入了内容,“生成的代码”里却仍然显示“// Add at least one question and answer”。
只有当问题和答案都包含空格以外的字符时,这一对才会被计入。请在你填过的问题下方补上 A 框的内容,或用卡片上的 ✕ 删掉这张半空的卡片。只要出现一对完整问答,代码面板就会立即更新。
“复制”按钮没有反应,文字也始终不变成“已复制!”。
复制用的是浏览器剪贴板 API,浏览器只在安全页面上开放它,有的浏览器还要求在真实点击中调用。请通过 https 重新加载页面并直接点击“复制”,或者在“生成的代码”面板里选中代码,用 Ctrl+C 或 Cmd+C 复制。
我的 HTML 标签在生成的答案文本里变成了字面字符。
每条答案都被写成 JSON 字符串,所以粘贴进去的 <strong> 或 <a href> 会以字符形式留在取值里,不会变成排版效果。答案请用平实的句子书写,链接和强调交给页面上可见的 HTML 处理。
常见问题解答
FAQ 结构化数据就是 schema.org 的 FAQPage 标记:一段 JSON-LD,列出页面上的问题,每个问题是一个 Question 对象,答案文字放在它的 acceptedAnswer 里。schema.org 30.0 版把 FAQPage 描述为呈现一个或多个常见问题的网页。它不改变读者看到的任何内容,只是把同样的内容用软件能解析的形式标注出来。
在 Q1 字段输入问题、在 A1 框输入答案,每增加一对就按一次“添加问题”,然后在“生成的代码”面板读取完成的代码块,点“复制”把它送进剪贴板。把它粘贴到已经展示这些问题的页面 HTML 中即可:JSON-LD 的 script 标签放在 head 或 body 的任意位置都行。
对 Google 富媒体结果来说已经没有了。Google 于 2026 年 5 月 7 日停止展示,2026 年 6 月移除了 FAQ 搜索外观、富媒体结果报告以及富媒体搜索结果测试中的支持,并于 2026 年 8 月结束了 Search Console API 中的支持。按 Google 的说法,标记可以保留:它不会造成问题,只是不再产生可见效果。FAQPage 仍是有效的 schema.org 类型,其他解析器照样读取。
如果你本来就在维护常见问题,并希望把这些问答当作数据使用——导出知识库、喂给站内搜索索引、或者提供给任何读取 schema.org 的程序——那这几分钟是值得的。若只是为了 Google,就不必了:自 2026 年 5 月 7 日起它不再展示 FAQ 富媒体结果。把标记当作对内容的描述而非杠杆,真正起作用的是答案本身。
可以。只填一对问答时,本工具输出:{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "Do you offer international shipping?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. We ship to over 50 countries."}}]},外面再包一层 script 标签。点“加载示例”可以看到同样结构的五对问答。
查看页面源代码,搜索 FAQPage 或 application/ld+json,这段代码在 HTML 里是明文。想要解析后的报告,可以把页面提交到 schema.org 自己的校验工具 validator.schema.org,它检查的是 schema.org 标记,而不是 Google 富媒体结果。Google 的富媒体搜索结果测试已于 2026 年 6 月停止支持 FAQ,所以那里没有显示不再代表你的标记有问题。
在这里生成代码块,粘贴到文章末尾的自定义 HTML 区块,或者由主题、代码片段插件输出到 wp_head。务必确保同一个网址只有一个来源输出 FAQPage:已经输出它的 SEO 插件再加上你粘贴的代码块,会造成重复标记。重新加载文章并在源代码中搜索 FAQPage,确认只有一处。
真实的常见问题版块是有帮助的,因为它用人们实际搜索的说法作答,而搜索引擎和 AI 助手引用的正是这些段落。标记则是另一回事:自 2026 年 5 月 7 日起,它在 Google 上已经拿不到富媒体结果。先为读者写好答案,再把它们标注出来,让同样的文字也以结构化数据的形式存在。
Google 的结构化数据库中仍然记录了 Article、Breadcrumb、Event、Product、Recipe、Review snippet、Video、Organization、Local business、Job posting、Q&A 等二十来种类型的富媒体结果,FAQ 和 HowTo 已不在其中。请按页面本身的性质选类型,而不是把 FAQPage 硬套在一个并不是常见问题页的页面上。
给访客在页面正文里找不到的问题加标记;把同一段 FAQPage 代码复用到多个网址;留下只填了一半的卡片——本工具会不作提示地丢弃它;把 HTML 粘进答案,结果只会留下字面字符;以及在同一个网址上由插件和粘贴的代码块两次输出 FAQPage。