Ogłoszenia miasto × usługa — jak skalować lokalne strony bez produkowania tysięcy pustych landing pages?

Marketplace usługowy bardzo łatwo wpada w pułapkę matematyki. Jeśli serwis obsługuje 400 kategorii usług i 2500 miejscowości, teoretycznie może wygenerować milion kombinacji „usługa × miasto”. Technicznie to proste. SEO zaczyna się jednak dopiero w pytaniu, ile z tych adresów rzeczywiście zasługuje na indeksację.

Strona „montaż karnisza Radom” ma sens wtedy, gdy użytkownik po wejściu dostaje coś, czego nie dostałby na ogólnopolskiej stronie montażu karniszy: lokalnych wykonawców, aktualne zlecenia, wiarygodne widełki cenowe, informację o dostępności albo przynajmniej dane pokazujące, że w danym mieście istnieje realny rynek. Jeśli podmieniono jedynie nazwę miasta w H1, title i dwóch zdaniach opisu, powstał nie lokalny landing page, lecz szablon z parametrem geograficznym.

To istotne również z perspektywy zasad Google. Tworzenie dużej liczby bardzo podobnych stron dla miast, które mają prowadzić użytkownika do tej samej właściwej części serwisu, może wejść w obszar doorway abuse. Z kolei masowe generowanie stron przede wszystkim po to, aby zdobywać pozycje, bez dodatkowej wartości dla użytkownika, jest traktowane jako scaled content abuse. Problemem nie jest więc sama automatyzacja. Problemem jest automatyzacja publikacji bez kontroli jakości.

Najpierw policz podaż i popyt, dopiero później twórz URL

Najgorszy model programmatic SEO wygląda tak: najpierw generujemy wszystkie możliwe kombinacje, a później sprawdzamy, czy którąkolwiek z nich ktoś odwiedza. W marketplace lepiej odwrócić kolejność. URL powinien być skutkiem istnienia rynku, nie próbą jego wykreowania.

Praktyczny próg publikacji można oprzeć na trzech grupach danych:

  • liczbie aktywnych wykonawców,

  • liczbie rzeczywistych zleceń lub zapytań,

  • ilości danych cenowych i transakcyjnych.

Nie istnieje oficjalny próg Google mówiący, że pięciu wykonawców wystarcza, a czterech nie. Marketplace powinien ustalić taki limit samodzielnie na podstawie własnych danych. Jako punkt startowy do testów można jednak przyjąć model bardziej restrykcyjny niż „mamy jednego fachowca, więc publikujemy stronę”.

Dla typowej usługi lokalnej sensowny próg roboczy może wyglądać tak:

  • co najmniej 5 aktywnych wykonawców obsługujących daną lokalizację,

  • minimum 3 aktualne lub niedawno zakończone zlecenia z ostatnich 90–180 dni,

  • co najmniej 5–10 obserwacji cenowych, jeśli na stronie ma być prezentowana lokalna cena,

  • potwierdzony popyt: np. minimum 10–20 wyszukiwań wewnętrznych, zapytań ofertowych lub leadów w ciągu 90 dni.

Nie wszystkie cztery warunki muszą być spełnione jednocześnie. Ważniejsze jest to, żeby strona posiadała co najmniej dwa silne źródła wartości. Przykładowo „malowanie mieszkań Warszawa” może mieć setki wykonawców i dużo zleceń, więc lokalny landing page broni się bez problemu. „Renowacja pianina Łomża” może mieć jednego wykonawcę i brak choćby jednego zapytania przez pół roku. Publikowanie jej tylko dlatego, że kombinacja znajduje się w bazie miejscowości, nie ma ekonomicznego ani SEO-wego uzasadnienia.

Trzeba też uważać na fałszywą podaż. W marketplace wykonawca może deklarować obsługę całego województwa, choć w praktyce nie pojedzie 80 km do zlecenia za 150 zł. Dlatego „wykonawca przypisany do miasta” nie powinien automatycznie oznaczać „wykonawcy dostępnego w mieście”.

Dla drobnych usług — montaż półki, karnisza, wymiana baterii czy skręcanie pojedynczego mebla — realny promień działania wykonawcy będzie zwykle mniejszy niż przy remoncie łazienki za kilkanaście tysięcy złotych. Model publikacji powinien to uwzględniać.

W praktyce warto rozdzielić usługi na trzy klasy:

Usługi niskiego koszyka, np. drobny montaż i naprawy. Tu lokalna podaż musi być naprawdę blisko użytkownika.

Usługi średniego koszyka, np. malowanie mieszkania, montaż kuchni czy układanie paneli. Wykonawca może obsługiwać miasto i okoliczne miejscowości w promieniu kilkudziesięciu kilometrów.

Usługi wysokiego koszyka, np. kompleksowy remont domu, instalacja pompy ciepła czy wykonanie elewacji. Zasięg wykonawców bywa dużo większy, więc niedobór specjalistów w samym mieście nie zawsze dyskwalifikuje landing page.

To ważna różnica. Jednego uniwersalnego progu „pięciu wykonawców na miasto” nie da się rozsądnie zastosować do wszystkich kategorii.

Lokalny landing page musi pokazywać dane, których nie ma strona krajowa

Najłatwiej rozpoznać pustą stronę, porównując dwa miasta obok siebie. Jeśli po zmianie „Radom” na „Kielce” zmieniają się wyłącznie H1, meta title i nazwa miasta w akapitach, nie powstały dwie strony. Powstał jeden tekst wyświetlany pod dwoma adresami.

Dobra strona „usługa × miasto” powinna składać się przede wszystkim z danych marketplace, a nie z tekstu SEO.

Dla strony dotyczącej montażu karniszy w Radomiu użyteczne byłyby na przykład:

  • liczba wykonawców dostępnych w Radomiu i okolicy,

  • liczba zleceń opublikowanych w ostatnich 30 lub 90 dniach,

  • mediana lub przedział cenowy z lokalnych ofert,

  • najczęściej wybierany zakres usługi,

  • przeciętny czas otrzymania pierwszej odpowiedzi,

  • liczba wykonawców dostępnych w ciągu najbliższych kilku dni,

  • autentyczne zlecenia lub realizacje z Radomia,

  • obsługiwane dzielnice i pobliskie miejscowości.

Jeżeli serwis posiada 27 ofert cenowych dotyczących montażu karniszy w Radomiu, można pokazać medianę, kwartyle albo typowy przedział. Jeżeli posiada dwie, publikowanie komunikatu „średnia cena w Radomiu wynosi 184 zł” daje fałszywe poczucie precyzji. Przy małej próbie lepiej pokazać ogólnopolskie widełki i jasno oznaczyć, że lokalnych danych jest jeszcze za mało.

Dobrym rozwiązaniem jest ustalenie minimalnej próby dla statystyk cenowych. Przykładowo:

  • 0–4 obserwacje — brak lokalnej statystyki,

  • 5–9 obserwacji — szeroki przedział orientacyjny,

  • 10–29 obserwacji — mediana i zakres,

  • 30+ obserwacji — można pokazywać bardziej szczegółowe statystyki, o ile dane są świeże i porównywalne.

Sama liczba rekordów też nie wystarcza. Cena montażu jednego karnisza nie powinna trafiać do tego samego koszyka co montaż dziewięciu szyn sufitowych. Dane trzeba normalizować według zakresu zlecenia.

Podobnie należy traktować wykonawców. Lista 18 profili wygląda dobrze, dopóki nie okaże się, że 13 z nich nie logowało się od dwóch lat. Aktywność powinna mieć okres ważności. W zależności od kategorii można za aktywnego uznawać wykonawcę, który np. w ostatnich 90 dniach logował się, odpowiadał na zlecenia, zaktualizował dostępność lub złożył ofertę.

Najbardziej irytującą praktyką spotykaną na lokalnych marketplace’ach jest obietnica podaży, której faktycznie nie ma. Użytkownik widzi „fachowcy w Radomiu”, wypełnia formularz, a po chwili dowiaduje się, że serwis dopiero będzie szukał kogokolwiek w regionie. Taka strona może zdobyć wejście z Google, ale nie rozwiązuje problemu użytkownika.

To właśnie powinien być podstawowy test każdej strony programmatic SEO: czy użytkownik może wykonać na niej lokalną czynność od razu?

Jeżeli odpowiedź brzmi „nie”, indeksacja powinna poczekać.

Nie każda kombinacja powinna trafić do indeksu

W dużym marketplace potrzebne są przynajmniej trzy stany stron, a nie prosty podział „istnieje / nie istnieje”.

Pierwsza grupa to strony publikowane i indeksowane. Mają dostateczną podaż, popyt oraz unikalne dane.

Druga grupa to strony dostępne dla użytkownika, ale wyłączone z indeksacji. Mogą być potrzebne do filtrowania serwisu, kampanii płatnych, linków wysyłanych klientom albo testowania nowej lokalizacji, lecz jeszcze nie spełniają progów SEO.

Trzecia grupa to kombinacje, których w ogóle nie należy generować jako osobnych landing pages. Jeśli nikt nie oferuje usługi i nie ma żadnego śladu popytu, serwis może obsłużyć taki przypadek stroną nadrzędną, wynikami dla większego obszaru albo komunikatem w wyszukiwarce wewnętrznej.

To ogranicza liczbę śmieciowych adresów i ułatwia zarządzanie crawl budgetem, sitemapami, linkowaniem wewnętrznym oraz raportami Search Console.

Przykład. Marketplace ma 500 usług i 3000 lokalizacji. Matematycznie wychodzi 1,5 mln kombinacji. Po zastosowaniu progów okazuje się jednak, że:

  • 40 tys. kombinacji ma aktywnych wykonawców,

  • 22 tys. ma regularny popyt,

  • 14 tys. spełnia jednocześnie wymagania jakościowe dotyczące podaży i danych,

  • tylko te 14 tys. trafia do głównej sitemapy i indeksacji.

To zdecydowanie zdrowszy model niż wypuszczenie 1,5 mln URL-i i liczenie, że Google sam wybierze wartościowe.

Reguły powinny działać również w drugą stronę. Strona, która kiedyś spełniała próg, nie musi spełniać go zawsze. Jeżeli liczba aktywnych wykonawców spadnie z ośmiu do jednego, a od sześciu miesięcy nie było żadnego zlecenia, landing page powinien trafić do ponownej oceny.

Dobrym rytmem dla dużego marketplace jest automatyczny audyt co 30 dni, przy czym decyzji nie warto podejmować na podstawie jednego słabszego miesiąca. W usługach sezonowych — ogrodnictwie, klimatyzacji, odśnieżaniu czy usługach dekarskich — 90- lub 180-dniowe okno będzie często bardziej miarodajne.

Do oceny popytu dobrze jest łączyć kilka źródeł:

  • wyszukiwania wewnętrzne marketplace,

  • utworzone zlecenia,

  • wysłane formularze,

  • dane z Google Search Console,

  • kampanie Google Ads,

  • dane historyczne z podobnych miast,

  • sezonowość kategorii.

Search Console pokazuje kliknięcia, wyświetlenia, CTR oraz zapytania i strony, więc dobrze nadaje się do wykrywania kombinacji, które zaczynają zdobywać widoczność. Trzeba tylko pamiętać, że brak wyświetleń nowej strony nie oznacza automatycznie braku popytu — może oznaczać również brak pozycji albo problem z indeksacją.

Przy rozwijaniu marketplace szczególnie wartościowe są realne ogłoszenia zleceń, bo właśnie aktywność użytkowników pozwala odróżnić miasto, w którym faktycznie istnieje rynek na daną usługę, od kombinacji wygenerowanej wyłącznie dlatego, że występuje w tabeli lokalizacji.

Progi publikacji dobrze jest zapisać jako reguły w systemie, a nie pozostawiać ich jako decyzję redakcyjną dla każdego URL-a. Przykładowy model punktowy może wyglądać tak:

  • 5+ aktywnych wykonawców — 2 punkty,

  • 2–4 wykonawców — 1 punkt,

  • 5+ zleceń w ciągu 180 dni — 2 punkty,

  • 1–4 zlecenia — 1 punkt,

  • 10+ lokalnych obserwacji cenowych — 2 punkty,

  • 5–9 obserwacji — 1 punkt,

  • potwierdzone wyszukiwania lub leady — 1 punkt.

Następnie:

  • 5–7 punktów: publikacja i indeksacja,

  • 3–4 punkty: strona dostępna, ale bez indeksacji,

  • 0–2 punkty: brak osobnego landing page albo przekierowanie użytkownika do sensownego poziomu nadrzędnego.

Nie jest to uniwersalna recepta. Progi trzeba skalibrować na danych własnego marketplace. Ich największą zaletą jest jednak to, że wymuszają decyzję na podstawie jakości rynku, a nie liczby możliwych kombinacji słów kluczowych.

FAQ

Czy każda usługa powinna mieć strony dla wszystkich polskich miast?
Nie. Osobny URL powinien powstać tam, gdzie istnieje dostateczna podaż, popyt albo wartościowe lokalne dane. Dla pozostałych lokalizacji lepsza będzie strona regionalna, wojewódzka lub ogólnopolska.

Ilu wykonawców potrzeba, aby opublikować stronę lokalną?
Nie istnieje oficjalny próg. Jako punkt startowy można testować minimum około 5 aktywnych wykonawców, ale liczba powinna zależeć od rodzaju i wartości usługi. Przy drogich usługach wykonawcy obsługują większy obszar, więc próg lokalny może być niższy.

Czy strona z jednym wykonawcą zawsze jest zła?
Nie. Jeżeli jest to niszowa usługa, użytkownicy rzeczywiście jej szukają, a wykonawca faktycznie obsługuje lokalizację, strona może mieć sens. Problem zaczyna się wtedy, gdy jeden przypadkowy profil jest jedynym powodem utworzenia setek stron miejskich.

Czy tekst wygenerowany przez AI rozwiąże problem pustych landing pages?
Nie. Dopisanie 800 słów o montażu karniszy nie tworzy lokalnej wartości. Google definiuje scaled content abuse przez brak wartości dla użytkownika, niezależnie od sposobu wygenerowania treści.

Co zrobić ze stronami, które już istnieją, ale nie mają podaży?
Najpierw podziel je według danych z ostatnich 90–180 dni. Strony bez wykonawców, zleceń i ruchu nie powinny automatycznie pozostawać w indeksie. Te z częściowymi sygnałami można pozostawić użytkownikom, ale czasowo wyłączyć z indeksowania i ponownie ocenić po wzroście rynku.

Czy wystarczy zmieniać nazwę miasta w opisie?
Nie. Google wprost wskazuje strony kierowane na różne miasta, które prowadzą użytkownika do tej samej właściwej części serwisu, jako przykład doorway abuse. Lokalna strona powinna więc różnić się funkcjonalnością lub danymi, a nie samym słownictwem.

Pierwszy ruch nie powinien polegać na pisaniu kolejnych opisów. Wyeksportuj wszystkie obecne kombinacje „usługa × miasto” i przy każdej dopisz cztery liczby: aktywni wykonawcy, zlecenia z ostatnich 180 dni, liczba obserwacji cenowych oraz realne zapytania użytkowników. Następnie odetnij od indeksacji najsłabszą grupę — przede wszystkim strony z zerową podażą i zerowym popytem.

Dopiero gdy ten filtr działa automatycznie, warto zwiększać liczbę lokalnych landing pages. W przeciwnym razie skalujesz nie SEO, lecz liczbę pustych URL-i.

Leave a reply

Your email address will not be published. Required fields are marked *

Ciasteczka

Kontynuując przeglądanie strony, wyrażasz zgodę na używanie plików Cookies. Więcej informacji znajdziesz w polityce prywatności.