Nowe właściwości dotyczące wydarzeń wirtualnych, przełożonych i anulowanych

Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

Wtorek, 17 marca 2020 roku

Obecna sytuacja wynikająca z zachorowań na COVID-19 zmusiła wielu organizatorów do anulowania wydarzeń, przełożenia ich na inny termin lub przeniesienia do internetu. Ostanie zmiany są wyjątkowo dynamiczne, a nam zależy na przekazywaniu użytkownikom najnowszych i najdokładniejszych informacji o wydarzeniach. Aby to umożliwić, dodaliśmy nowe, opcjonalne właściwości do naszej dokumentacji dla deweloperów. Mają one zastosowanie do wszystkich regionów i języków. To tylko 1 obszar naszych ogólnych działań związanych z aktualizacją schematu, które mają pomóc wydawcom oraz użytkownikom. Oto kilka przydatnych wskazówek, jak przekazywać Google aktualne informacje o wydarzeniach.

Aktualizowanie stanu wydarzenia

Właściwość schema.org eventStatus określa stan wydarzenia, zwłaszcza informacje o tym, czy zostało ono anulowane, przełożone na później lub zaplanowane na inny termin. To bardzo przydatne dane, ponieważ pomagają Google wyświetlać użytkownikom bieżący stan wydarzenia. Nie znika ono całkowicie z wyników wyszukiwania.

  • Jeśli wydarzenie zostało anulowane: ustaw właściwość eventStatus na EventCancelled i zachowaj pierwotną datę we właściwości startDate wydarzenia.
  • Jeśli wydarzenie zostało przełożone (ale nowa data nie jest jeszcze znana): zachowaj pierwotną datę we właściwości startDate wydarzenia do chwili, gdy będziesz znać nową, i zaktualizuj właściwość eventStatus na EventPostponed. Właściwość startDate jest potrzebna do zidentyfikowania unikalnego wydarzenia, dlatego zanim poznasz nową datę, potrzebujemy pierwotnej właściwości startDate. Gdy poznasz nowy termin, zmień eventStatus na EventRescheduled i zaktualizuj właściwości startDate oraz endDate, podając nowe daty.
  • Jeśli wydarzenie zostało przełożone na późniejszy termin: zaktualizuj właściwości startDate endDate, podając nowe daty. Opcjonalnie możesz też oznaczyć pole eventStatus jako EventRescheduled i dodać właściwość previousStartDate.
  • Jeśli wydarzenie zmieniono ze stacjonarnego na online: możesz opcjonalnie zaktualizować pole eventStatus, żeby wskazać zmianę za pomocą właściwości EventMovedOnline.

Więcej informacji o implementowaniu właściwości eventStatus znajdziesz w dokumentacji dla deweloperów.

Oznaczanie wydarzeń jako organizowanych w pełni online

Coraz więcej wydarzeń jest zmienianych na odbywające się tylko online. Pracujemy nad tym, żeby umożliwić przekazanie tych informacji użytkownikom wyszukiwarki Google. Jeśli Twoje wydarzenie odbywa się wyłącznie w internecie, użyj tych właściwości:

Więcej informacji o implementowaniu lokalizacji typu VirtualLocation znajdziesz w dokumentacji dla deweloperów.

Informowanie Google o zmianie wydarzenia

Po wprowadzeniu zmian w znacznikach poinformuj o tym Google. Zalecamy automatyczne udostępnienie mapy witryny przez serwer. Jest to najlepszy sposób na dopilnowanie, żeby Twoje nowe i zaktualizowane treści były widoczne w wyszukiwarkach tak szybko, jak to możliwe.

Jeśli masz jakieś pytania, daj nam znać na forum dla webmasterów lub na Twitterze.