Wyszukiwarka WooCommerce nie znajduje produktów: objaw i przyczyna
Wyszukiwarka WooCommerce nie znajduje produktów zwykle z trzech powodów: produkt ma widoczność ustawioną tak, że nie trafia do wyników, szukane słowo nie występuje w nazwie ani opisie, albo klient wpisuje coś, czego domyślna wyszukiwarka w ogóle nie czyta, na przykład SKU, atrybut albo inną odmianę słowa. Każdy z tych przypadków ma inną naprawę.
Autor: Zespół TellMyShop. Piszemy o PrestaShop na podstawie pracy z zapleczem prawdziwych sklepów i testów na własnym sklepie testowym.
Aktualizacja: · 5 min czytania
Jak działa domyślna wyszukiwarka sklepu
Bez dodatkowej wtyczki WooCommerce korzysta z wyszukiwarki WordPressa. Ta szuka wpisanego ciągu znaków w tytule produktu, w jego opisie i w krótkim opisie. Nie zna synonimów, nie poprawia literówek i nie rozumie polskiej odmiany.
Tego, czego tam nie ma, klient nie znajdzie. Do takich miejsc należą SKU, wartości atrybutów (kolor, rozmiar, materiał), nazwy kategorii i tagów, a także pola dodane przez inne wtyczki. Twórcy wtyczki do wyszukiwania po SKU piszą o tym wprost na jej stronie w katalogu wordpress.org.
Objaw i przyczyna: sześć typowych sytuacji
Zacznij od tego, co dokładnie wpisuje klient. Najlepiej poproś go o zrzut ekranu albo wpisz to samo w oknie prywatnym przeglądarki, bez logowania.
| Objaw | Przyczyna | Naprawa |
|---|---|---|
| Nazwa produktu nic nie znajduje | widoczność w katalogu „Tylko sklep” albo „Ukryty” | zmiana na „Sklep i wyniki wyszukiwania” w karcie produktu |
| Znika cała grupa wyprzedanych produktów | ukrywanie produktów niedostępnych | decyzja w WooCommerce, Ustawienia, Produkty, Magazyn |
| SKU albo kod producenta nic nie daje | domyślna wyszukiwarka nie czyta SKU | wtyczka wyszukiwarki albo kod w opisie |
| „Lampiony” nie znajduje „Lampionu” | brak odmiany słów | formy, których szukają klienci, w nazwie albo opisie |
| „Czerwona” nie znajduje czerwonych kurtek | kolor jest tylko w atrybucie | kolor w opisie albo filtr zamiast wyszukiwarki |
| Wyniki wyglądają jak lista wpisów z bloga | zwykły blok wyszukiwania w motywie | blok wyszukiwania produktów WooCommerce w nagłówku |
Ostatni przypadek łatwo przeoczyć w motywach blokowych. Zwykły blok „Wyszukiwarka” szuka we wszystkich treściach i pokazuje wyniki w szablonie wyników witryny. Gdy sklep ma dużo wpisów, produkty giną wśród artykułów.
Jak sprawdzić jeden produkt po kolei
Wybierz produkt, którego klient nie mógł znaleźć, i przejdź listę.
- Status. Produkt musi być opublikowany. Szkic, produkt prywatny albo zaplanowany na przyszłość nie trafi do wyników.
- Widoczność w katalogu. W karcie produktu, w polu Opublikuj, kliknij Edytuj przy „Widoczność w katalogu”. Do wyników trafia produkt z ustawieniem „Sklep i wyniki wyszukiwania” albo „Tylko wyniki wyszukiwania”.
- Stan. Jeśli stan wynosi zero, a sklep ukrywa produkty niedostępne, produktu nie ma ani w kategorii, ani w wynikach.
- Słowa. Wpisz w wyszukiwarkę dokładnie to, co klient. Potem otwórz nazwę i opis produktu i sprawdź, czy to słowo tam w ogóle jest, w tej samej formie.
- Cache. Po zmianie wyczyść cache wtyczki i sprawdź jeszcze raz w oknie prywatnym.
Jeśli produktu nie ma również w kategorii, problem jest szerszy niż wyszukiwarka. Wtedy przyda się poradnik produkt nie wyświetla się w WooCommerce.
Wtyczka wyszukiwarki czy lepsze opisy
Na problem z SKU i odmianą słów są dwie drogi i często warto użyć obu.
Wtyczka wyszukiwarki. Buduje własny indeks i może przeszukiwać SKU, atrybuty i pola innych wtyczek. Przykładowo Relevanssi wymaga dopisania pola SKU do indeksowanych pól i przebudowania indeksu, co opisuje instrukcja Relevanssi dla WooCommerce. WooCommerce ma też płatne rozszerzenie z blokiem pola wyszukiwania produktów, które pokazuje wyniki już w trakcie pisania. Po instalacji takiej wtyczki sprawdź filtry i wyniki na kilku produktach, bo wtyczki wyszukiwarek potrafią kłócić się z wtyczkami filtrów.
Lepsze nazwy i opisy. Żadna wyszukiwarka nie znajdzie słowa, którego w produkcie nie ma. Nazwy od hurtowni w rodzaju „LMP-SOL-20 BLK” są nieczytelne dla klienta i dla wyszukiwarki. Pomaga nazwa z rodzajem produktu i najważniejszą cechą, a w opisie zdanie z formami, których używają klienci, i kodem producenta, jeśli klienci go znają. Więcej o tym piszemy w tekście o opisach produktów WooCommerce.
Skąd wiedzieć, czego szukają klienci
Jedna wiadomość od klienta to dobry sygnał, ale rzadko jedyny przypadek. Kto nie znalazł produktu, zwykle nie pisze, tylko wychodzi ze sklepu. Dlatego warto co jakiś czas zajrzeć, jakie słowa klienci wpisują.
WordPress sam nie zapisuje historii wyszukiwań w sklepie. Dane dają trzy miejsca:
- statystyki strony, jeśli masz w nich włączone śledzenie wyszukiwania w witrynie,
- wtyczka wyszukiwarki, bo część z nich prowadzi dziennik zapytań bez wyników,
- wiadomości i telefony od klientów, w których powtarza się ta sama nazwa.
Najcenniejsza jest lista zapytań bez wyników. Pokazuje słowa, których brakuje w nazwach i opisach, nazwy potoczne, literówki i produkty, których w ogóle nie sprzedajesz, choć klienci ich szukają. Taką listę możesz potem przekazać Claude'owi jako punkt wyjścia do poprawy opisów.
Co zrobi Claude, a czego nie
Wtyczka TellMyShop dla WordPress i WooCommerce ma gotowe zadanie „Czemu tej strony nie widać”. Podajesz nazwę produktu i słowo, które wpisał klient. Claude sprawdza status, widoczność w katalogu, stan razem z ustawieniem ukrywania niedostępnych i to, czy szukane słowo występuje w nazwie, opisie albo krótkim opisie. Ta diagnoza działa w darmowej wersji TellMyShop Free.
Przykład rozmowy, wartości są przykładowe:
Klientka szukała „lampiony solarne” i nic nie znalazła. Mamy Lampion solarny Kula 20 cm.
Produkt jest opublikowany, w magazynie jest 14 sztuk, widoczność: „Sklep i wyniki wyszukiwania”. Przyczyna: wyszukiwarka szuka dokładnego ciągu, a w nazwie i opisie jest tylko forma „lampion solarny”. Forma „lampiony solarne” nie występuje nigdzie.
Dopisz to w krótkim opisie. W kategorii Lampiony mam jeszcze 11 podobnych produktów.
Podgląd dla pierwszego produktu:
Lampion solarny Kula 20 cm, krótki opis
było: Ozdobny lampion z panelem słonecznym.
będzie: Ozdobny lampion solarny z panelem słonecznym. Pasuje do innych lampionów solarnych z kolekcji Ogród nocą.
Jeśli styl ci pasuje, przygotuję podgląd dla pozostałych 11. Zapiszę po twoim „tak”.
W TellMyShop Pro Claude zapisuje takie zmiany od razu po aktywacji licencji: nazwy, opisy i krótkie opisy do 50 produktów w jednej paczce, a także widoczność w katalogu i kategorie. Najpierw pokazuje próbkę, potem podgląd całej paczki, a zapis trafia do historii zmian, skąd większość zmian cofniesz. Claude nie wymyśla faktów o produktach. Gdy czegoś nie wie, na przykład jak klienci nazywają dany model, zapyta.
Czego Claude w tym zadaniu nie robi: nie przebudowuje wyszukiwarki sklepu i nie ustawia indeksu wtyczki wyszukiwania. Instalacja wtyczki z katalogu wordpress.org jest możliwa po włączeniu przełącznika Wtyczki na 24 godziny, ale wybór wtyczki i sprawdzenie, jak współpracuje z twoim motywem i filtrami, warto zrobić z osobą, która opiekuje się stroną.
Szczegóły wtyczki są na stronie TellMyShop dla WordPress i WooCommerce, ceny licencji w cenniku. Gdy klienci szukają raczej przez filtry niż przez wpisywanie, zajrzyj do tekstu o tym, co zrobić, gdy filtry WooCommerce nie działają. Inne poradniki są na blogu.
Pytania i odpowiedzi
Czy wyszukiwarka WooCommerce szuka po SKU?
Domyślnie na stronie sklepu nie. WordPress przeszukuje tytuł, treść i krótki opis produktu, a SKU jest osobnym polem. Wyszukiwanie po SKU dodaje wtyczka wyszukiwarki albo dopisanie kodu do opisu produktu.
Dlaczego „lampiony” nie znajduje produktu „Lampion solarny”?
Domyślna wyszukiwarka szuka dokładnego ciągu znaków, bez odmiany słów. Słowo „lampion” mieści się w „lampiony”, ale nie odwrotnie. Pomaga dopisanie w opisie form, których używają klienci, albo wtyczka wyszukiwarki z obsługą odmiany.
Produkt jest w kategorii, ale nie w wynikach wyszukiwania. Co sprawdzić?
Najpierw widoczność w katalogu w karcie produktu. Ustawienie „Tylko sklep” albo „Ukryty” usuwa produkt z wyników wyszukiwania, choć w pierwszym przypadku nadal jest w kategorii. Pełną widoczność daje „Sklep i wyniki wyszukiwania”.
Czy TellMyShop zainstaluje lepszą wyszukiwarkę?
Claude może doradzić i, po włączeniu przełącznika Wtyczki, zainstalować wtyczkę z katalogu wordpress.org. Wyboru wtyczki, jej indeksu i wyglądu wyników nie zrobi za ciebie w ramach diagnozy. Jego mocną stroną jest poprawa samych produktów: nazw, opisów i widoczności, z podglądem przed zapisem.
Czy darmowa wersja TellMyShop Free sprawdzi, czemu produktu nie ma w wynikach?
Tak. Diagnoza widoczności tylko czyta sklep, więc działa w darmowej wersji TellMyShop Free. Claude sprawdzi widoczność w katalogu, stan, status i to, czy szukane słowo w ogóle występuje w nazwie albo opisie.
WordPress jest znakiem towarowym WordPress Foundation. WooCommerce jest znakiem towarowym Automattic Inc. Claude jest znakiem towarowym Anthropic. TellMyShop nie jest powiązany z żadnym z tych podmiotów.