Schema.org (Dane strukturalne)
Zbiór znaczników mikroformatów dla danych strukturalnych w HTML.
Schema.org (Dane strukturalne) to ustandaryzowany słownik znaczników semantycznych, powołany do życia w 2011 roku jako wspólna inicjatywa największych wyszukiwarek: Google, Bing, Yahoo i Yandex. Jego nadrzędnym celem jest przekształcenie nieuporządkowanych treści HTML w dane zrozumiałe dla maszyn, co pozwala robotom indeksującym precyzyjnie interpretować kontekst strony (np. odróżnienie daty koncertu od daty publikacji artykułu).
Formaty i standardy
Specyfikacja Schema.org może być wdrażana na kilka sposobów (Microdata, RDFa), jednak Google oficjalnie rekomenduje format JSON-LD (JavaScript Object Notation for Linked Data). W przeciwieństwie do Microdata, które wymaga ingerencji w kod HTML elementów widocznych, JSON-LD to niezależny blok skryptu umieszczany zazwyczaj w sekcji <head>, co ułatwia zarządzanie i zmniejsza ryzyko błędów w kodzie.
Wpływ na SEO (Rich Snippets)
Choć samo wdrożenie Schema.org nie jest bezpośrednim czynnikiem rankingowym, jest fundamentem Technical SEO wpływającym na CTR (współczynnik klikalności). Prawidłowe tagowanie umożliwia wyświetlanie w SERP tzw. elementów rozszerzonych (Rich Snippets):
- Gwiazdki oceny i opinie użytkowników.
- Cena, dostępność i stan magazynowy produktów.
- Sekcje FAQ i HowTo (krok po kroku).
- Karuzela z przepisami kulinarnymi (wraz z czasem przygotowania i kaloriami).
- Wydarzenia z datą i lokalizacją.
Kluczowe typy danych
W ekosystemie SEO najczęściej wykorzystuje się typy:
Organization/LocalBusiness– identyfikacja firmy, logo, dane teleadresowe.Product– dla sklepów e-commerce (niezbędne do integracji z Google Merchant Center).Article/NewsArticle– kluczowe dla wydawców i widoczności w Google Discover.BreadcrumbList– odzwierciedlenie struktury nawigacyjnej (okruszków) w wynikach wyszukiwania.
Przykład kodu (JSON-LD dla LocalBusiness)
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "SEO Masters",
"image": "https://example.com/logo.png",
"telephone": "+48 22 123 45 67",
"priceRange": "$$",
"address": {
"@type": "PostalAddress",
"streetAddress": "ul. Cyfrowa 1",
"addressLocality": "Warszawa",
"postalCode": "00-001",
"addressCountry": "PL"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 52.2297,
"longitude": 21.0122
},
"openingHoursSpecification": {
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday"
],
"opens": "09:00",
"closes": "17:00"
}
}
</script>
Weryfikacja
Poprawność składni oraz kwalifikację strony do wyświetlania wyników rozszerzonych należy weryfikować wyłącznie za pomocą oficjalnego narzędzia: Google Rich Results Test (Test wyników z elementami rozszerzonymi).
Chcesz, żeby Twoja strona wyświetlała się w Google z gwiazdkami, cenami i zdjęciami?
📞 Zadzwoń: +48 602 131 233