Wyszukiwarka produktów w sklepie: konfiguracja śledzenia w GA4, zapytania bez wyników i co o wyszukiwarkach i listach produktów mówią testy UX Baymarda.

Wyszukiwarka produktów to jedno z niewielu miejsc w sklepie internetowym, w których klient mówi Ci dosłownie, czego szuka. Nie musisz tego wnioskować z kliknięć — czytasz wpisane zapytanie. Te dane łatwo jednak zbierać przypadkowo albo wcale, jeśli pomyli się dwie różne „wyszukiwarki”: tę, przez którą klienci trafiają do sklepu z Google, i tę wewnętrzną, w którą wpisują zapytanie już na stronie. Wyszukiwarka produktów daje dwa rodzaje danych. Pierwszy to zapytania, dla których klienci nic nie znaleźli — do odczytania w Google Analytics 4. Drugi to odpowiedź na pytanie, czy lista wyników pomaga, czy przeszkadza — do oceny według wytycznych UX, które od lat testuje Baymard Institute. Obie warstwy spotykają się w miejscu, które łatwo staje się ślepym zaułkiem sklepu: na stronie wyników bez trafień.
Search Console pokazuje, co ludzie wpisują w Google, zanim trafią do sklepu; o tym, czego szukają już w sklepie, nie wie nic. Oba narzędzia łatwo pomylić, bo oba mówią o „wyszukiwaniu” i oba mają panel z danymi od Google. Według pomocy Search Console „Raport skuteczności zawiera ważne dane o wydajności witryny w wynikach wyszukiwania Google”. Kliknięcia to „liczba kliknięć witryny w wynikach wyszukiwania Google”, wyświetlenia — „ile razy Twoja witryna pojawiła się w wynikach wyszukiwania”, a wymiar „zapytania” grupuje dane „według zapytania wpisanego przez użytkowników” w Google. Raport da się filtrować według typu wyszukiwania: w internecie (tekstowego lub multimodalnego), obrazów, filmów i wiadomości. To wciąż jednak typy wyszukiwania po stronie Google, a nie wgląd w wewnętrzną wyszukiwarkę Twojego sklepu.
Search Console nie widzi, co dzieje się na stronie po wejściu użytkownika, więc nie może mieć takiego wglądu. Dane o wyszukiwaniu wewnętrznym daje osobne źródło: zdarzenie view_search_results w Google Analytics 4. Search Console mówi, co sprowadza ruch z Google (odkrywanie zewnętrzne), a GA4 — czego ludzie szukają, gdy są już w sklepie (odkrywanie wewnętrzne). Potrzebujesz obu, bo żadne nie zastępuje drugiego.
Dwie wyszukiwarki: Search Console i GA4
Digital Vantage, schemat na podstawie pomocy Search Console (raport skuteczności) i pomocy Google Analytics (pomiar zaawansowany)
GA4 wykrywa wyszukiwanie w sklepie automatycznie tylko wtedy, gdy zapytanie trafia do adresu URL w jednym z pięciu domyślnych parametrów. Pomiar zaawansowany ma wbudowane zdarzenie view_search_results, wywoływane „za każdym razem, gdy użytkownik zobaczy stronę wyników wyszukiwania, na co wskazuje obecność parametru zapytania w adresie URL” (pomoc Analytics). Domyślnie GA4 szuka w adresie parametrów q, s, search, query i keyword. Polska wersja pomocy tłumaczy trzy ostatnie nazwy na „wyszukiwanie”, „zapytanie” i „słowo kluczowe”, ale w adresie URL liczą się nazwy angielskie, takie jak w wersji angielskiej.
Jeśli wyszukiwarka Twojego sklepu używa innej nazwy parametru — np. szukaj albo fraza w niestandardowym wdrożeniu — zdarzenie view_search_results nigdy się nie uruchomi, dopóki nie dodasz tego parametru ręcznie. Ścieżka w GA4: Administracja → Zbieranie i modyfikowanie danych → Strumienie danych → nazwa strumienia → Pomiar zaawansowany, a w nim ustawienia opcji wyszukiwania w witrynie. Wpisane przez klientów frazy trafiają do parametru search_term, który wypełnia wymiar „Wyszukiwane hasło” — to w nim przeglądasz same zapytania.
To wykrywanie działa wyłącznie na podstawie parametru w adresie URL. Wyszukiwarka zrealizowana przez żądanie POST, przez router SPA bez parametru w adresie albo przez segment ścieżki (np. /szukaj/produkt bez ?q=) nie zostanie wykryta automatycznie. Potrzebujesz wtedy ręcznego zdarzenia gtag/GTM albo dodatkowej reguły w konfiguracji tagu.
Osobnej uwagi wymagają zapytania, które zwracają zero wyników. GA4 nie wyodrębnia ich sam — trzeba je świadomie wyciągnąć z view_search_results, np. przekazując w zdarzeniu dodatkowy parametr z liczbą zwróconych wyników (results_count albo podobny, ustawiany w GTM w chwili renderowania strony wyników). Lista zapytań z zerowym wynikiem to w praktyce dwa różne problemy naraz. Albo sklep nie ma danego produktu w asortymencie, albo ma go, ale źle nazwał lub otagował, więc wyszukiwarka go nie znajduje. Rozróżnienie tych przypadków — brak towaru czy brak metadanych — to pierwszy krok do decyzji, co z taką listą zrobić.
Czy GA4 sam wykryje wyszukiwanie w sklepie
Digital Vantage, schemat na podstawie pomocy Google Analytics (pomiar zaawansowany, support.google.com/analytics/answer/9216061)
Po skonfigurowaniu śledzenia te same dane odpowiadają na trzy różne pytania:
Zapytanie bez wyników nie musi kończyć ścieżki klienta, a według [Baymarda](https://baymard.com/research-articles/no-results-page) blisko 50% sklepów nie daje na takiej stronie skutecznej drogi dalej. Najgorszy wariant to pusta strona z jednym zdaniem „nie znaleziono wyników”. Klient najłatwiej zamyka wtedy kartę, bo strona nie proponuje żadnego kolejnego kroku. Baymard pisze wprost, że wiele sklepów umieszcza na takiej stronie „wskazówki wyszukiwania”, np. radę, by sprawdzić pisownię albo użyć ogólniejszych słów, a użytkownicy „rzadko je czytają lub skutecznie stosują”. Cytaty z Baymarda podajemy w tłumaczeniu własnym. Strona bez trafień potrzebuje konkretnych elementów, a nie samej rady.
Baymard wymienia pięć strategii, które pomagają klientowi wrócić na ścieżkę zakupu po nieudanym wyszukiwaniu:
Bliźniaczy temat to tolerancja literówek w autouzupełnianiu. W testach Baymarda niemal wszyscy użytkownicy w którymś momencie korzystali z podpowiedzi autouzupełniania przy układaniu zapytania, a mimo to — jak podaje jego benchmark — „69% witryn nie obsługuje w autouzupełnianiu podpowiedzi pisowni dla lekko błędnie wpisanych zapytań”. Literówka, która nie trafia dokładnie w nazwę produktu, często nie dostaje więc żadnej podpowiedzi, zamiast zostać poprawiona albo zasugerowana. Zastrzeżenie: obie liczby pochodzą z benchmarku sklepów z USA i Europy, nie z badania polskiego rynku. Artykuły mają też swoje daty — tekst o stronie bez wyników opublikowano w 2019 roku i zaktualizowano w lutym 2025, tekst o literówkach pochodzi z sierpnia 2021. Traktuj te liczby jako wskazanie skali problemu, a nie aktualny pomiar polskich sklepów.
Żaden z tych elementów nie wymaga zmian w asortymencie — to zmiany w logice i układzie strony wyników oraz autouzupełniania. Dobrze zaprojektowana strona bez trafień i regularny przegląd zapytań, które do niej prowadzą, to dwa uzupełniające się działania: pierwsze od razu poprawia doświadczenie klienta, drugie z czasem usuwa przyczynę.
Autouzupełnianie ma dziś większość sklepów, ale tylko niewielka część wdraża je dobrze. Zanim klient dotrze do strony wyników, przechodzi przez podpowiedzi — i tam Baymard znajduje osobny, powtarzalny zestaw błędów. Według Baymarda autouzupełnianie ma 80% sklepów z jego benchmarku (w 2014 roku 72%), ale tylko 19% ma dobrze zrobione „wszystkie szczegóły wdrożenia” (artykuł z sierpnia 2022). Wybrane praktyki:
Te liczby pochodzą z artykułu z 2022 roku. Traktuj „80%” i „19%” jako rząd wielkości problemu, a nie aktualny pomiar polskich sklepów.
Skala niezależnych badań UX pokazuje, że słaba wyszukiwarka to problem powszechny, a nie wada pojedynczych sklepów. Baymard testował wyszukiwarki na „19 wiodących sklepach e-commerce w 8 różnych branżach” z udziałem użytkowników w wieku 21–56 lat. W trakcie testów „wyłoniło się ponad 700 problemów użyteczności związanych z wyszukiwaniem”. Do tego dochodzi benchmark 344 dużych sklepów z USA i Europy: ponad 5000 ręcznie ocenionych elementów wyszukiwarki i ponad 4500 przykładów dobrych i złych praktyk. Według strony badania całość złożyła się na 31 wytycznych UX w pięciu obszarach: typy zapytań, formularz i logika wyszukiwania, autouzupełnianie, logika i prowadzenie w wynikach oraz układ i filtrowanie wyników.
Baymard podsumowuje wprost: wyszukiwarka e-commerce „nie jest tak łatwa w użyciu, jak powinna być”, a słaby stan wyszukiwania „występuje we wszystkich branżach”. Strona badania nie podaje daty ostatniej aktualizacji benchmarku, więc te liczby (19 sklepów, 700+ problemów, 344 witryny w benchmarku) traktuj jako skumulowany wynik programu badawczego Baymarda, a nie jedno badanie z jednego roku.
Wyszukiwarka rzadko działa w oderwaniu od listy produktów: klient, który wpisał zapytanie, zwykle musi jeszcze przefiltrować wyniki po rozmiarze, cenie albo kolorze. Osobne badanie Baymarda nad listami produktów, filtrowaniem i sortowaniem ma tak samo opisaną metodologię jak badanie wyszukiwarki („19 wiodących sklepów w 8 branżach”, uczestnicy w wieku 21–56 lat). Tu jednak „ponad 700 problemów użyteczności” dotyczy list produktów, filtrowania i sortowania. Strona nie mówi wprost, czy to ta sama runda testów, więc tych dwóch liczb nie sumujemy. Baymard zebrał te problemy w 83 wytyczne dotyczące list produktów. Benchmark objął „344 najlepiej zarabiające sklepy z USA i Europy” ocenione pod kątem 70 najważniejszych (ważonych) wytycznych — ponad 11 000 ocen UX i ponad 9000 przykładów dobrych i złych praktyk.
Najmocniejsze zdanie z tego badania: „36% witryn ma tak poważne wady projektowe i funkcjonalne, że wręcz szkodzą użytkownikom” w znalezieniu i wyborze produktów. Baymard szacuje też, że przeciętna witryna potrzebuje 35 zmian projektowych, by osiągnąć optymalną użyteczność listy produktów — to wniosek z jego własnego benchmarku, a nie niezależny audyt.
Filtry mają jeszcze jedną konsekwencję poza UX. Adresy URL tworzone przez kombinacje filtrów (nawigacja fasetowa) mogą tworzyć praktycznie nieskończoną przestrzeń adresów do przeszukania przez Google. Jeśli nikt jej nie kontroluje, roboty tracą czas, który mogłyby poświęcić na indeksowanie naprawdę nowych stron. Ten techniczny temat SEO opisujemy na podstawie dokumentacji Google w artykule o pozycjonowaniu sklepu internetowego. Tu wystarczy zapamiętać, że dobry filtr to sprawa i UX, i crawlowania — oba problemy warto rozwiązywać razem.
Plan na 30 dni: od śledzenia wyszukiwarki do poprawek
Digital Vantage, schemat własny
Zamiast czekać na „pełny audyt”, rozłóż pracę na cztery tygodnie — od konfiguracji do pierwszych poprawek:
view_search_results faktycznie się uruchamia przy wyszukiwaniu w Twoim sklepie. Jeśli nie — dodaj właściwy parametr URL w ustawieniach pomiaru zaawansowanego albo skonfiguruj zdarzenie ręcznie przez GTM. Dodaj też parametr z liczbą wyników, żeby wyodrębnić zapytania z zerowym trafieniem.Od zapytania do decyzji: co zrobić z zapytaniem bez wyników
Opracowanie własne na podstawie mechanizmu GA4 Enhanced measurement i logiki strony wyników bez trafień, 2026-10-01
Jeśli wolisz przejść przez konfigurację GA4 i audyt UX wyszukiwarki z kimś, kto zrobi to dla całego sklepu, napisz do nas. To także jeden z punktów checklisty UX sklepu internetowego, obok checkoutu i strony produktu, które opisujemy w hubie UX/UI.
Search Console pokazuje zapytania, kliknięcia i wyświetlenia z wyszukiwania w Google, zanim użytkownik trafi na Twoją stronę — to odkrywanie zewnętrzne. Wewnętrzna wyszukiwarka produktów, śledzona przez zdarzenie view_search_results w GA4, pokazuje, czego klienci szukają, gdy są już w sklepie — to odkrywanie wewnętrzne. Żadne z tych narzędzi nie zastępuje drugiego.
Pomiar zaawansowany w GA4 domyślnie wykrywa wyszukiwanie po jednym z pięciu parametrów adresu URL: q, s, search, query, keyword. Jeśli wyszukiwarka sklepu używa innej nazwy parametru, trzeba go dodać ręcznie (Administracja → Strumienie danych → nazwa strumienia → Pomiar zaawansowany) — inaczej zdarzenie view_search_results nigdy się nie uruchomi. Wyszukiwanie oparte na żądaniu POST albo na routerze SPA bez parametru w adresie wymaga ręcznej konfiguracji zdarzenia przez GTM. Same zapytania znajdziesz w wymiarze „Wyszukiwane hasło”.
Według Baymarda same wskazówki w rodzaju „sprawdź pisownię” nie wystarczą, bo użytkownicy rzadko je czytają lub skutecznie stosują. Potrzebne są konkretne elementy: linki do powiązanych kategorii, alternatywne zapytania z podglądem produktów, spersonalizowane rekomendacje, widoczny bezpośredni kontakt i popularne produkty. Żaden z nich nie wymaga zmian w asortymencie. Zapytania, które prowadzą do zera wyników, warto dodatkowo śledzić w GA4, żeby odróżnić brak towaru od braku tagów czy synonimów.
Tak. Kombinacje filtrów generują adresy URL, które mogą tworzyć praktycznie nieskończoną przestrzeń do przeszukania przez Google i zabierać robotom czas, który mógłby pójść na indeksowanie nowych, przydatnych stron. Ten techniczny temat opisujemy w artykule o pozycjonowaniu sklepu internetowego. Dobry filtr rozwiązuje jednocześnie problem UX i problem crawlowania.
Według benchmarku Baymarda (2022) autouzupełnianie ma 80% sklepów e-commerce, ale tylko 19% ma dobrze zrobione wszystkie szczegóły wdrożenia. Typowe błędy to zbyt długa lista podpowiedzi (Baymard zaleca najwyżej 10 pozycji na desktopie i 4–8 na telefonie), brak wizualnego rozróżnienia podpowiedzi „zakresu” od podpowiedzi dopasowujących się do wpisywanego tekstu oraz za małe pola dotykowe na telefonie.
Pomożemy skonfigurować śledzenie wyszukiwarki w GA4 i przejść przez wyniki — zapytania bez trafień, filtry i listy produktów — zamiast zgadywać, co blokuje konwersję.
UX e-commerce: wyszukiwarka, karta produktu i checkout — gdzie sklep traci klientów, dane o telefonie i obowiązek dostępności od 28.06.2025.
Co musi zawierać karta produktu: zdjęcia, cena z zasadą 30 dni, obowiązkowe informacje z GPSR, dostawa i zwroty, opinie oraz dane strukturalne dla Google.
Porzucone koszyki: ile naprawdę, dlaczego klienci rezygnują w checkoucie, jak skrócić formularz i zmierzyć lejek zakupowy w GA4.
Strona internetowa sklepu: szablon czy projekt na zamówienie. Szablony Shoper, Shopify, IdoSell, PrestaShop i WooCommerce, ceny i test demo.
Twoj Partner w Biznesie, zespół Digital Vantage
Zespół Digital Vantage to grupa doświadczonych specjalistów łączących kompetencje z zakresu web developmentu, inżynierii oprogramowania, DevOps, UX/UI designu oraz marketingu cyfrowego. Wspólnie realizujemy projekty od koncepcji po wdrożenie — strony internetowe, sklepy e-commerce, dedykowane aplikacje i strategie digitalowe. Nasz zespół łączy wieloletnie doświadczenie z korporacji technologicznych z elastycznością i bezpośredniością, jaką daje praca w mniejszej, zgranej strukturze. Pracujemy w metodykach zwinnych, stawiamy na przejrzystą komunikację i traktujemy każdy projekt jak własny biznes. Siłą zespołu jest różnorodność perspektyw — od architektury systemów i infrastruktury, przez frontend i design, po SEO i strategię content marketingową. Dzięki temu klient otrzymuje spójne rozwiązanie, w którym technologia, estetyka i cele biznesowe idą w parze.
Spis treści · 8 sekcji · 11 minut czytania
Oceń artykuł

Google Search Console bez zgadywania: weryfikacja, dostęp dla agencji, CTR i średnia pozycja według definicji Google oraz statusy indeksowania stron.

Reklama na Facebooku i Instagramie dla sklepu: Shops bez checkoutu w Polsce, katalog, Advantage+ shopping, remarketing dynamiczny, Pixel i Conversions API.

Google Shopping: bezpłatne informacje o produktach, program CSS w Polsce, Performance Max i jak ustawić docelowy ROAS dla kampanii produktowej.

Co musi zawierać karta produktu: zdjęcia, cena z zasadą 30 dni, obowiązkowe informacje z GPSR, dostawa i zwroty, opinie oraz dane strukturalne dla Google.

ARR, MRR, churn, NRR, LTV:CAC i Rule of 40: wzory według ChartMogul i Stripe, benchmarki z podaną próbą i błędy, przez które metryki SaaS kłamią.

Szablony WordPress wybiera się nie wyglądem: katalog podaje trzy pola, które mówią, ile szablon będzie kosztował za rok. I co znika przy jego zmianie.

Otwarcia przestały być metryką w 2021 roku — mówi to Apple, a przyznaje wydawca benchmarku. Co Gmail wymaga od 2024 i ile realnie daje własny magnes.

Indeksacja i pozycjonowanie to dwa różne zegary. Cztery bramki, przez które przechodzi strona, z czasami zmierzonymi na własnym korpusie.

Jak działa krótki link, gdzie ma sens (SMS, e-mail, bio, druk), jak tagować go UTM, żeby nie zniknął w GA4, i po czym wybrać skracacz.