我试图以结构化数据的形式编写一些常见问题解答,但是当使用验证器工具时,它告诉我我使用的是未指定的架构类型。我不明白这是怎么回事,因为我直接从Google的示例代码中复制了它,只是更改了内容。
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "Question Text?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Answer text"
}
答案 0 :(得分:1)
下次再次验证您的JSON代码(您的代码抛出错误)。这是最常见的JSON错误之一(缺少关闭)。
在线JSON格式化程序和JSON验证程序: https://jsonformatter.curiousconcept.com/
{
并添加了}
和]
和}
。工作示例:
{
"@context":"https://schema.org",
"@type":"FAQPage",
"mainEntity":[
{
"@type":"Question",
"name":"John doe",
"acceptedAnswer":{
"@type":"Answer",
"text":"My answer"
}
}
]
}