Dlaczego lokalny wariant może pozostać niewidoczny

Serwis może dopasowywać treść do lokalizacji na podstawie adresu IP, ustawień przeglądarki albo wyboru użytkownika. Dla odwiedzającego jest to wygodne: od razu widzi właściwy oddział, ofertę dostawy czy walutę. Problem pojawia się wtedy, gdy wszystkie warianty są dostępne pod jednym adresem, a serwer wybiera ich zawartość automatycznie. Robot odwiedzający tę stronę może zobaczyć tylko jeden wariant, niekoniecznie ten, na którym zależy właścicielowi serwisu.

Wyobraź sobie sieć usługową z ofertą dla Krakowa i Gdańska. Jeśli adres /uslugi/ pokazuje ofertę krakowską wyłącznie osobom rozpoznanym jako przebywające w Krakowie, robot nie ma pewnej drogi do tej treści. Sam fakt, że użytkownik z danego miasta ją widzi, nie oznacza, że istnieje możliwy do odkrycia i zaindeksowania adres strony. Warto więc oddzielić personalizację widoku od udostępniania ważnych treści pod stałymi adresami URL.

Nadaj ważnym wariantom własne, stabilne adresy

Jeżeli lokalizacja istotnie zmienia ofertę, dane kontaktowe, obszar obsługi lub informacje potrzebne do podjęcia decyzji, rozważ osobną stronę dla każdego ważnego wariantu, na przykład /krakow/uslugi/ i /gdansk/uslugi/. Każdy taki adres powinien zwracać właściwą treść niezależnie od miejsca, z którego jest otwierany. Osoba przebywająca w Gdańsku musi móc wejść bezpośrednio na stronę Krakowa, jeśli kliknęła jej link.

Nie każda drobna różnica wymaga nowej strony. Sama zmiana nazwy miasta w niemal identycznym szablonie może tworzyć wiele mało użytecznych adresów. Oddzielne warianty mają najwięcej sensu, gdy zawierają konkretne informacje lokalne: dostępne usługi, godziny, adres placówki lub zasady realizacji. Jeśli różnice sprowadzają się do domyślnego wyboru punktu odbioru, często wystarczy jedna strona i możliwość zmiany ustawienia.

Strona główna lub ogólna strona usługi może sugerować lokalny wariant, ale powinna też pozwalać przejść do innych lokalizacji. Automatyczne dopasowanie nie powinno być jedynym sposobem dotarcia do treści.

Ułatw odkrywanie stron i unikaj przymusowych przekierowań

Umieść zwykłe linki HTML do ważnych lokalizacji w logicznym miejscu: na stronie ogólnej, liście oddziałów albo w nawigacji odpowiedniej sekcji. Opisy linków powinny jasno wskazywać cel, na przykład „Usługi w Gdańsku”. Mapa witryny XML może dodatkowo wymieniać adresy, które mają być dostępne, ale nie zastąpi linkowania i poprawnego działania samych stron. Wyszukiwarka powinna móc przejść od ogólnej strony do lokalnego wariantu bez zgadywania adresu.

Uważaj na przekierowania oparte wyłącznie na IP. Jeśli wejście na /krakow/uslugi/ zawsze przenosi odwiedzającego spoza Krakowa na inną stronę, ten wariant może być trudny do sprawdzenia i odczytania przez robota. Bezpieczniejszym rozwiązaniem bywa komunikat z propozycją przejścia do bliższej lokalizacji oraz wyraźna możliwość pozostania na wybranej stronie. Podobnie selektor miasta nie powinien ukrywać wszystkich adresów za formularzem, którego wysłanie jest jedyną drogą do ofert.

Sprawdź też podstawy dostępności technicznej: czy adresy zwracają treść, nie wymagają logowania, nie są blokowane przed pobieraniem i nie mają dyrektywy noindex, jeśli mają trafić do indeksu.

Dopasuj sygnały indeksowania do rzeczywistej struktury

Gdy lokalne strony są odrębnymi, użytecznymi wariantami, sprawdź ich adresy kanoniczne. Wskazanie jednej ogólnej strony jako kanonicznej dla wszystkich miast może osłabić sens utrzymywania osobnych adresów w indeksie. Jeżeli strony mają być indeksowane oddzielnie, zwykle właściwym punktem wyjścia jest adres kanoniczny wskazujący własny URL. Jeśli natomiast warianty są faktycznymi duplikatami, warto przemyśleć, czy wszystkie powinny istnieć jako osobne strony do indeksowania.

Nie używaj hreflang jako uniwersalnego oznaczenia miasta. Ten mechanizm służy wskazywaniu alternatywnych wersji językowych lub regionalnych, a nie stron dla poszczególnych miast w tym samym języku. W serwisie z wersjami dla różnych krajów może być przydatny, ale nie zastępuje stałych adresów, linków i dostępnej treści. O tym, czy lokalna strona zostanie zaindeksowana, nie decyduje pojedynczy znacznik.

Krótka lista kontroli dla właściciela serwisu

Zacznij od wypisania wariantów, które naprawdę mają znaczenie dla użytkowników. Dla każdego zapisz jego adres i otwórz go bezpośrednio, także po wyczyszczeniu ustawień lokalizacji w przeglądarce. Sprawdź, czy treść odpowiada adresowi, czy nie następuje przymusowe przekierowanie i czy da się przejść linkiem do innych lokalizacji. Powtórz próbę bez wcześniejszego wyboru miasta oraz, jeśli masz taką możliwość, z różnych lokalizacji sieciowych. To pomoże wykryć zależności od IP lub zapisanych preferencji.

Następnie skontroluj odpowiedź serwera, blokady indeksowania, adres kanoniczny i obecność ważnych stron w mapie witryny. Zobacz też, czy linki do nich pojawiają się w kodzie strony, a nie dopiero po wykonaniu trudno dostępnej interakcji. Jeżeli korzystasz z narzędzia do diagnostyki wyszukiwarki, porównaj widok pobranej strony z tym, który widzi użytkownik.

Celem nie jest pokazanie robotowi czegoś innego niż człowiekowi. Chodzi o to, by każdy ważny wariant miał przewidywalny adres i pozostawał dostępny po jego otwarciu, niezależnie od automatycznego dopasowania lokalizacji.

Wróć do kategorii ↗