콘텐츠 항목 마크업

구조화된 데이터를 사용하여 콘텐츠를 마크업하면 Google이 Google 검색에 표시할 콘텐츠의 컨텍스트를 파악하는 데 도움이 되고 Google 검색에서 적합한 사용자에게 콘텐츠를 배포할 수 있습니다. 이는 콘텐츠 속성을 마크업하고, 관련된 경우 작업을 활성화하여 실행하면 됩니다. 마크업하면 콘텐츠가 리치 결과에 포함될 수 있습니다. 리치 결과에 대한 자세한 내용은 Google 검색 기능 정보를 참조하세요. 일부 콘텐츠 유형의 경우 사용자가 Google 검색에서 직접 콘텐츠와 상호작용할 수 있습니다.

또한 이 마크업은 일부 콘텐츠를 목록 및 호스트별 목록 미리보기에 포함할 수 있는 첫 번째 단계입니다. 자세한 내용은 목록 마크업을 참조하세요.

표시될 수 있는 콘텐츠 유형

다양한 콘텐츠 유형이 리치 결과에 표시될 수 있습니다. CreativeWork는 뉴스 기사, 레시피, 동영상 등 읽기, 보기, 듣기 또는 기타 사용을 위해 생성된 적합한 콘텐츠에 적용되는 schema.org 유형의 정의입니다. 제품과 지역 비즈니스 정보 등 기타 콘텐츠 유형은 상거래 카테고리에 속합니다. 이 카테고리는 일반적으로 소매용 schema.org 유형을 설명하는 데 사용하는 맞춤 카테고리입니다.

아래 표는 각 콘텐츠 유형에 지원되는 기능입니다.

콘텐츠 유형 사용할 수 있는 기능 참고
기사

주요뉴스 캐러셀

리치 결과

주요뉴스 캐러셀을 사용하려면 콘텐츠가 AMP로 게시되어야 합니다. 자세한 내용은 구조화된 데이터가 포함된 AMP를 참조하세요.
현지 업체 지역 비즈니스 정보
현지 업체 장소에서 수행 가능한 작업 명시적으로 선택해야 합니다. 관심 표현 양식
레시피

리치 결과

호스트 관련 목록

비평가 리뷰 비평가 리뷰 카드
동영상 리치 결과

이 문서의 나머지 부분에서는 이러한 유형의 기능을 사용할 수 있게 하는 마크업을 구현하는 방법을 설명합니다. 실제 마크업 사양은 각 유형의 참조에서 창작물(기사로 시작하는 부분) 및 상거래 섹션(지역 비즈니스로 시작하는 부분)을 참조하세요.

콘텐츠 속성 마크업

  1. 위의 표에서 내 콘텐츠를 표현하는 데이터 유형을 확인하고 그 유형의 마크업 참조로 이동하여 해당 유형의 필수 및 권장 속성을 찾습니다.

    하나의 HTML 또는 AMP HTML 콘텐츠 페이지에 여러 콘텐츠 유형 관련 마크업을 추가할 수 있습니다. 예를 들어 뉴스 기사에 동영상을 포함하여 콘텐츠 페이지가 동영상의 주요뉴스 캐러셀이나 리치 결과 모두에 표시되도록 두 유형의 마크업을 추가할 수 있습니다. 자세한 내용은 Google 검색에서의 AMP 정보를 참조하세요.

  2. Google 검색에서 사용하려는 시각적 표현과 관련하여 최소한 필수 구조화된 데이터 속성을 포함하는 마크업 블록을 만듭니다.

    Google 검색에서 콘텐츠를 가장 잘 표시하기 위해 사용 가능한 모든 속성을 마크업하는 것도 좋습니다. 데이터 유형 참조에는 맞춤설정할 수 있는 많은 마크업 예제가 있습니다.

    예제 레시피 마크업

  3. 기능에서 사용할 수 있게 하려는 각 콘텐츠 페이지에 이 마크업을 삽입합니다.

    기능에 AMP HTML이 필요하다면 콘텐츠 페이지에 마크업을 배치해야 한다는 의미입니다.

  4. 구조화된 데이터용 테스트 도구를 사용해 마크업을 테스트합니다.

    테스트를 통해 콘텐츠에 사용할 기능에 마크업이 유효한지 확인할 수 있습니다.

작업 제공

사용자가 Google에서 영화나 TV 프로그램을 검색하면 실제로 그 콘텐츠에서 작업을 실행(예: 휴대기기에서 영화 클립을 보거나 레스토랑에서 예약)하고 싶어 할 수 있습니다. 사이트나 앱에서 이러한 작업을 처리할 수 있다면 구조화된 데이터 마크업을 통해 어떤 항목에서 어떤 작업을 처리하는지 Google에 알려주세요. 그러면 Google에서 이러한 사용자를 게시자의 사이트나 앱으로 보낼 수 있습니다.

기본 원리

작업을 사용 가능하게 하는 콘텐츠의 구조화된 데이터 마크업은 크게 다음 두 가지 마크업 카테고리로 구성됩니다.

  • 콘텐츠 마크업: 콘텐츠 자체를 설명하며, 상위 수준 속성 다음 하위 유형의 속성으로 시작합니다. 예를 들어 모든 TV 및 영화 콘텐츠는 name, URL, startDate와 같은 일반 속성을 사용합니다. 이 외에도 기타 속성에서 TV 콘텐츠가 에피소드, 시리즈 또는 시즌 일부인지 여부와 같은 추가 상세검색을 제공합니다.
  • 작업 마크업: 작업 속성을 정의합니다. WatchAction 또는 OrderAction 등 콘텐츠에서 지원하는 작업 유형같이 대부분의 콘텐츠에 필요한 작업 속성을 예로 들 수 있습니다. 기타 필수 작업 속성에는 Android 또는 iOS 앱 등 콘텐츠 링크가 작동할 플랫폼 같은 target 컨테이너 요소가 포함되어 있습니다. 여기에서 작업이 작동할 때의 가용성 조건과 같은 추가 작업 상세검색을 제공할 수 있습니다.

자격이 있는 각 유형의 데이터 유형 참조에서 이러한 콘텐츠 카테고리의 속성과 해당 작업을 표시합니다.

Google에서는 구조화된 데이터가 검색결과에 표시된다고 보장하지 않습니다. 구조화된 데이터가 마크업되고 테스트 도구에 따라 성공적으로 추출될 수 있는 경우에도 마찬가지입니다. 몇 가지 이유는 다음과 같습니다.

  • 구조화된 데이터가 페이지의 주요 콘텐츠를 나타내지 않거나 혼동을 야기할 소지가 있습니다.
  • 테스트 도구에서 포착해낼 수 없는 방식으로 구조화된 데이터가 잘못되었습니다.
  • 마크업된 콘텐츠가 사용자에게 표시되지 않습니다.

작업 마크업 만들기

작업 마크업을 만드는 가장 좋은 방법은 콘텐츠 사양을 디자인하고 그 사양에서 마크업 템플릿이나 프레임워크를 만드는 것입니다. 그런 다음 해당 콘텐츠의 각 인스턴스 관련 값을 템플릿에 입력하고 결과 마크업을 HTML 페이지에 삽입합니다. 예를 들어 시청할 수 있는 영화의 방문 페이지(예: http://www.example.com/movies/forrest_gump)에 마크업을 삽입할 수 있습니다. 다음 단계는 작업 마크업을 디자인하고 구현할 때 따를 수 있는 기본 프로세스를 보여줍니다.

  1. 콘텐츠의 관련 콘텐츠 속성을 결정합니다.

    먼저 TV 프로그램 및 영화 또는 지역 비즈니스와 같은 기본 데이터 유형으로 시작합니다. 그런 다음 TV 콘텐츠를 에피소드별로 한정하여 제공할지 또는 시즌 구독을 제공할지 여부 등 제공할 추가 상세검색을 결정합니다. 사양 관련 필드를 조합하세요.

  2. 작업 자체의 마크업을 결정합니다.

    모든 작업 유형에는 필수 속성이 있으므로 이 필수 속성을 정의해야 합니다. 필수 작업(예: WatchActions)의 목록은 각 작업 표에서 확인할 수 있습니다. 필수 작업 속성 외에도 비즈니스의 ReserveAction 또는 OrderAction 속성 등 하위 카테고리 속성을 제공할 수도 있습니다.

  3. 타겟을 올바로 지정합니다.

    타겟은 사용자 의도와 콘텐츠 응답 간 연결을 지원하는 데 필요한 모든 요소와 값을 지정하는 potentialAction의 하위요소입니다. urlTemplate을 통해 콘텐츠에 링크를 제공할 때는 웹사이트, Android 또는 iOS 네이티브 앱의 특정 콘텐츠 부분에 대한 정규화된 URL을 사용하세요. 또한 potentialAction.target.actionPlatform 속성을 사용하여 각 URL을 지원하는 플랫폼을 명시적으로 지정해야 합니다. 앱 콘텐츠 링크를 제공하고 앱과 사이트 간 URL 연결을 제공하는 방법에 대한 자세한 내용은 앱 색인 생성의 Firebase 문서를 참조하세요.

  4. 템플릿을 디자인합니다.

    콘텐츠 유형의 참조 문서에서 사용 가능한 모든 예를 사용하세요. 이 예는 구조화된 데이터용 테스트 도구에서 직접 로드하여 쉽게 수정하고 확인할 수 있습니다.

  5. 페이지에 마크업을 삽입합니다.

    사이트 콘텐츠에 구조화된 데이터를 추가하면 Google에서 다음에 사이트를 다시 처리할 때(Google에서 사이트의 리치 결과를 표시하기로 선택하는 경우 리치 결과(이전의 리치 스니펫)를 검색결과에 표시하려면 다소 시간이 걸릴 수 있음) 이 데이터를 발견합니다.

  6. 구조화된 데이터용 테스트 도구를 사용해 마크업을 테스트합니다.

    개발하는 동안 마크업 자체를 도구에 붙여넣어 테스트하세요. 페이지를 게시한 후 페이지에 URL을 제공하여 마크업을 다시 확인할 수 있습니다.

다음에 대한 의견 보내기...