1
검색 엔진이 두 예제를 모두 동일하게 취급합니까?
예인 경우 하나를 선택할 이유가 있습니까?
아니요, 차이가 있다면 무엇입니까?가능한 경우 JSON-LD schema.org 참조를 중첩 할 수 있습니까?
중첩되지 구조화 된 데이터 :
[{
"@context": "http://schema.org",
"@type": "WebPage",
...
},{
"@context": "http://schema.org",
"@type": "BreadcrumbList",
...
},{
"@context": "http://schema.org",
"@type": "VideoObject",
...
}]
중첩 된 구조화 된 데이터 :
[{
"@context": "http://schema.org",
"@type": "WebPage",
"breadcrumb": {
"@type": "BreadcrumbList",
...
},
"video": {
"@type": "VideoObject",
...
},
...
}]
답변 해 주셔서 감사합니다. 첫 번째 옵션을 사용하는 것이 더 바람직한 상황이 있습니까? Google의 [구조화 된 데이터 테스트 도구] (https://search.google.com/structured-data/testing-tool/u/0/)를 사용하면 웹 페이지 1 개만 볼 수 있으며 Google이 아닌지 궁금합니다. 별도의 항목이 아닌 경우 이동 경로를 색인화하십시오. –
@RonenTeva : * 최상위 항목 *이 하나만 표시됩니다. 다른 항목은이 항목에 올바르게 중첩되어 있습니다. 'breadcrumb'와 같은 속성을 사용하지 않으면 검색 엔진은 'BreadcrumbList'가 페이지의 빵 부스러기임을 확실히 알 수 없습니다. 따라서 속성을 생략해도 의미가 없습니다. 'Person'과'Book'을 생각해 보라. 재산이 없다면 무엇을 의미할까요? 그 사람이 책을 저술하거나 책을 읽거나 책을 줄 수는 있었지만 ... ['author'] (http://schema.org/author) 속성을 사용하면 분명하게 알 수 있습니다. – unor
알겠습니다. 고마워요. –