W wynikach wyszukiwania Google coraz częściej pokazuje ścieżkę nawigacji zamiast pełnego adresu. Ta ścieżka nie pochodzi z adresu URL, tylko ze znaczników okruszków. Bez nich odwiedzający widzi techniczny adres tam, gdzie mógłby zobaczyć strukturę kategorii.
Co realnie dają znaczniki
Trzy efekty, z czego tylko jeden jest widoczny.
Wyświetlanie ścieżki w wynikach, w miejsce adresu URL. Przy długim albo mało czytelnym adresie zysk na przejrzystości jest wyraźny.
Zrozumienie struktury. Znaczniki mówią wyszukiwarkom wprost, jak łączą się twoje strony, czego sama struktura adresów nie zawsze ustala, zwłaszcza gdy adresy są płaskie.
Linkowanie wewnętrzne. Okruszki to link prowadzący do kategorii nadrzędnych, obecny na każdej karcie produktu. Przy katalogu trzech tysięcy indeksów to znaczny wolumen linków, uzyskany bez wysiłku.
Oczekiwana struktura
Znaczniki opisują uporządkowaną listę elementów, z których każdy niesie trzy informacje: pozycję w ścieżce, adres odpowiadającej strony i etykietę.
Cztery zasady formalne.
Pozycja zaczyna się od 1 i rośnie bez przerw. Numeracja zaczynająca się od zera albo z dziurą unieważnia całość.
Ostatni element to strona bieżąca. Musi znaleźć się na liście ze swoją etykietą i nie powinna być linkiem w widoku: nie linkuje się do strony, na której się jest.
Etykieta musi odpowiadać wyświetlanemu tekstowi. Znaczniki deklarujące «Wiertarki akumulatorowe», podczas gdy widoczna ścieżka pokazuje «Wiertarki», tworzą niespójność między treścią a jej opisem.
Zalecany format to JSON-LD, umieszczony w nagłówku strony. Jest prostszy w utrzymaniu niż znaczniki w atrybutach, które wymagają zmiany struktury HTML ścieżki.
Nawigacja Okruszkowa ProRozwijane menu, JSON-LD BreadcrumbList i inteligentna ścieżka dla wielu kategorii€89,00
Produkty w kilku kategoriach
To prawdziwa trudność w sklepie i nie ma jednej odpowiedzi.
Produkt przypisany do trzech kategorii ma trzy możliwe ścieżki. Którą zadeklarować?
Rozwiązanie proste i zalecane: kategoria domyślna produktu. Jest już zdefiniowana w PrestaShop, wyznacza adres kanoniczny i ścieżka musi pozostać z nią zgodna. Ścieżka pokazująca inną drogę niż adres kanoniczny wysyła dwa sprzeczne sygnały.
Rozwiązanie kontekstowe: ścieżka podąża za drogą faktycznie przebytą przez odwiedzającego. Świetne dla użytkownika, kłopotliwe dla znaczników, bo ta sama strona deklaruje różne struktury zależnie od nawigacji.
Kompromis, który działa: ścieżka wyświetlana kontekstowa, która pomaga wrócić tam, skąd klient przyszedł, i ścieżka oznaczona zawsze zbudowana na kategorii domyślnej. Jedna i druga służą innemu celowi.
Specyfikacja dopuszcza zresztą kilka ścieżek dla jednej strony, co pozwala zadeklarować różne drogi dojścia. To opcja, nie obowiązek, i komplikuje utrzymanie bez wyraźnie wykazanej korzyści.
Częste błędy
Ścieżka niezgodna z adresem URL. Adres zbudowany na jednej kategorii i ścieżka zbudowana na innej. Zdarza się zaraz po zmianie kategorii domyślnej, gdy reszta za tym nie podąży.
Brak strony głównej. Pierwszym elementem ścieżki powinna być strona główna. Jej brak nie unieważnia znaczników, ale pozbawia ścieżkę punktu wyjścia.
Zdublowane znaczniki. Motyw deklaruje jedną ścieżkę, moduł SEO drugą. Dwie konkurencyjne deklaracje na tej samej stronie dają nieprzewidywalne zachowanie i to częsta przyczyna zniknięcia wyświetlania po instalacji modułu.
Ścieżka na stronach bez hierarchii. Odizolowana strona CMS, strona kontaktu czy wynik wyszukiwania nie mają ścieżki. Wymuszanie sztucznych okruszków nic nie wnosi.
Ścieżka na telefonie
Na małych ekranach ścieżka o czterech poziomach rzadko mieści się w jednej linii. Trzy możliwe podejścia.
Zwinięcie poziomów pośrednich z zachowaniem pierwszego i ostatniego oraz wielokropkiem w środku. To zachowanie najczęstsze i nie rusza znaczników, które pozostają kompletne.
Przewijanie poziome, które zachowuje wszystko, ale wymaga gestu.
Pokazanie samej kategorii nadrzędnej w formie linku powrotu. Najczytelniejsze i najmniej przydatne przy głębokiej nawigacji.
W każdym przypadku znaczniki muszą pozostać kompletne niezależnie od prezentacji. To, co ukryto wizualnie z powodu miejsca, może pozostać zadeklarowane.
Kontrola
Wystarczą dwie weryfikacje.
Test wyników z elementami rozszerzonymi Google na karcie produktu, stronie kategorii i stronie CMS. Wskazuje błędy pozycji, brakujące etykiety i nieprawidłowe adresy.
Dedykowany raport w Search Console, który pokazuje anomalie w skali całej witryny. Skok liczby błędów po zmianie w katalogu zwykle wskazuje produkty, które straciły kategorię domyślną.
Moduł Breadcrumb Pro dla PrestaShop obsługuje ten mechanizm na PrestaShop 8 i 9: znaczniki JSON-LD zbudowane na kategorii domyślnej, kontekstowa ścieżka wyświetlana, wykrywanie zdublowanych deklaracji z motywem i dostosowane zachowanie na telefonie.