실시간 스트리밍

실시간 배지가 포함된 검색결과의 동영상 예

실시간 스트리밍 기능은 검색결과에서 동영상 미리보기 이미지에 실시간 배지를 추가합니다. 배지가 나타나게 하려면 동영상이 실시간인지 또는 스트리밍이 언제 시작되는지 알아야 합니다. 실시간 배지는 어떠한 길이든 실시간으로 스트리밍되는 모든 공개 동영상에 적용될 수 있습니다. 예를 들면 다음과 같습니다.

  • 스포츠 경기
  • 시상식
  • 인플루언서 동영상
  • 실시간 스트리밍 동영상 게임

JSON-LD 코드를 사용한 VideoObjectisLiveBroadcast의 예는 다음과 같습니다.

가이드라인

콘텐츠를 실시간 배지가 첨부된 리치 결과로 표시하려면 다음과 같은 가이드라인을 따라야 합니다.

콘텐츠 가이드라인

  • 구조화된 데이터에 저속하거나 불쾌할 수 있는 언어를 사용하지 마세요.

구조화된 데이터 유형 설명

리치 결과에 콘텐츠를 표시하려면 필수 속성이 있어야 합니다. 권장 속성을 통해 콘텐츠에 관한 정보를 추가하여 더욱 만족스러운 사용자 환경을 제공할 수 있습니다.

VideoObject

VideoObject의 전체 정의는 schema.org/VideoObject에서 확인할 수 있습니다.

필수 속성
contentUrl

URL

실제 동영상 미디어 파일을 가리키는 URL입니다.

description

Text

동영상에 관한 설명입니다.

embedUrl

URL

특정 동영상 플레이어를 가리키는 URL입니다. 보통 <embed> 태그의 src 요소에 있는 정보입니다.

name

Text

동영상 제목입니다.

thumbnailUrl

ImageObject 또는 URL의 반복되는 입력란입니다.

동영상 썸네일 이미지 파일을 가리키는 URL입니다.

추가 이미지 가이드라인

  • 모든 페이지에는 마크업 포함 여부와 관계없이 하나 이상의 이미지가 있어야 합니다. Google에서 가로세로 비율과 해상도를 기반으로 검색결과에 표시할 최적의 이미지를 선택합니다.
  • 이미지 URL은 크롤링 및 색인 생성이 가능해야 합니다.
  • 이미지는 마크업된 콘텐츠를 나타내야 합니다.
  • 이미지는 .jpg, .png 또는 .gif 형식이어야 합니다.
  • 최상의 결과를 위해서는 가로세로 비율이 16x9, 4x3, 1x1인 여러 개의 고해상도 이미지(너비와 높이의 곱이 최소 50,000픽셀)를 제공하세요.

예:

"image": [
  "https://example.com/photos/1x1/photo.jpg",
  "https://example.com/photos/4x3/photo.jpg",
  "https://example.com/photos/16x9/photo.jpg"
]

uploadDate

Date

동영상이 처음 게시된 날짜입니다. ISO 8601 형식으로 나타냅니다.

publication

BroadcastEvent

동영상이 실시간으로 스트리밍되는 시기입니다. 목록이나 단일 인스턴스일 수 있습니다.

권장 속성
duration

duration

동영상의 길이입니다. ISO 8601 형식으로 나타냅니다.

expires

Text

해당하는 경우 동영상을 더 이상 사용할 수 없게 되는 날짜입니다. ISO 8601 형식으로 나타냅니다. 동영상이 만료되지 않는 경우에는 이 정보를 제공하지 마세요.

interactionCount

Text

동영상의 조회 수입니다.

BroadcastEvent

BroadcastEvent의 전체 정의는 schema.org/BroadcastEvent에서 확인할 수 있습니다. BroadcastEvent 속성은 VideoOject 항목 내에 포함되어 있어야 합니다.

필수 속성
endDate

Text

실시간 스트리밍이 종료되는 또는 종료 예정인 날짜 및 시간입니다. ISO 8601 형식으로 나타냅니다.

동영상이 종료되고 더 이상 실시간으로 스트리밍되지 않으면 endDate를 제공해야 합니다. 실시간 스트리밍이 시작되기 전까지 예상 endDate를 알 수 없는 경우 대략적인 endDate를 제공하는 것이 좋습니다.

endDate가 과거이거나 현재인 경우 스트리밍이 실제로 종료되고 더 이상 실시간으로 제공되지 않는 것입니다. endDate가 미래인 경우 스트리밍이 관련 시간에 종료될 것이라는 뜻입니다.

isLiveBroadcast

Boolean

동영상이 실시간으로 스트리밍되거나, 되고 있거나, 될 예정인 경우 true로 설정합니다.

startDate

Text

실시간 스트리밍이 시작되는 또는 시작 예정인 날짜 및 시간입니다. ISO 8601 형식으로 나타냅니다. startDate가 과거이거나 현재인 경우 스트리밍이 실제로 시작된 것입니다. startDate가 미래인 경우 스트리밍이 관련 시간에 시작될 것이라는 뜻입니다.

Indexing API로 빠르게 Google 업데이트하기

Indexing API를 사용하여 Google이 빠르게 내 실시간 스트리밍을 크롤링할 수 있게 하는 것이 좋습니다. 다음의 경우 API를 호출하세요.

  • 동영상이 실시간으로 제공될 때
  • 동영상 스트리밍이 중지되고 페이지의 마크업이 업데이트되어 endDate를 나타낼 때
  • 언제든지 마크업이 변경되어 Google에 알려야 할 때

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