Brak wyników wyszukiwania w sklepie: 7 przyczyn i naprawa
Siedem przyczyn pustych wyników w sklepie internetowym, od odmiany słowa po zapis modelu. Tabela z testem i naprawą, wzór na odsetek zapytań bez wyników.

W skrócie
- Pusty wynik ma siedem typowych przyczyn: odmiana, literówka, brak polskich znaków, zapis modelu, liczba mnoga, nazwa potoczna albo faktyczny brak produktu.
- Każdą przyczynę sprawdzisz jednym zapytaniem testowym na bestsellerze, a naprawę zaczynaj od fraz bez wyników wpisywanych najczęściej.
- Aliasy i tagi leczą pojedyncze słowa; odmiana i zapis modeli to osobny ręczny wpis dla każdej formy i każdego produktu.
- Searchkeen rozumie odmianę, literówki, brak polskich znaków i różne zapisy modeli, a panel pokazuje gotową listę zapytań bez wyników.
Spis treści
- Dlaczego wyszukiwarka pokazuje brak wyników, choć produkt jest w sklepie?
- Jak rozpoznać i naprawić każdą z siedmiu przyczyn?
- 1. Odmiana słowa
- 2. Literówka
- 3. Brak polskich znaków i obce znaki w markach
- 4. Zapis modelu
- 5. Liczba mnoga
- 6. Nazwa potoczna
- 7. Produktu naprawdę nie ma
- Co pokazać zamiast pustej strony wyników?
- Jak mierzyć odsetek zapytań bez wyników?
- Jak zapobiec powrotowi pustych wyników?
- Kiedy ręczne dopiski przestają wystarczać?
Brak wyników wyszukiwania w sklepie internetowym nie musi oznaczać, że produktu nie ma. Często klient wpisał słowo w innej postaci niż ta z nazwy produktu: odmienione, z literówką, bez polskich znaków, w liczbie mnogiej, jako model zapisany ze spacją albo nazwą potoczną. Każdą z siedmiu przyczyn sprawdzisz jednym zapytaniem testowym. Część naprawisz ustawieniem w panelu sklepu, ale odmiana i zapis modeli oznaczają ręczne dopiski przy każdym słowie albo wyszukiwarkę, która rozumie je sama.
Dlaczego wyszukiwarka pokazuje brak wyników, choć produkt jest w sklepie?
Bo prosta wyszukiwarka porównuje litery, a nie znaczenia. Jeśli klient wpisze słowo w innej postaci niż ta zapisana w danych produktu, dla mechanizmu są to dwa różne słowa i wynik jest pusty. Tabela zbiera siedem przyczyn w kolejności, w jakiej opłaca się je sprawdzać.
| Objaw: zapytanie bez wyników | Przyczyna | Jak sprawdzić | Naprawa |
|---|---|---|---|
| „lodówkę”, „do kosiarki” | odmiana słowa | wpisz nazwę bestsellera w bierniku i dopełniaczu | tolerancja literówek, aliasy na najczęstsze formy, wyszukiwarka rozumiejąca polską odmianę |
| „lodókwa”, „sneakresy” | literówka | przestaw dwie litery w nazwie produktu | tolerancja literówek, aliasy na powtarzalne błędy |
| „lozko”, „karcher” zamiast „Kärcher” | brak polskich albo obcych znaków | wpisz nazwę bez ogonków, a markę bez znaków specjalnych | alias albo uproszczony zapis w tagach |
| „k 5”, „ms170”, „5w-30” | inny zapis modelu | wpisz model ze spacją, bez spacji i z myślnikiem | oba zapisy w danych produktu, krótsza minimalna długość słowa |
| „sofy”, „krzesła biurowe” | liczba mnoga | wpisz nazwę kategorii zamiast nazwy produktu | jak przy odmianie, do tego kategorie nazwane w liczbie mnogiej |
| „adidasy”, „kanapa”, „fleks” | nazwa potoczna | wpisz słowo, którego klienci używają przez telefon | synonimy, tagi, słowo w opisie |
| fraza o towarze spoza oferty | produktu naprawdę nie ma | sprawdź katalog i raport fraz | zamienniki na stronie wyników, decyzja o asortymencie |
Jak rozpoznać i naprawić każdą z siedmiu przyczyn?
Do każdej przyczyny wystarczy jedno zapytanie testowe na produkcie, który na pewno masz w sklepie. Jeśli wynik jest pusty albo właściwy produkt ląduje daleko, przyczyna dotyczy Twojego sklepu. Idź od góry listy.
1. Odmiana słowa
W nazwie stoi „Lodówka”, a klient pisze „lodówkę do zabudowy”, „tanie lodówki” albo „półka do lodówki”. Polski rzeczownik ma nawet kilkanaście form, a wbudowane wyszukiwarki sklepów nie znają gramatyki. PrestaShop domyślnie dopasowuje początek słowa. Wyszukiwanie WordPressa, z którego korzysta WooCommerce, szuka dokładnego ciągu liter w nazwie, krótkim opisie i opisie.
Test: weź trzy bestsellery i wpisz ich nazwy w bierniku („sofę”, „kosiarkę”) oraz w dopełniaczu liczby mnogiej („sof”, „kosiarek”).
Naprawa: w PrestaShop włącz opcję „Fuzzy search” w Shop Parameters > Search. Forma bliska słowu z indeksu zostanie podmieniona na to słowo. Jest jedno ograniczenie: z opisu mechanizmu wynika, że podmiana działa tylko wtedy, gdy wpisanej formy nie ma w indeksie wcale. Na formy wpisywane najczęściej dodaj aliasy. W WooCommerce pomagają opisy pisane pełnymi zdaniami, w których nazwa produktu pada w kilku formach.
Granica: alias obsługuje jedną formę jednego słowa, a form jest kilkanaście na każdy rzeczownik w katalogu. Ręcznie pokryjesz bestsellery, nie cały asortyment. Searchkeen rozumie polską odmianę słów, więc „lodówkę”, „lodówki” i „do lodówki” prowadzą do tych samych produktów bez żadnego aliasu.
2. Literówka
„Lodókwa”, „wiertrka”, „samsnug”. Na ekranie telefonu takie błędy są codziennością, a dla wyszukiwarki bez tolerancji literówek jedna przestawiona litera oznacza zupełnie inne słowo.
Test: w nazwie popularnego produktu przestaw dwie sąsiednie litery, a potem zgub jedną.
Naprawa: w PrestaShop od wersji 1.7.7 działa „Fuzzy search”, które podmienia nieznane słowo na najbliższe znane. Powtarzalne błędy dopisz jako aliasy: dokumentacja pokazuje „palyer” i „plaier” prowadzące do słowa „player”. W WooCommerce każde słowo zapytania musi wystąpić w treści produktu dosłownie, więc bez dodatkowego mechanizmu literówka kończy się pustą stroną.
3. Brak polskich znaków i obce znaki w markach
Klient pisze „lozko”, „zarowka”, „sruby”. Działa to też w drugą stronę: marka ma w nazwie znak, którego nie ma na polskiej klawiaturze, jak „Kärcher”, „Citroën” czy „Škoda”, a klient wpisuje „karcher”, „citroen” i „skoda”.
Test: wpisz nazwę produktu bez ogonków, a markę bez znaków specjalnych. Wynik zależy od platformy i konfiguracji, więc nie zakładaj z góry, tylko sprawdź.
Naprawa: jeśli test nie przechodzi, w PrestaShop dodaj alias z zapisu uproszczonego na zapis z nazwy produktu. W WooCommerce dopisz uproszczony zapis marki w krótkim opisie.
4. Zapis modelu
„K5” i „K 5”, „MS170” i „MS 170”, „5W30” i „5W-30”. Klient nie wie, którą wersję masz w bazie, a producent sam bywa niekonsekwentny. Dochodzi drugi kłopot: krótkie oznaczenia. W PrestaShop słowa krótsze niż „Minimum word length” nie trafiają do indeksu. Według opisu twórców funkcji wartość domyślna to 3 znaki, więc zarówno „K5”, jak i osobne „K” oraz „5” przepadają.
Test: wpisz model swojego bestsellera na trzy sposoby: ze spacją, bez spacji i z myślnikiem.
Naprawa: obniż minimalną długość słowa do 2 i przebuduj indeks. W danych produktu trzymaj oba zapisy: jeden w indeksie produktu, drugi w nazwie albo tagach. W WooCommerce wpisz model w nazwie, bo numer SKU jest osobnym polem i nie należy do trzech pól przeszukiwanych przez WordPressa.
Granica: drugi zapis dopisujesz ręcznie do każdego produktu z osobna, a po każdej dostawie i każdym imporcie od nowa. Produkt pominięty przy dopisywaniu klient znajdzie tylko po jednym zapisie.
5. Liczba mnoga
„Sofy narożne”, „krzesła biurowe”, „opony zimowe”. To szczególny przypadek odmiany, ale z własnym, prostym ratunkiem. PrestaShop indeksuje także nazwę kategorii, więc kategoria nazwana w liczbie mnogiej („Sofy”, „Krzesła biurowe”) łapie zapytania, których nie złapie nazwa produktu w liczbie pojedynczej.
Test: wpisz w wyszukiwarkę nazwy pięciu głównych kategorii, dokładnie tak, jak stoją w menu.
Naprawa: nazwij kategorie tak, jak klienci o nich mówią, i sprawdź, czy produkty są do nich przypisane. Reszta jak przy odmianie.
6. Nazwa potoczna
„Adidasy” zamiast butów sportowych, „kanapa” zamiast sofy, „fleks” zamiast szlifierki kątowej, „pampersy” zamiast pieluch. Tolerancja literówek tu nie pomoże, bo to inne słowo, a nie błąd w słowie.
Test: spisz pięć słów, których klienci używają w rozmowie, a których nie ma w nazwach produktów. Wpisz każde w wyszukiwarkę.
Naprawa: w PrestaShop dodaj słowo jako tag produktu. Dokumentacja pokazuje tag „tablet” przypisany do iPada. W WooCommerce dopisz je w krótkim opisie. Jak zbudować taką listę i kiedy synonim ma działać w obie strony, opisuje poradnik o synonimach w wyszukiwarce sklepu.
7. Produktu naprawdę nie ma
To jedyne uczciwe zero, ale nadal cenna informacja: klient mówi wprost, czego mu u Ciebie brakuje. Dokumentacja PrestaShop radzi, by na frazy bez wyników odpowiadać dodaniem produktów albo trafniejszych tagów.
Test: przejrzyj frazy bez wyników i oznacz te, które dotyczą towaru spoza oferty.
Naprawa: jeśli fraza wraca co miesiąc, rozważ wprowadzenie produktu. Do tego czasu pokaż na stronie wyników najbliższy zamiennik.
Co pokazać zamiast pustej strony wyników?
Pokaż klientowi następny krok: jego zapytanie z możliwością poprawki, produkty z najbliższej kategorii i drogę do kontaktu. Pusta strona z napisem „brak wyników” kończy wizytę, a strona z propozycjami daje sklepowi jeszcze jedną szansę.
- Wpisana fraza i pole szukania z zachowanym tekstem. Poprawić jedną literę jest łatwiej, niż pisać całość od nowa.
- Wyniki dla poprawionej wersji. Komunikat w rodzaju „Pokazujemy wyniki dla: lodówka” zamiast samej rady, żeby sprawdzić pisownię.
- Wyniki częściowe. Gdy zapytanie ma trzy słowa, a pasują dwa, pokaż produkty dla tych dwóch i powiedz o tym wprost.
- Popularne kategorie i bestsellery. Krótka lista, nie cały katalog.
- Kontakt. Telefon, czat albo formularz „zapytaj o produkt”. W branżach technicznych, na przykład przy częściach zamiennych, to często najkrótsza droga do zamówienia.
W WooCommerce z motywem blokowym tę stronę edytujesz w Appearance > Editor > Templates > WooCommerce > Product Search Results. Sekcja „No Results” zawiera domyślnie blok z polem wyszukiwania i możesz dołożyć do niej kolejne bloki. W PrestaShop treść tej strony zależy od szablonu motywu.
Jak mierzyć odsetek zapytań bez wyników?
Podziel liczbę wyszukiwań, które zwróciły zero produktów, przez liczbę wszystkich wyszukiwań w tym samym okresie i pomnóż przez 100. Licz co miesiąc i zawsze zapisuj obok listę fraz, bo sam odsetek nie mówi, co naprawić.
Przykład rachunku: jeśli w miesiącu było 1000 wyszukiwań, a 80 z nich nie zwróciło niczego, odsetek wynosi 8%. To tylko ilustracja wzoru, nie norma.
- PrestaShop: raport Stats > Shop search pokazuje frazy, liczbę wyszukiwań każdej z nich i liczbę wyników. Wiersze z zerem to Twoja lista.
- WooCommerce i każda inna platforma: dane o wyszukiwaniach zbierzesz w Google Analytics 4. Jak dołożyć do pomiaru informację o pustym wyniku, opisuje poradnik o view_search_results w GA4.
- Gotowa lista: w panelu Searchkeen wyszukiwane frazy i zapytania bez wyników widzisz od razu, bez składania pomiaru z kilku narzędzi.
Listę posortuj według liczby wyszukiwań i każdej frazie przypisz jedną z siedmiu przyczyn. Naprawiaj od góry: jedna często wpisywana fraza znaczy więcej niż dziesięć wpisanych raz.
Jak zapobiec powrotowi pustych wyników?
Wprowadź stały rytm: comiesięczny przegląd fraz bez wyników, jeden wzór nazwy dla nowych produktów i kilka zapytań testowych po każdej większej zmianie w katalogu. Puste wyniki wracają razem z nowym asortymentem i nowymi słowami klientów.
- Raz w miesiącu przejrzyj raport fraz i dopisz aliasy, tagi albo synonimy do tych, które się powtarzają.
- Przy każdym nowym produkcie stosuj ten sam wzór nazwy: typ, marka, model, najważniejszy parametr.
- Po imporcie produktów sprawdź, czy wszystkie trafiły do indeksu. Jeśli w PrestaShop wyszukiwarka nie widzi nowych produktów albo nie zwraca niczego, pomoże tekst PrestaShop: wyszukiwarka nie działa.
- Po każdej zmianie ustawień powtórz stałą listę zapytań testowych. Gotową listę 50 wzorców i pełną kolejność ustawień, od indeksu po wagi pól, ma poradnik jak zoptymalizować wyszukiwarkę w sklepie w 12 krokach.
Kiedy ręczne dopiski przestają wystarczać?
Wtedy, gdy puste wyniki wracają szybciej, niż je łatasz. Aliasy i tagi dobrze leczą pojedyncze słowa, ale przy odmianie i zapisie modeli każda forma i każdy produkt to osobny ręczny wpis, który trzeba powtarzać po każdej dostawie.
Sygnały, że doszedłeś do tej granicy:
- w raporcie fraz bez wyników co miesiąc wracają te same słowa w nowych formach („lodówkę”, „lodówek”, „do lodówki”),
- model wpisany ze spacją albo myślnikiem nie znajduje produktu, który w nazwie ma zapis łączny,
- sklep działa na WooCommerce, gdzie nie ma tolerancji literówek ani aliasów i zostaje tylko dopisywanie słów do opisów,
- nie masz gotowej listy zapytań bez wyników, więc o brakach dowiadujesz się od klientów, którzy zadzwonili.
Te cztery rzeczy rozwiązuje Searchkeen: wyszukiwarka produktów, którą dodajesz do sklepu jednym skryptem. Rozumie polską odmianę słów, literówki, brak polskich znaków i numery modeli zapisane na różne sposoby, więc odmiana, liczba mnoga, literówki i zapis modeli przestają wymagać ręcznych dopisków. Na nazwy potoczne panel podpowiada synonimy na podstawie wyszukiwań klientów. Co dokładnie robi wyszukiwarka, opisuje strona funkcji, a koszt policzysz w cenniku pakietów tokenów: gdy tokeny się skończą, wraca dotychczasowa wyszukiwarka sklepu.
Najczęstsze pytania
Jaki odsetek zapytań bez wyników jest normalny?
Nie ma jednej wiarygodnej normy dla wszystkich branż, bo wynik zależy od wielkości katalogu i od tego, jak technicznego języka używają klienci. Porównuj sklep z samym sobą miesiąc do miesiąca. Ważniejsza od samego odsetka jest lista fraz bez wyników ułożona od najczęściej wpisywanych, bo to ona mówi, co naprawić.
Czym różni się alias od synonimu?
Alias zamienia błędnie wpisane słowo na poprawne, na przykład zgubioną literę w nazwie marki. Synonim łączy dwa poprawne słowa, które dla klienta znaczą to samo, jak kanapa i sofa. Aliasy naprawiają literówki, synonimy naprawiają różnice w nazewnictwie. Żadne z nich nie zastąpi obsługi polskiej odmiany słów.
Skąd wziąć listę zapytań bez wyników w PrestaShop?
Otwórz w panelu stronę Stats i wybierz raport Shop search. Tabela pokazuje frazy wpisywane przez klientów, liczbę wyszukiwań każdej z nich i liczbę znalezionych wyników. Wiersze z zerem w ostatniej kolumnie to Twoja lista do naprawy. Zacznij od fraz wpisywanych najczęściej.
Co zrobić, gdy wyszukiwarka nie znajduje żadnego produktu, nawet po dokładnej nazwie?
To nie jest problem zapytań, tylko danych. W PrestaShop sprawdź w ustawieniach wyszukiwania sekcję Indexing: jeśli w indeksie jest mniej produktów niż w katalogu, dodaj brakujące albo przebuduj cały indeks. W WooCommerce sprawdź, czy produkt jest opublikowany i czy jego widoczność w katalogu obejmuje wyniki wyszukiwania.
Źródła
- Dokumentacja PrestaShop 8: parametry wyszukiwania (aliasy, indeksowanie, opcje, wagi) (sprawdzono 10 listopada 2026)
- Dokumentacja PrestaShop 8: tagi produktów (sprawdzono 10 listopada 2026)
- Dokumentacja PrestaShop 8: statystyki, raport Shop search (sprawdzono 10 listopada 2026)
- Dokumentacja deweloperska PrestaShop: indeks wyszukiwania produktów i domyślne wagi (sprawdzono 10 listopada 2026)
- Blog projektu PrestaShop: wprowadzenie do fuzzy search (sprawdzono 10 listopada 2026)
- Dokumentacja WordPress: WP_Query::parse_search (pola i sposób wyszukiwania) (sprawdzono 10 listopada 2026)
- Dokumentacja WooCommerce: szablon wyników wyszukiwania produktów (sprawdzono 10 listopada 2026)
- Dokumentacja WooCommerce: ustawienia edytora produktu (Catalog visibility, SKU) (sprawdzono 10 listopada 2026)
O autorze
Zespół Searchkeen
Budujemy wyszukiwarkę produktów dla polskich sklepów internetowych. Na blogu opisujemy to, czym zajmujemy się na co dzień: jak klienci szukają produktów, dlaczego ich nie znajdują i co zrobić, żeby znajdowali.


