schema.org FAQ

schema.org 정보

schema.org란 무엇인가요?

schema.org는 Google, Microsoft 및 Yahoo!가 주요 검색엔진에서 지원되는 구조화된 데이터 마크업 스키마를 만들어 웹을 개선하기 위해 시작한 공동작업입니다. 페이지의 마크업은 검색엔진이 웹페이지에 있는 정보를 이해하고 더욱 풍부한 결과를 제공하도록 도와줍니다. 웹마스터는 공유 마크업 언어를 사용하면 더 쉽게 마크업 스키마를 결정하고 같은 노력으로 최대한의 효과를 얻을 수 있습니다.

마이크로포맷, 마이크로데이터 또는 RDFa를 사용하여 리치 스니펫용 콘텐츠를 마크업해 본 사람은 이미 이 과정에 익숙합니다. schema.org도 동일한 방식으로 작동하며, 모든 검색엔진에서 공유되고 다양한 항목 유형 및 속성을 지원하는 용어 및 마이크로데이터 마크업 형식을 사용합니다. 마이크로데이터와 schema.org에 대해 자세히 알아보려면 시작 안내서를 읽어보세요.

schema.org를 만든 이유는 무엇인가요?

주요 검색엔진에서 지원하는 마크업 구문 및 단일 용어를 사용하면 웹마스터가 검색엔진에서 지원하는 마크업 유형의 장단점을 놓고 고민할 필요가 없습니다. schema.org는 다양한 항목 유형을 지원하지만 그 중 일부는 아직 리치 스니펫 작성에 사용되지 않습니다. schema.org가 있으면 웹마스터는 한 곳에서 다양한 항목 유형을 선택할 수 있는 마크업에 대해 배우고, 검색엔진은 검색결과의 품질 향상에 도움이 되는 구조화된 정보를 얻고, 사용자는 더 좋은 검색결과와 더 좋은 웹 사용 경험을 얻을 수 있습니다.

마이크로데이터를 선택하는 이유는 무엇인가요? RDFa나 마이크로포맷을 선택하지 않은 이유는 무엇인가요?

전에는 마이크로데이터,마이크로포맷, RDFa의 세 가지 구조화된 데이터 마크업 표준을 지원했습니다. 따라서 웹마스터가 경쟁 관계에 있는 형식 사이에서 결정해야 했지만, 이제 Google은 schema.org의 한 가지 형식에 집중하기로 결정했습니다. 게다가 단일 형식을 사용하면 데이터에 의존하는 검색엔진 전반에서 일관성이 개선됩니다. 기존 표준 중에서 하나를 선택하는 과정에는 논쟁이 따르기 마련이지만, 마이크로데이터가 RDFa의 확장성과 마이크로포맷의 단순함 사이에서 균형을 이루고 있다고 보아 이 형식을 선택하기로 했습니다.

마이크로데이터에 대한 개요와 schema.org에서 따르는 규칙을 보려면 schema.org 시작 안내서를 참조하세요.

schema.org와 Facebook Open Graph 사이에는 어떤 관계가 있나요?

Facebook Open Graph는 목적에 맞게 사용되고 있지만, 사용자 경험을 개선하기 위해 검색엔진에 필요한 자세한 정보를 제공하지 않습니다. 단일 웹페이지가 여러 구성요소를 포함할 수 있으며, 두 가지 이상에 대해 이야기할 수 있습니다. Facebook Open Graph용 콘텐츠를 마크업한 경우에도 schema.org는 페이지의 특정 항목에 대한 자세한 정보를 제공하기 위해 추가적인 방법을 제공합니다.

예를 들어 밴드에 대한 페이지라면 다음과 같은 정보를 포함할 수 있습니다.

  • 앨범 목록
  • 각 앨범의 가격
  • 각 앨범의 노래 목록과 각 노래의 샘플을 들을 수 있는 링크
  • 예정된 공연 목록
  • 밴드 구성원 소개

이러한 각 정보는 schema.org 유형으로 표현할 수 있습니다. schema.org를 사용하여 마크업하면 검색엔진이 페이지의 콘텐츠를 더 잘 이해할 수 있습니다.

schema.org를 여러 언어로 사용할 수 있나요?

Schema.org 마크업은 어떤 언어로 작성된 웹페이지에나 사용할 수 있습니다. schema.org 사이트는 현재 영어로만 제공되지만 앞으로 다른 언어로도 번역할 예정입니다.

마크업을 추가해야 하는 이유가 무엇인가요? 어떤 좋은 점이 있나요? 데이터는 어떻게 사용되나요?

검색엔진이 페이지의 마크업을 사용하는 방법은 다양합니다. 예를 들면 Google은 마크업을 사용하여 검색결과에 리치 스니펫을 만듭니다. schema.org에 있는 정보 유형 중에 검색결과에 사용되지 않는 것도 있지만, 갈수록 더 많은 데이터가 더 다양한 방식으로 사용될 것입니다. 또한 마크업은 웹페이지에서 공개적으로 액세스할 수 있기 때문에 다른 조직에서도 마크업을 사용할 흥미로운 방법을 찾을 수 있습니다.

schema.org를 이용한 콘텐츠 마크업

이 스키마를 사용하여 사이트를 마크업하려면 어떻게 해야 하나요?

schema.org 사이트에 있는 시작 안내서를 확인하거나 유형 계층구조를 찾아보세요. schema.org 마크업 추가 전과 후의 샘플 HTML을 보여주는 예가 나열된 많은 유형이 있으며, 이러한 예를 사용하여 자신의 사이트에 적합한 마크업을 파악할 수 있습니다. 마크업이 올바르게 구현되었는지 확인하려면 테스트가 필요합니다. 구조화된 데이터 테스트 도구를 사용하면 Google이 페이지에서 가져올 수 있는 정보를 확인할 수 있습니다.

구조화된 데이터 테스트 도구에 검색결과 스니펫 미리보기가 표시되지 않는 이유는 무엇인가요?

지금은 테스트 도구를 사용하여 Google이 페이지로부터 가져올 수 있는 정보를 볼 수 있습니다. Google은 schema.org로 마크업된 콘텐츠가 검색결과에 어떻게 나타나는지를 보여줄 수 있도록 도구를 업데이트하고 있습니다.

콘텐츠를 마크업하면 사이트의 검색결과 스니펫이 바뀌나요?

Google은 현재 사람, 이벤트, 리뷰, 제품조리법탐색경로에 대한 리치 스니펫을 지원합니다. 사용자는 일반 마크업 형식과 같은 방식으로 이러한 유형에 대해 새로운 schema.org 마크업을 사용할 수 있습니다. Google은 기능을 확장하고 검색결과의 관련성과 표시 방식을 개선하기 위해 항상 노력하고 있으므로, schema.org에는 향후 Google 애플리케이션에 사용될 수 있는 많은 새로운 유형이 포함되어 있습니다.

schema.org는 마이크로데이터/마이크로포맷/RDFa에서 이미 지원하는 정보 유형을 모두 지원하나요?

예. 이전 마크업 형식으로 가능했던 것은 schema.org로도 모두 가능합니다.

마이크로데이터/마이크로포맷/RDFa를 사용하여 이미 콘텐츠를 마크업했습니다. 처음부터 다시 시작해야 하나요?

Google은 기존 콘텐츠의 리치 스니펫을 계속 지원하기 때문에 기존 콘텐츠를 새로운 schema.org 형식으로 다시 만들 필요가 없습니다. 새로운 마크업 형식으로 변경하면 세 회사 모두에서 허용되는 표준으로 전환할 수 있으므로 장기적으로 도움이 될 수 있지만 이러한 변경이 꼭 필요한 것은 아닙니다.

모든 속성을 마크업해야 하나요?

항목의 일부 속성만 마크업해도 괜찮습니다. 마크업은 '전부 아니면 전무' 방식의 선택 사항이 아닙니다. 그러나 가능한 한 많은 콘텐츠를 마크업하면 검색엔진이 콘텐츠를 더 잘 이해하고 더 유용한 방식으로 표시할 수 있습니다. Google이 콘텐츠를 리치 스니펫으로 표시하기 위해 필요한 최소 정보량이 정해진 유형도 많습니다. 구조화된 데이터 테스트 도구를 사용하면 Google이 마크업된 페이지에서 가져올 수 있는 정보를 확인할 수 있습니다. 콘텐츠가 검색결과에 어떻게 표시되는지 미리보는 기능은 아직 지원되지 않지만 현재 개발 중입니다 .

schema.org를 사용하면 사이트 검색 실적이 개선되나요?

Google은 현재 순위를 매기는 데 마크업을 사용하고 있지 않지만, 리치 스니펫을 사용하면 웹페이지가 검색결과에 더 눈에 띄게 표시되므로 트래픽이 높아질 수도 있습니다.

내 웹사이트에 schema.org에서 지원하지 않는 콘텐츠가 포함되어 있습니다. 그런 콘텐츠도 추가되나요? 이를 마크업하려면 어떻게 해야 하나요?

지원되지 않는 유형의 콘텐츠를 게시하려면 세 가지 옵션을 사용할 수 있습니다.

  • 아무것도 하지 않습니다(어떤 방식으로도 콘텐츠를 마크업하지 않음). 그러나 이 방법을 결정하기 전에 schema.org에서 지원하는 리뷰, 댓글, 이미지, 탐색경로 등의 유형이 관련이 있는지 확인하세요.
  • 덜 구체적인 마크업 유형을 사용합니다. 예를 들어 schema.org에는 "Professor" 유형이 없습니다. 그러나 대학 학부에 교수들의 디렉토리가 있는 경우 Person 유형을 사용하여 디렉토리에 있는 모든 교수의 정보를 마크업할 수 있습니다.
  • 그래도 부족하다는 생각이 드는 경우 schema.org 확장 시스템을 사용하여 새로운 유형을 정의합니다.
버그를 신고하거나 의견을 보내려면 어떻게 해야 하나요? 질문에 대한 대답을 아직 받지 못했습니다.

공식 schema.org FAQ를 확인하거나 포럼에 질문을 게시해 보세요.