Google 구조화 데이터 테스트 도구가 Schema.org 마이크로 데이터의 RDFa 노드 데이터를 표시하는 이유는 무엇입니까? 예를 들어, Drupal Schema.org 모듈에 대해 생성 된 example을 참조하십시오. 이것은 귀하의 페이지에 Schema.org 마이크로 데이터를 삽입하는 방법의 예이지만 Drupal 테스트 도구는 마이크로 데이터를 rdfa-node
으로보고합니다. Schema.org가 RDFa와 다른 마이크로 데이터의 하위 집합이라고 생각했습니다. 테스트 도구가 방금 혼란스러워 했습니까?왜 Drupal Schema.org 모듈에는 마이크로 데이터 대신 RDFa가 포함되어 있습니까?
1
A
답변
5
schema.org module for Drupal 페이지에서 설명했듯이이 모듈은 Drupal 7 코어에있는 구문 인 RDFa를 출력합니다. RDFa는 Google 파서가 이해하는 하나의 schema.org 구문으로, 해당 페이지 (rdfa-node)를 구문 분석 할 때 표시됩니다. Microdata는 schema.org의 또 다른 구문입니다. Drupal과 함께 microdata를 사용하려는 경우 사용할 수 있습니다 https://drupal.org/project/microdata
데이터를 추출 할 페이지의 소스를 보면 ' '및 페이지가 마이크로 데이터 형식이 아닌 RDFa를 사용하고 있습니다. –
RDFa는 일반적으로 마이크로 데이터보다 유연합니다. 기본적으로 잘 정립 된 표준 인 RDF 데이터입니다. 그래서 개인적으로 microdata 대신 RDFa를 사용하는 것을 고려할 것입니다. – TechZilla