JSON을 손으로 작성하지 않고 VideoObject 스키마 생성
필드, 제목, 설명, 썸네일 URL, 업로드 날짜를 입력하면 페이지에 바로 붙여넣을 수 있는 유효한 VideoObject JSON-LD를 생성합니다. 괄호를 직접 작성하거나, 전체 블록을 조용히 망가뜨리는 쉼표를 잊을 염려가 없습니다. 브라우저에서 실행되므로 세부 정보는 사용자의 기기를 떠나지 않습니다.
이것은 Google이 검색 결과에 동영상 썸네일을 표시하고, 동영상을 동영상 탭에 나열하며, 때로는 동영상 내의 주요 순간에 연결하기 위해 읽는 구조화된 데이터입니다. 이것이 없으면 페이지에 삽입된 동영상은 종종 해당 전체 표면에서 보이지 않게 됩니다.
Google이 실제로 요구하는 필드
대부분의 스키마 가이드는 스무 가지의 선택적 속성을 나열하고 중요한 네 가지를 숨깁니다. 동영상 리치 결과의 경우 Google은 정확히 다음을 필요로 합니다: name, description, thumbnailUrl, 그리고 uploadDate. 이 중 하나라도 빠지면 리치 결과는 표시되지 않습니다. 끝입니다.
그런 다음 동영상이 전혀 인덱싱될 수 있는지 여부를 결정하는 두 가지가 있습니다: contentUrl (미디어 파일에 대한 직접 링크, 일반적으로 .mp4) 또는 embedUrl (플레이어의 iframe src). 둘 중 하나는 Googlebot이 접근할 수 있어야 합니다. 로그인 뒤에 있거나 만료되는 서명된 URL인 contentUrl은 기술적으로 유효한 스키마가 여전히 아무것도 얻지 못하는 가장 흔한 단일 이유입니다.
생성기는 필수 필드를 표시하고, 실시간으로 입력한 내용이 리치 결과에 충분한지 아니면 단순히 유효한지에 충분한지 알려줍니다.
사람들이 기간과 날짜를 잘못 입력하는 경우
두 가지 필드가 다른 필드보다 사람들을 더 혼란스럽게 합니다.
기간은 ISO 8601 형식이어야 하는데, 이는 명확하지 않습니다. 6분 30초는 PT6M30S이며, 6:30이나 390이 아닙니다. 생성기는 일반적인 분과 초를 받아 PT... 문자열을 작성해 줍니다. 왜냐하면 이것을 잘못 입력하면 조용히 오류가 발생하여 스키마는 유효하지만 기간이 아무것도 표시되지 않기 때문입니다.
업로드 날짜는 YYYY-MM-DD 형식의 실제 게시 날짜를 원합니다. 동영상이 언제 게시되었는지 정확한 날짜를 모르는 경우, 파일 자체에 종종 정보가 있습니다. 동영상 메타데이터 분석기는 MP4 또는 MOV 파일에서 녹화 날짜를 직접 읽어옵니다. 이는 추측보다 더 정확한 정보원입니다.
추가하고, 테스트하세요
생성된 블록을 복사하여 동영상이 있는 페이지의 <head> 태그 안이나 <body> 태그 안 어디든 붙여넣으세요. 둘 다 작동합니다. 이것은 <script type="application/ld+json"> 태그이므로 시각적으로 아무것도 렌더링하지 않으며, 크롤러가 읽을 수 있도록 존재할 뿐입니다.
그 다음 테스트하세요. 페이지 URL을 Google의 리치 결과 테스트 또는 스키마 마크업 유효성 검사기에 붙여넣고 오류 없이 파싱되고 Google이 동영상을 인식하는지 확인하세요. 작동했다고 가정하기 전에 이 작업을 수행하세요. 사용자에게는 올바르게 보이는 스키마도 생각하지 못한 필드에서 유효성 검사기를 실패하게 할 수 있습니다.
한 가지 솔직한 한계: 스키마는 리치 결과를 강제하지 않습니다. 스키마는 동영상을 적합하게 만듭니다. Google은 여전히 쿼리, 페이지 품질 및 자체 판단에 따라 썸네일을 표시할지 여부를 결정합니다. 유효한 마크업은 필수적이지만, 충분하지는 않습니다.
마크업 후
스키마는 동영상을 설명하지만, 페이지는 마크업 이상으로 순위가 매겨집니다. 동영상과 함께 제공될 설명과 제목을 작성하려면 동영상 설명 생성기가 동영상을 플랫폼에 적합한 텍스트로 변환합니다. 제목과 설명이 클릭을 결정하는 메커니즘에 대해 확인하려면 동영상 SEO 분석기를 통해 실행하세요. 그리고 페이지에 스크립트(독자와 크롤러 모두에게 도움이 됨)를 원한다면 스크립트 생성기가 파일에서 스크립트를 생성합니다.