2020년 3월 17일 화요일
현재 전 세계적으로 확산된 코로나19로 인해 여러 이벤트가 취소 또는 연기되거나 온라인에서만 열리고 있습니다. Google은 빠르게 변화하는 환경에서 가장 정확한 최신 이벤트 정보를 사용자에게 제공하기 위해 개발자 문서에 몇 가지 새로운 선택적 속성을 추가했습니다. 이러한 속성은 모든 지역 및 언어에 적용됩니다. 이는 Google에서 게시자 및 사용자를 돕기 위한 스키마 업데이트를 통해 보여준 다양한 노력 중 하나입니다. 다음은 최신 이벤트 정보를 Google에 알리기 위한 몇 가지 중요한 도움말입니다.
이벤트 상태 업데이트
schema.org의 eventStatus
속성은 이벤트가 취소 또는 연기되었거나 이벤트 일정이 조정된 경우 이벤트의 상태를 설정합니다. Google에서는 이 정보를 사용해 이벤트 검색 환경에서 이벤트를 완전히 삭제하는 대신 사용자에게 이벤트의 현재 상태를 표시할 수 있습니다.
-
이벤트가 취소된 경우:
eventStatus
속성을EventCancelled
로 설정하고 이벤트의startDate
에 원래 날짜를 유지합니다. -
이벤트가 연기되었지만 아직 날짜를 알 수 없는 경우: 이벤트가 언제 열리는지 알 때까지 이벤트의
startDate
에 원래 날짜를 유지하고eventStatus
를EventPostponed
로 업데이트합니다. 고유 이벤트를 식별하려면startDate
속성이 필요하며, 새로운 날짜를 알 때까지 원래startDate
날짜가 필요합니다. 새로운 날짜 확인 새 날짜 정보를 알게 되면eventStatus
를EventRescheduled
로 변경하고startDate
및endDate
를 새로운 날짜 정보로 업데이트합니다. -
이벤트 일정이 이후 날짜로 변경된 경우:
startDate
및endDate
를 해당하는 새 날짜로 업데이트합니다. 선택적으로eventStatus
필드를EventRescheduled
로 표시하고previousStartDate
를 추가할 수도 있습니다. -
이벤트가 오프라인에서 온라인 전용으로 전환된 경우: 선택적으로
EventMovedOnline
으로eventStatus
필드를 업데이트하여 변경을 나타냅니다.
eventStatus
속성을 구현하는 방법에 관한 자세한 내용은 개발자 문서를 참고하세요.
이벤트를 온라인 전용으로 표시
점점 더 많은 이벤트가 온라인 전용으로 전환되고 있는 지금, Google에서는 Google 검색에 이러한 정보를 표시할 방법을 제공하고자 적극적으로 노력하고 있습니다. 이벤트가 온라인 전용인 경우 다음 속성을 사용하시기 바랍니다.
-
위치를
VirtualLocation
유형으로 설정합니다. eventAttendanceMode
속성을OnlineEventAttendanceMode
로 설정합니다.
VirtualLocation
유형을 구현하는 방법에 관한 자세한 내용은 개발자 문서를 참고하세요.
이벤트 변경 시 Google 업데이트
마크업을 변경한 후에는 Google을 업데이트해야 합니다. 서버를 통해 사이트맵을 자동으로 제공하는 것이 좋습니다. 이는 새 콘텐츠와 업데이트된 콘텐츠가 최대한 빠르게 검색엔진에 강조표시되도록 하는 가장 좋은 방법입니다.
궁금한 점이 있으면 웹마스터 포럼 또는 Twitter를 통해 알려주시기 바랍니다.