Działanie wyszukiwania w Twoim sklepie online
Możesz ułatwić klientom znajdowanie produktów, stron i postów na blogu w sklepie online za pomocą wyszukiwarki. Wyszukiwarka sklepu online ma kilka wbudowanych zachowań służących do obsługi wyszukiwanych terminów, takich jak tolerancja na błędy literowe i obsługa składni wyszukiwania.
Na tej stronie
Kwestie do rozważenia dotyczące wyszukiwania w sklepie online
Zapoznaj się z poniższymi kwestiami i wymaganiami dotyczącymi działania wyszukiwania w Twoim sklepie online.
Ustawienia i konfiguracja
Sprawdź, co możesz, a czego nie możesz konfigurować w wyszukiwarce sklepu online:
- Konfiguracja: konfiguracja nie jest wymagana. Wyszukiwarka sklepu online działa bez konfiguracji i nie trzeba zmieniać szablonu.
- Dopasowanie: nie ma ustawienia, które by kontrolowało zakres dopasowań wyszukiwania.
- Ranking: możesz wpływać na wyniki za pomocą danych o produktach oraz aplikacji Shopify Search & Discovery, ale nie możesz zmienić sposobu ich sortowania.
Aplikacje i niestandardowe funkcje wyszukiwania
Aplikacje modyfikujące szablon, aplikacje z funkcjami wyszukiwania i niestandardowe funkcje wyszukiwania mogą wpływać na wbudowaną wyszukiwarkę sklepu online:
- Jeśli w sklepie używana jest zewnętrzna aplikacja do wyszukiwania, to ona obsługuje wyszukiwarkę sklepu online, a zachowania opisane na tej stronie nie odzwierciedlają wyników uzyskiwanych przez klientów. Ustawienia widoczności produktów mogą również nie mieć zastosowania. Aplikacja, która nie jest zintegrowana ze statusem produktu Nieopublikowany, nadal może wyświetlać nieopublikowane produkty w wynikach. Aby dowiedzieć się więcej o tym, jak działa zewnętrzna aplikacja do wyszukiwania, skontaktuj się z jej twórcą.
- Aplikacje firm zewnętrznych, które modyfikują szablon wyszukiwania w Twoim szablonie, mogą wpływać na wyniki wyszukiwania w Twoim sklepie online.
- Zapytanie wyszukiwania Storefront API jest niezależne od domyślnej strony wyników. Jeśli Ty lub deweloper utworzyliście na jego podstawie niestandardową funkcję wyszukiwania, to opiera się ona na Twoim własnym kodzie.
- Możesz zarządzać wynikami wyszukiwania i je ulepszać, zarządzając widocznością produktów, stron i postów na blogu oraz dostosowując wyniki wyszukiwania w sklepie online za pomocą aplikacji Shopify Search & Discovery. Dowiedz się więcej o zarządzaniu widocznością w wyszukiwarkach i korzystaniu z aplikacji Search & Discovery.
Status produktu „Nieumieszczony”
Możesz uniemożliwić wyszukiwanie produktów w wyszukiwarce sklepu online, używając statusu produktu Nieumieszczony.
Zachowania, które są wyłączane przez składnię wyszukiwania
Poniższe zachowania wyszukiwania nie mają zastosowania do wyszukiwań, w których używana jest składnia wyszukiwania:
- Tolerancja literówek
- Wyszukiwanie predykcyjne
- Rozumienie semantyczne
Obsługiwane języki
Główne ustawienia regionalne Twojego sklepu wpływają na dostępne zachowania wyszukiwania.
| Język | Tolerancja literówek | Stemming | Trigram |
|---|---|---|---|
| Angielski | ✔ | ✔ | |
| Francuski | ✔ | ||
| Hiszpański | ✔ | ||
| Portugalski (Brazylia) | ✔ | ||
| Niemiecki | ✔ | ||
| Holenderski | ✔ | ||
| Włoski | ✔ | ||
| Japoński | ✔ | ✔ Obsługuje katakanę, hiraganę i kanji. | |
| Duński | ✔ | ||
| Szwedzki | ✔ | ||
| Portugalski (Portugalia) | ✔ | ||
| Fiński | ✔ | ||
| Norweski (Bokmål) | ✔ | ||
| Turecki | ✔ | ||
| Rumuński | ✔ | ||
| Węgierski | ✔ | ||
| Rosyjski | ✔ | ||
| Polski | ✔ | ||
| Czeski | ✔ | ||
| Grecki | ✔ | ||
| Islandzki | ✔ | ||
| Litewski | ✔ | ||
| Słoweński | ✔ | ||
| Słowacki | ✔ | ||
| Bułgarski | ✔ | ||
| Wietnamski | ✔ | ||
| Chorwacki | ✔ | ||
| Indonezyjski | ✔ | ||
| Łotewski | ✔ | ||
| Estoński | ✔ | ||
| Serbski | ✔ | ||
| Ukraiński | ✔ | ||
| Kataloński | ✔ | ||
| Norweski (Nynorsk) | ✔ | ||
| Farerski | ✔ | ||
| Portugalski | ✔ | ||
| Albański | ✔ | ||
| Bośniacki | ✔ | ||
| Afrikaans | ✔ | ||
| Macedoński | ✔ | ||
| Ormiański | ✔ | ||
| Serbsko-chorwacki | ✔ | ||
| Łaciński | ✔ | ||
| Walijski | ✔ | ||
| Gaelicki | ✔ | ||
| Mołdawski | ✔ |
Typy i funkcje wyszukiwania
Sklep online oferuje dwa rodzaje wyszukiwania:
- Wyszukiwanie standardowe: wyniki wyświetlane na stronie wyników wyszukiwania po wprowadzeniu przez klientów wyszukiwanego terminu i naciśnięciu klawisza Enter.
- Wyszukiwanie predykcyjne: funkcja automatycznego wypełniania, która sugeruje wyniki, gdy klienci wpisują tekst w polu wyszukiwania, zanim nacisną klawisz Enter. Dowiedz się więcej o wyszukiwaniu predykcyjnym.
Ranking i trafność wyszukiwania
Możesz wpływać na wyniki wyszukiwania za pomocą danych o produktach i ustawień w aplikacji Shopify Search & Discovery.
Zmiany w sposobie rankingowania wyników wyszukiwania są regularnie testowane. Podczas testu niektórzy klienci sklepu mogą widzieć nieznacznie inne sortowanie wyników. Testy trwają przez ograniczony czas i są wstrzymywane, jeśli negatywnie wpływają na zaangażowanie klientów lub sprzedaż. Zmiany są wdrażane na szerszą skalę dopiero po potwierdzeniu w testach, że przynoszą lepsze efekty. Nie możesz zmienić sposobu sortowania wyników, więc nie ma do tego żadnego ustawienia.
Obsługa produktów z wyczerpanym zapasem
Produkty z całkowicie wyczerpanymi zapasami, w przypadku których wszystkie warianty są niedostępne, domyślnie wyświetlają się na końcu wyników wyszukiwania.
Jeśli masz zainstalowaną aplikację Shopify Search & Discovery, możesz zmienić to zachowanie w sekcji Search & Discovery > Ustawienia > Produkty z wyczerpanymi zapasami. Dowiedz się więcej o dostosowywaniu typów wyników wyszukiwania.
Ograniczenia wyszukiwania
Wyszukiwarka dopasowuje całe słowa. Wyszukiwanie częściowego słowa, takiego jak karczo, może nie zwrócić produktów ze słowem karczochy w tytule. Klienci uzyskują najbardziej wiarygodne wyniki, gdy wpisują pełne słowa.
Wyszukiwanie według SKU i kodu kreskowego
Klienci mogą znaleźć produkt, wyszukując jego pełny numer SKU lub kod kreskowy.
Klienci mogą również wyszukiwać część kodu, ale tylko wtedy, gdy kod ten zawiera myślniki. Na przykład klient może znaleźć kod abc1-888, wyszukując ciąg abc1. Kod abc1888 nie ma myślnika, więc klienci muszą wprowadzić go w całości.
Wyniki dla stron i artykułów
Wyniki wyszukiwania obejmują maksymalnie 2 strony lub artykuły i są wyświetlane tylko na pierwszej stronie wyników. Dzięki temu wyniki koncentrują się na produktach. Aby uzyskać inne środowisko, współpracuj z deweloperem lub zatrudnij partnera Shopify w celu jego utworzenia za pomocą filtrów wyszukiwania języka Liquid lub interfejsu Storefront API.
Strony w nieoczekiwanych wynikach
Starsze strony mogą być wyświetlane w wynikach wyszukiwania, które nie wydają się trafne, z powodu ukrytych informacji o autorze ze starszych procesów tworzenia stron.
Jeśli te wyniki stanowią problem dla sklepu, możesz zatrzymać zwracanie stron w wynikach wyszukiwania. Użyj aplikacji Shopify Search & Discovery, aby zmienić typy wyników żądane przez wyszukiwanie. Dowiedz się więcej o dostosowywaniu typów wyników wyszukiwania.
Stopwords w wyszukiwaniu
Powszechne słowa w każdym języku są klasyfikowane jako słowa ignorowane (tzw. stopwords) i nie są indeksowane na potrzeby wyszukiwania. Obejmuje to słowa takie jak „and”, „or”, „the”, „a”, „an” i „for” w języku angielskim, a także ich odpowiedniki w innych obsługiwanych językach.
Słowa ignorowane są wykluczane, ponieważ są zbyt powszechne, aby były przydatne do dopasowywania, a ich uwzględnienie spowolniłoby wyszukiwanie. Jeśli wyszukujesz tylko słowa ignorowane, nie otrzymasz żadnych wyników.
To zachowanie dotyczy zarówno wyszukiwania w panelu administracyjnym, jak i wyszukiwania w witrynie sklepu we wszystkich obsługiwanych językach.
Rozwiązywanie problemów z wynikami wyszukiwania
Jeśli wyszukiwanie w sklepie online nie zwraca oczekiwanych wyników, przeprowadź następujące kontrole:
- Potwierdź, że zewnętrzna aplikacja do wyszukiwania nie obsługuje wyników wyszukiwania. Jeśli sklep korzysta z takiej aplikacji, skontaktuj się z jej deweloperem.
- Sprawdź, czy status produktu nie jest ustawiony na Nieopublikowany, co uniemożliwia znalezienie produktu w wynikach wyszukiwania sklepu online.
- Sprawdź, czy wyszukiwane hasło nie jest słowem ignorowanym, ponieważ słowa ignorowane nie są dopasowywane samodzielnie.
Skorzystaj z poniższych sekcji, aby rozwiązać konkretne problemy.
Rozwiązywanie problemów z produktem brakującym w wynikach wyszukiwania
Przejrzyj następujące możliwe przyczyny:
- Status produktu to Nieopublikowany, co uniemożliwia jego znalezienie w wynikach wyszukiwania sklepu online.
- Zapas produktu jest wyczerpany, a produkty z wyczerpanym zapasem są ukryte w ustawieniach aplikacji Search & Discovery.
- Wyszukiwane hasło to słowo ignorowane, które nie jest dopasowywane samodzielnie.
Dowiedz się więcej o zarządzaniu możliwością wyszukiwania.
Rozwiązywanie problemów z niepowiązanymi produktami znajdującymi się w rankingu wyżej niż oczekiwany produkt
Nie możesz zmienić sposobu porządkowania wyników, ale możesz wpływać na ranking za pomocą danych produktów i aplikacji Shopify Search & Discovery.
Przejrzyj tytuł, opis i typ produktu pod kątem terminów, których szukają klienci. Możesz również promować określone produkty dla danego wyszukiwanego hasła. Dowiedz się więcej o dostosowywaniu promowania produktów w wynikach wyszukiwania.
Rozwiązywanie problemów związanych z wyszukiwaniem predykcyjnym i stroną wyników zwracającymi różne wyniki
Wyszukiwanie predykcyjne i strona wyników wyszukiwania to oddzielne typy wyszukiwania i każdy z nich żąda własnych typów wyników.
W aplikacji Shopify Search & Discovery sprawdź typy wyników żądane dla każdego z nich. Dowiedz się więcej o dostosowywaniu typów wyników wyszukiwania.
Rozwiązywanie problemów ze zmieniającymi się wynikami wyszukiwania dla tego samego wyszukiwanego hasła
Zmiany w sposobie określania rankingu wyników wyszukiwania są regularnie testowane. Podczas testu niektórzy klienci w sklepie mogą otrzymać nieco inne uporządkowanie wyników niż inni, co jest zjawiskiem oczekiwanym i nie wymaga żadnych działań.
Jeśli w wynikach brakuje produktów, a nie są one tylko inaczej uporządkowane, zgłoś ten problem.
Rozwiązywanie problemów z nieprawidłowymi filtrami lub liczbą wyników
Filtry są konfigurowane w aplikacji Shopify Search & Discovery. Obejmuje to również sposób obsługi wartości filtrów, które nie pasują do żadnych wyników.
Sprawdź ustawienia filtrów. Dowiedz się więcej o filtrach wyszukiwania i odkrywania.
Jeśli te kontrole nie rozwiążą problemu, skontaktuj się z Pomocą techniczną Shopify i podaj następujące szczegóły:
- Adres URL witryny sklepu
- Dokładne zapytanie wyszukiwania i informacja, czy był to pełny, czy częściowy kod SKU albo kod kreskowy
- Produkt, który miał zostać znaleziony
- Co w zamian zwróciło wyszukiwanie
- Przybliżony czas testowania
Dzięki tym szczegółom można odtworzyć zapytanie i porównać je ze znanymi problemami. Zgłoszenia są najbardziej przydatne, gdy problem jest powtarzalny.
Wyszukiwane hasła w liczbie pojedynczej i mnogiej
Wyszukiwarka sklepu online próbuje dopasować hasła zarówno w liczbie pojedynczej, jak i mnogiej.
Wyszukanie hasła puppies spowoduje znalezienie wyników zawierających słowo „puppy” lub „puppies”.
Traktowanie terminów w liczbie pojedynczej i mnogiej jako równoważnych jest przykładem stemmingu, w którym słowo jest mapowane do jego wspólnego lematu (rdzenia). Stemming w Shopify uwzględnia również wspólny rdzeń różnych słów.
Wyszukanie hasła body:leggings spowoduje znalezienie wyników zawierających słowo „leg” lub „leggings”.
Tolerancja literówek
Wyszukiwarka sklepu online uwzględnia tolerancję literówek, co pozwala na znalezienie prawidłowych dopasowań dla wyszukiwanych haseł zawierających błędy.
Wyniki wyszukiwania obejmują dopasowania, które różnią się od wyszukiwanego hasła jedną literą lub w których dwie litery występują w innej kolejności. Aby tolerancja literówek zadziałała, pierwsze cztery litery wyszukiwanego hasła muszą być wprowadzone poprawnie.
Na przykład wyszukanie słowa chocollate zwróci wyniki, które zawierają słowo chocolate lub chocolates w tytule lub opisie.
Tolerancja literówek nie jest stosowana we wszystkich polach podczas tworzenia wyników wyszukiwania. Na przykład słowo chocollate nie zostanie dopasowane do żadnych tagów produktów ani tagów postów na blogu o treści chocolate. Tolerancję literówek obsługują następujące pola zasobów:
| Typ zasobu | Obsługiwane pola |
|---|---|
| Produkty |
|
| Strony |
|
| Posty na blogu |
|
Uelastycznienie zapytania
Gdy wyszukiwanie nie zwraca żadnych wyników, system wyszukiwania automatycznie łagodzi kryteria wyszukiwania, aby znaleźć potencjalne dopasowania. Złagodzone wyszukiwanie dotyczy tylko pól product_type i title oraz wymaga dokładnego dopasowania w innych polach.
Na przykład, jeśli wyszukiwanie hasła „care bears” nie zwróci bezpośrednich wyników, system może dopasować produkty zawierające frazę „card years”, ponieważ każde słowo różni się tylko jednym znakiem.
Składnia wyszukiwania
Składnia wyszukiwania określa, w jaki sposób wyszukiwane hasła są traktowane, gdy Shopify wyszukuje wyniki.
Używanie operatorów AND, OR i NOT
AND
Wyszukiwanie wyników z operatorem AND między wyszukiwanymi hasłami zwraca wyniki, jeśli wszystkie wyszukiwane
hasła znajdują się w wyniku.
Domyślnie wszystkie wyszukiwane hasła są traktowane tak, jakby znajdował się między nimi operator AND. Wyszukanie frazy artichoke hearts lub
artichoke AND hearts daje wyniki zawierające zarówno słowo „artichoke”, jak i „hearts”. Operatory łączące nie są konieczne.
OR
Wyszukiwanie wyników z operatorem OR między wyszukiwanymi hasłami zwraca wyniki, jeśli którekolwiek wyszukiwane
hasło znajduje się w wyniku.
Wyszukanie frazy artichoke OR hearts daje wyniki zawierające co najmniej jedno ze słów: „artichoke” lub „hearts”.
NOT
Wyszukiwanie wyników bez danego hasła można przeprowadzić, poprzedzając to hasło znakiem minusa (-).
Wyszukanie frazy artichoke -heart powoduje dopasowanie haseł zawierających słowo „artichoke”, ale nie „heart”.
Wyszukiwanie frazy
Umieszczenie wyszukiwanego hasła w podwójnym cudzysłowie ("") powoduje wyszukanie dokładnie tego słowa lub frazy w jednym z przeszukiwalnych pól.
Wyszukanie frazy „artichoke hearts” spowoduje znalezienie produktu o tytule „Can of artichoke hearts”, ale nie produktu o tytule „Canned hearts of artichoke”.
Wyszukiwanie w określonych polach
Dodaj nazwę pola z dwukropkiem do wyszukiwanego hasła, aby zawęzić wyszukiwanie tego hasła do określonego pola.
Na przykład wyszukanie hasła title:artichoke powoduje wyszukanie tytułów zawierających hasło „artichoke”.
Wyszukiwanie błędnie napisanego słowa nie zadziała podczas wyszukiwania w określonych polach, ponieważ wyszukiwarka szuka dokładnego dopasowania. Na przykład wyszukanie hasła title:artichoqe nie daje żadnych wyników.
W zależności od zasobu, który wyszukujesz (produkt, strona, post na blogu), wyniki mogą opierać się na różnych przeszukiwalnych właściwościach.
| Zasób | Przeszukiwalne właściwości |
|---|---|
| Produkty |
|
| Strony |
|
| Posty na blogu |
|
Trigram
Wyszukiwanie trigramowe dopasowuje dowolną kolejną sekwencję co najmniej trzech znaków w alfabecie katakana, hiragana i kanji. Można również wyszukiwać znaki kanji w parach. Na przykład, aby wyszukać „アップルグリーンラップドレス”, można wprowadzić dowolne z następujących wyszukiwanych haseł:
ップルアップルップルグリーンラ