Na jakie pytania odpowiada to hasło
- Jak zaimplementować BreadcrumbList w JSON-LD?
- Czy breadcrumbs schema jest wymagana?
Schema BreadcrumbList: wyjaśnienie
Formalnie nie jest wymagana, ale jest jednym z najtańszych ulepszeń SERP: Google w wynikach pokazuje czytelną ścieżkę (Strona główna > Kategoria > Produkt) zamiast zielonego adresu, co zwiększa klikalność i czytelność wyniku.
Implementacja w JSON-LD: lista pozycji (itemListElement) z pozycją (position), nazwą (name) i adresem (item) – od strony głównej do bieżącej, ostatni element bez item (to bieżąca strona).
Spójność jest krytyczna: ścieżka w schemie musi odpowiadać wizualnemu breadcrumbowi na stronie i rzeczywistej strukturze URL-i; sprzeczne wersje osłabiają sygnał.
Weryfikacja: Rich Results Test (typ „Breadcrumbs”) i raport Ulepszenia w GSC.
Automatyzacja: w WordPressie wtyczki SEO generują breadcrumbs schema z konfiguracji; w headless/Astro implementujesz w szablonie – raz, a działa dla wszystkich podstron.
Typowe błędy: duplikacja schemy (wtyczka + motyw = dwa BreadcrumbList na jednej stronie), ścieżka pomijająca poziomy (Kategoria > Produkt bez Podkategorii, gdy URL ją zawiera), nieaktualne nazwy po zmianach kategorii.