Elasticsearch, choć wszechstronny, wymaga zasobochłonnego zarządzania i specjalistycznej wiedzy technicznej. Zidentyfikowaliśmy kilka kluczowych problemów: utrzymanie oprogramowania, trudności ze skalowaniem oraz znajomość złożonego języka zapytań.
Dlaczego utrzymanie Elasticsearch jest kosztowne i jak narzędzia SaaS dostarczają świetnych wyników bez technicznego obciążenia.
Zalety open-source Elasticsearch są oczywiste. Jest bezpłatny, elastyczny i wiele sklepów internetowych na nim działa. Jednak wiele zespołów e-commerce uczy się na własnych błędach, że „wydajny” nie oznacza „gotowy dla kupujących.”
W tym artykule analizujemy koszty pełnego postawienia na Elasticsearch i pokazujemy, jak Luigi’s Box dostarcza gotowe funkcje bez konieczności ciągłego utrzymania.
Elasticsearch to doskonała podstawa. Jednak wszystko, co sprawia, że wyszukiwanie e-commerce jest dobre, trzeba na niej zbudować samodzielnie.
Funkcje, których oczekują współcześni kupujący, nie są dostępne od razu. Trzeba je opracować, zanim wyszukiwarka zacznie spełniać ich oczekiwania.
A po opracowaniu trzeba je utrzymywać. Dostrojenie wyszukiwania pod kątem jednego zapytania może pogorszyć wyniki dla innych. Bez dedykowanego zespołu, który to nadzoruje, trafność wyników spada, a klienci opuszczają sklep, nie mówiąc dlaczego.
Według naszych danych wyszukiwania bez wyników stanowią 13 % wszystkich zapytań, a 30 % klientów porzuca sklep internetowy po nieudanym wyszukiwaniu. Większość tych niepowodzeń wynika z luk, których sam Elasticsearch nie wypełnia.
Luigi’s Box jest zbudowany na Elasticsearch. Nie wybraliśmy go niechętnie. To doskonała podstawa. I właśnie dlatego wiemy, gdzie przestaje wystarczać.
Luigi’s Box powstał z poważnych badań akademickich. To, co zbudowaliśmy, to wszystko, co przychodzi po Elasticsearch: logika rankingu, NLP, obsługa wariantów, analiza katalogu, infrastruktura do A/B testingu.
Elementy, których dopracowanie zajmuje lata i których większość zespołów e-commerce nie ma czasu ani zasobów, by budować samodzielnie. Nasz zespół tworzą inżynierowie, projektanci, eksperci produktowi i analitycy danych, którzy zajmują się wyłącznie wyszukiwaniem.
I nie zamierzamy na tym poprzestać. Stale ulepszamy platformę z jasną wizją na erę AI, co oznacza, że nie kupujecie tylko tego, co do tej pory zbudowaliśmy. Inwestujecie w rozwiązanie, które stale się rozwija.
Oto co otrzymujecie od pierwszego dnia, bez pisania ani jednej linii własnego kodu:
Nasz system rankingu produktów ocenia jakość dopasowania według wielu parametrów, takich jak kliknięcia, sprzedaż, sezonowość i marża, a nie tylko wynik tekstowy. Idealne dopasowanie w nazwie produktu jest ważne, ale nasz model algorytmu rankingu uwzględnia również to, co jest korzystne dla waszego biznesu.
Rozpoznajemy, gdy wiele wyników to w rzeczywistości warianty tego samego produktu, i odpowiednio dywersyfikujemy wyniki. Zamiast pokazywać ten sam plecak dziesięć razy w różnych rozmiarach lub kolorach, system grupuje te warianty produktu i oferuje szerszy wybór trafnych produktów.
Błędy ortograficzne nie powinny zakłócać doświadczenia wyszukiwania. Automatycznie korygujemy literówki i wyświetlamy trafne wyniki, nawet gdy zapytania zawierają niedokładności.
Na przykład kupujący wpisuje „iphine” i natychmiast widzi właściwe produkty iPhone, mimo popełnienia błędu ortograficznego.
Nasz Autocomplete wyświetla wyniki już od pierwszego wpisanego znaku.
Sugestie fraz pojawiają się podczas pisania, dopasowania są wyróżnione w wynikach, a polecane produkty wyświetlają się w momencie kliknięcia paska wyszukiwania.
Podstawowy Autocomplete jest możliwy w Elasticsearch, ale osiągnięcie tego poziomu wymaga znacznych nakładów na indywidualny rozwój.
Nadmiar filtrów przytłacza kupujących, szczególnie gdy nie są trafne. Dynamiczne filtry wyświetlają opcje filtrowania w oparciu o kategorie i typy produktów.
Kupujący przeglądający namioty kempingowe widzi filtry takie jak pojemność, waga i ocena sezonowa, a nie płeć czy rozmiar.
Natywne przetwarzanie języków innych niż angielski w Elasticsearch jest ograniczone i często daje niedokładne wyniki.
Dysponujemy dedykowanymi inżynierami rozumiejącymi języki i zbudowaliśmy nasz system w sposób umożliwiający dokładną interpretację zapytań w różnych językach.
Obsługujemy złożoną gramatykę i formy wyrazów, zapewniając kupującym trafne wyniki niezależnie od tego, jak formułują swoje zapytania.
Wydajność wyszukiwania pozostaje szybka i niezawodna, ponieważ Luigi’s Box działa niezależnie od waszych serwerów. Nawet podczas szczytowych wydarzeń, takich jak Black Friday, ruch po waszej stronie nie wpływa na wydajność wyszukiwania.
Elasticsearch, choć wszechstronny, wymaga zasobochłonnego zarządzania i specjalistycznej wiedzy technicznej. Zidentyfikowaliśmy kilka kluczowych problemów: utrzymanie oprogramowania, trudności ze skalowaniem oraz znajomość złożonego języka zapytań.
Elasticsearch oferuje znacznie większy potencjał optymalizacji wydajności, jednak jego utrzymanie wymaga dedykowanych zasobów inżynieryjnych, których większość firm e-commerce nie może uzasadnić przy swojej skali.
Wypróbujcie nasz kalkulator „budować czy kupić”, aby porównać koszty wyszukiwania e-commerce z rozwiązaniami wewnętrznymi i zewnętrznymi.
Dostosowanie Elasticsearch do e-commerce nie jest niemożliwe. Jednak godziny pracy inżynierów, ciągłe dostrajanie i funkcje, które nadal trzeba budować samodzielnie, sumują się szybciej, niż większość zespołów się spodziewa.
Dla firm z dedykowanym zespołem inżynierów ds. wyszukiwania i odpowiednimi zasobami może to działać. Dla wszystkich pozostałych rozwiązanie dedykowane to szybsza, tańsza i bardziej niezawodna droga do dobrego wyszukiwania.
Luigi’s Box jest zbudowany na Elasticsearch, więc wiemy dokładnie, co jest potrzebne, by wyciągnąć z niego doskonałą wydajność. Ciężką pracę wykonaliśmy już za was. Wy po prostu zbieracie wyniki.
Elasticsearch to silnik wyszukiwania backendowego, a nie pełnoprawne rozwiązanie e-commerce. Brakuje mu personalizacji, Analytics i rozumienia semantycznego. Wymaga wielu niestandardowych komponentów, by dorównać temu, co dedykowane platformy SaaS oferują od razu.
Bez ciągłego dostrajania i dedykowanego zespołu wydajność wyszukiwania pogarsza się z czasem. Późniejsze naprawianie problemów staje się kosztowne. Luigi’s Box eliminuje ten problem dzięki automatycznym aktualizacjom i modelom trafności dostrajanych przez ekspertów naszego zespołu w sposób ciągły.
Luigi’s Box ma wbudowaną personalizację w czasie rzeczywistym. Nie wymaga zewnętrznych potoków danych, niestandardowej logiki rankingu ani infrastruktury do śledzenia zachowań. Od pierwszego dnia otrzymujecie natychmiastowe ulepszenia trafności.
Tak. Luigi’s Box wykorzystuje zagregowane dane z setek witryn e-commerce, osiągając poziom optymalizacji trudny do odtworzenia przez jakikolwiek pojedynczy zespół. Nawet silne zespoły inżynieryjne rzadko dysponują wolumenem danych lub dedykowaną wiedzą w zakresie wyszukiwania potrzebną do dorównania tej skali.
Jeśli szukasz podobnych treści, skorzystaj z poniższych opcji i dowiedz się więcej o świecie e-commerce i Luigi’s Box.
Wykorzystaj paginację w Elasticsearch, aby efektywnie prezentować dane na stronie internetowej. Zoptymalizuj wydajność i udoskonal doświadczenie użytkownika.
Dowiedz się, dlaczego skuteczny projekt paska wyszukiwania jest ważny. Poznaj najlepsze praktyki UI i UX, aby zwiększyć sprzedaż w sklepie e-commerce.
Filip Kubelka kieruje działem product marketingu w Luigi’s Box. Jego doświadczenie zawodowe wywodzi się z tłumaczeń i wpływa na sposób, w jaki myśli o wyszukiwaniu: precyzja ma znaczenie, a słowa, których używasz do opisania problemu, zwykle pokazują, czy naprawdę go rozumiesz. Pisze o rzeczywistych problemach, z którymi zespoły e-commerce mierzą się w obszarze wyszukiwania i odkrywania produktów.
Więcej wpisów tego autoraWypróbuj AI Search na swojej stronie za darmo.
Nasza strona internetowa wykorzystuje pliki cookies w celu poprawy komfortu użytkowania oraz przeprowadzenia anonimowej analizy ruchu. Możesz ustawić korzystanie z plików cookies w swojej przeglądarce lub na naszej stronie internetowej. Aby uzyskać więcej informacji, zapoznaj się z naszą Polityką prywatności i Polityką plików cookie.
Teraz wybierz, które pliki cookie chcesz zaakceptować na naszej stronie.