我想将结构化数据mainContentOfPage
与JSON-LD格式集成。
我需要指定DOM的一部分,所以我使用cssSelector
属性。
这就是数据的样子:
{
"@context": "http://schema.org/",
"@type": "WebPage",
"mainContentOfPage": {
"@type": "WebPageElement",
"cssSelector": "#landingPage",
},
}
结构化数据测试工具给了我一个警告:
Google无法识别 WebPageElement 类型的对象 value 。
我该怎么做?
您可以在SDTT中测试此代码:
<html lang="fr">
<head>
<meta charset="UTF-8">
<script type="application/ld+json">
{"@context":"http://schema.org/","@type":"WebPage","mainContentOfPage":{"@type":"WebPageElement","cssSelector":"#landingPage"}}
</script>
</head>
<body>
<div id="landingPage">Lorem ipsum dolor sit amet, consectetur adipiscing elit. In non molestie libero.</div>
</body>
</html>
答案 0 :(得分:0)
cssSelector尚未成为schema.org核心的一部分。只有当它从pending移到核心时,你才能将它作为schema.org的一部分使用。
术语'cssSelector'不在schema.org核心词汇表中,而是在扩展名中定义:
- 待定:cssSelector