mainContentOfPage
구조화 된 데이터를 JSON-LD 형식으로 통합하고 싶습니다.cssSelector를 사용하여 mainContentOfPage에 대한 DOM을 선택하십시오. "속성 값이 Google에서 WebPageElement 유형의 객체로 인식되지 않습니다."
DOM의 일부를 지정해야하므로 cssSelector
속성을 사용합니다.
{
"@context": "http://schema.org/",
"@type": "WebPage",
"mainContentOfPage": {
"@type": "WebPageElement",
"cssSelector": "#landingPage",
},
}
구조화 된 데이터 테스트 도구는 나에게 경고를 제공합니다 :
이
데이터가 모습입니다 속성 값이 형식의 개체에 대한 구글에서 인식하지 못하는WebPageElement.
어떻게하면됩니까?
당신은 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>
당신에게 또한 첫 번째 항목 (WebPage/mainContentOfPage)과 두 번째 항목 (landingPage) 사이에 링크가 있도록'landingPage '를 마크 업해야합니다. –
JSON-LD 형식을 사용하는 방법을 모르겠습니다. 예를 들어 주시겠습니까? '''{ "@Context": "http://schema.org/" "@type": "웹 페이지", "읽기 가능해" –