Zacznij od strony, nie od listy dostępnych typów

Schema.org to słownik typów i właściwości, które pomagają opisać znaczenie informacji na stronie w formie zrozumiałej dla maszyn. Punktem wyjścia nie powinno być pytanie „jaki znacznik może dać atrakcyjny wynik w wyszukiwarce?”, lecz „co dokładnie przedstawia ta podstrona?”. Dane uporządkowane porządkują istniejącą treść; nie zastępują jej i nie są obietnicą określonej prezentacji w wynikach wyszukiwania.

Otwórz podstronę tak, jak zrobiłby to odwiedzający. Sprawdź tytuł, główną część treści i cel strony. Czy jest to artykuł wyjaśniający zagadnienie, karta konkretnego produktu, opis firmy, przepis czy lista odsyłaczy do innych podstron? Jeśli strona ma kilka elementów, ustal, który jest główny. Na karcie produktu mogą występować opinie i informacje o sklepie, ale podstawowym przedmiotem opisu nadal jest produkt. Na stronie kategorii pokazującej wiele produktów nie należy automatycznie oznaczać całej podstrony jako jednego produktu.

Dobierz możliwie precyzyjny, ale uzasadniony typ

Wybieraj typ, którego definicja odpowiada rzeczywistej zawartości. Poradnik opublikowany w serwisie może pasować do Article, a oferta pojedynczego, wyraźnie opisanego przedmiotu do Product. Strona kontaktowa firmy może zawierać informacje o organizacji, lecz sam adres i telefon nie czynią z każdej podstrony osobnej strony o organizacji. Jeśli bardziej szczegółowy typ nie pasuje do treści, nie wybieraj go tylko dlatego, że istnieje w słowniku.

Rozróżnij też funkcję podstrony od elementów, które się na niej pojawiają. Sekcja pytań i odpowiedzi na końcu artykułu nie musi oznaczać, że cała podstrona jest przede wszystkim stroną FAQ. Podobnie wpis z instrukcją krok po kroku nie zawsze jest opisem procesu nadającym się do oznaczenia jako HowTo. O kwalifikacji decyduje układ i sens treści, a nie pojedyncze słowo w nagłówku.

Gdy zależy Ci na funkcjach konkretnej wyszukiwarki, sprawdź osobno jej dokumentację dotyczącą obsługiwanych danych uporządkowanych. To, że typ i właściwość istnieją w Schema.org, nie oznacza, że każda wyszukiwarka je wykorzystuje ani że strona otrzyma specjalny wygląd wyniku.

Wybieraj właściwości, które możesz potwierdzić na stronie

Po wyborze typu wypisz informacje dostępne dla użytkownika i dopiero do nich dobierz właściwości. Dla artykułu mogą to być na przykład nagłówek, autor, data publikacji i obraz, o ile są właściwe dla konkretnego wpisu. Dla produktu: nazwa, opis, zdjęcie oraz informacje o ofercie, jeśli strona faktycznie je przedstawia. Wartości w znacznikach powinny być spójne z widoczną treścią i aktualnym stanem podstrony.

Nie wypełniaj pól na siłę. Jeśli nie pokazujesz ceny albo nie masz wiarygodnej informacji o dostępności, nie dopisuj ich wyłącznie po to, by uzyskać komplet pól. Nie oznaczaj jako oceny produktu gwiazdek, które dotyczą całego sklepu, i nie przypisuj autorstwa osobie, której udziału nie potrafisz potwierdzić. Brak danej bywa lepszy niż myląca dana.

Niektóre zastosowania wymagają określonych właściwości, a inne dopuszczają pola dodatkowe. Przed wdrożeniem sprawdź wymagania dla wybranego zastosowania i rozróżniaj pola konieczne od zalecanych. Dobrą praktyką jest także połączenie powiązanych informacji w logiczną całość: oferta powinna dotyczyć oznaczonego produktu, a autor oznaczonego artykułu.

Przykład: karta produktu i poradnik w jednym sklepie

Wyobraź sobie sklep z lampami. Podstrona „Lampa biurkowa Model A” zawiera opis konkretnego modelu, zdjęcia i cenę. Głównym kandydatem jest Product, a informacje o cenie i dostępności można powiązać z ofertą, jeśli są widoczne i utrzymywane w zgodzie z treścią. Natomiast tekst „Jak dobrać lampę do biurka” porównuje kryteria wyboru i odsyła do kilku modeli. Choć wspomina produkty, jego główną treścią jest poradnik, więc oznaczenie całego tekstu jako pojedynczego Product byłoby mylące.

Ten sam serwis może też mieć kategorię „Lampy biurkowe” z listą modeli. Nie przenoś na nią bez namysłu oznaczenia z kart produktów. Najpierw określ, czy podstrona opisuje jeden przedmiot, czy pomaga przeglądać zbiór. Taka kontrola zapobiega sytuacji, w której różne adresy przekazują sprzeczne informacje o tym samym elemencie.

Krótka lista kontrolna przed publikacją

Sprawdź kolejno: czy typ odpowiada głównej treści podstrony; czy każdą oznaczoną informację można potwierdzić w jej zawartości; czy wartości nie przeczą sobie nawzajem; czy pola wymagane dla planowanego zastosowania są obecne; oraz czy dane będą aktualizowane razem z treścią. Zwróć szczególną uwagę na szablony: błąd w jednym szablonie produktu lub artykułu może pojawić się na wielu adresach.

Na koniec przetestuj kod narzędziem do sprawdzania danych uporządkowanych i obejrzyj wygenerowane wartości na kilku różnych podstronach, także tych bez opcjonalnych danych. Test może wskazać błędy składni i brakujące pola, ale nie zastąpi oceny, czy oznaczenie wiernie opisuje stronę. Po zmianach w treści ponów kontrolę. Najbardziej użyteczne dane uporządkowane są nie tylko poprawne technicznie, lecz także zrozumiałe, prawdziwe i możliwe do utrzymania.

Wróć do kategorii ↗