Elasticsearch sprawia, że ​​wyszukiwanie w Magento jest szybsze i dokładniejsze

Opublikowany: 2022-06-30

Wyszukiwanie produktów jest prawdopodobnie najczęściej pomijaną funkcją sklepów e-commerce. Kiedy działa dobrze, nic nie jest powiedziane. Kiedy tak nie jest, konsumenci gromadzą się w konkurencji, gdzie nie muszą próbować polować na produkt, którego chcą.

Pomimo znaczenia wyszukiwania, wielu kupców nadal je ignoruje. Jeśli nie masz pewności, czy trafiasz w sedno, teraz jest idealny moment, abyś zaimplementował skuteczne narzędzie wyszukiwania, które pomoże Twoim klientom przebić się przez bałagan i znaleźć poszukiwane przez nich produkty. Dla sprzedawców i programistów Magento tym narzędziem jest teraz Elasticsearch.

Pierwotnie opracowany w 2010 roku, Elasticsearch stał się jednym z największych graczy w przestrzeni wyszukiwania produktów, w dużej mierze zastępując rywali SOLR i Sphinx. W przypadku witryn Magento jest to teraz domyślna opcja wyszukiwania — zastępuje MySQL.

Jednak pomimo zalet Elasticsearch, wielu sprzedawców Magento nadal korzysta z funkcji wyszukiwania w swoich sklepach za pomocą przestarzałych i nieaktualnych narzędzi. 42% firm w ogóle nie próbuje optymalizować wyszukiwania . Jednak dzięki współczynnikom konwersji osób wyszukujących ponad dwa razy wyższym niż w przypadku osób, które nie wyszukują , masz teraz bodziec do napędzania wzrostu, zmieniając strategię wyszukiwania produktów.

Tutaj przyjrzymy się, dlaczego Elasticsearch stał się dominującym narzędziem wyszukiwania produktów w sklepach korporacyjnych. Zbadamy różne powody niezrównanego doświadczenia wyszukiwania i pokażemy, jak możesz szybko i skutecznie wdrożyć go w swoim sklepie. Wszystko po to, aby zwiększyć sprzedaż szybciej niż kiedykolwiek wcześniej.

Popraw swoje wyszukiwanie Magento dzięki kontenerowi Nexcess Elasticsearch.

Jak Elasticsearch działa w e-commerce

Jako konsumenci codziennie korzystamy z wyszukiwarek i jesteśmy przyzwyczajeni do wyrafinowanego interfejsu wyszukiwania, który może zmienić nasze niejasne i często źle napisane zapytania w przydatne wyniki. W przeszłości wbudowana funkcja wyszukiwania Magento opierała się na bazie danych MySQL. MySQL i jego warianty są potężne, ale nie są idealnym zapleczem do wyszukiwania produktów. Z tego powodu w poprzednich iteracjach Magento często zwracało mniej niż przydatne wyniki wyszukiwania.

Najważniejsze jest to, że w nowoczesnym, wysoce konkurencyjnym środowisku e-commerce, MySQL nie oferuje elastyczności potrzebnej do realizacji potężnych podróży kupujących.

Z drugiej strony ElasticSearch jest wysoce zoptymalizowany pod kątem szybkiego i dokładnego wyszukiwania. Jako magazyn dokumentów oparty na Javie — który kiedyś nazywano bazą danych NoSQL — został zaprojektowany do przechowywania ogromnej liczby dokumentów JSON i pobierania ich zgodnie z kryteriami podanymi przez użytkownika. Oznacza to szybsze i bardziej trafne wyniki, które zapewniają Twoim klientom jasną ścieżkę do zakupu.

Elasticsearch wykorzystuje to, co najlepsze w MySQL, i czyni go jeszcze lepszym.

Wyobraź sobie, że chcesz znaleźć konkretny zestaw słuchawek, ale pamiętasz tylko słowo kluczowe „Klasa mistrzowska”. W wyszukiwarkach MySQL zapytanie „Klasa główna” zwróciłoby duży wybór nieistotnych produktów. Oznaczałoby to wzrost współczynników odrzuceń, ponieważ konsumenci zwracają się do konkurencji o łatwość użytkowania.

Sfrustrowany doświadczeniami wyszukiwania Magento?

Klienci są sfrustrowani doświadczeniami wyszukiwania w Magento?

Elasticsearch omija ten problem, umożliwiając określenie różnych kryteriów, których mogą szukać konsumenci – poza samą nazwą produktu. Obejmuje to opis, producenta, datę wydania i inne.

Krótko mówiąc, zamiast mieć nadzieję, że pojawią się właściwe wyniki, możesz teraz szczegółowo określić, jak wyglądają wyniki wyszukiwania. To sprawia, że ​​Elasticsearch jest idealnym zapleczem wyszukiwania produktów dla Twojego sklepu e-commerce, zarówno ze względu na jego elastyczność, jak i wydajność.

Szukasz alternatyw Magento Search? Zobacz inne opcje wyszukiwania Magento.

Niezwykle szybkie wyszukiwanie

ElasticSearch jest znacznie szybszy niż domyślne wyszukiwanie Magento, zwłaszcza podczas przeszukiwania dużych katalogów produktów. Może wyszukiwać miliony produktów bez wysiłku i jest to rzadki sklep e-commerce, który zbliża się do takiej liczby produktów.

Szybsze wyszukiwanie oznacza szybszą podróż kupujących, co oznacza, że ​​jest bardziej prawdopodobne, że dokonają zakupu.

Szybkość, z jaką Elasticsearch zwraca wyniki, może być wykorzystana do ciągłej aktualizacji wyników. Gdy użytkownik wpisuje zapytanie, wyniki wyszukiwania są natychmiast aktualizowane, ponieważ ElasticSearch przeszukuje szybciej niż użytkownicy mogą wpisać. Szybkość w świecie e-commerce jest kluczem do sukcesu. Optymalizacje witryny zwiększają zadowolenie klientów i zapewniają sukces sklepu.

Bardziej dokładne wyniki

W dziewięciu przypadkach na dziesięć kupujący nie chcą być zmuszeni do starannego tworzenia zapytań. Chcą wpisać niejasno trafne zapytanie i sprawić, by wyszukiwarka dostarczyła odpowiednich wyników. Teraz bardziej niż kiedykolwiek ważne jest, aby oferować podstawową funkcję wyszukiwania, która jest zgodna z oczekiwaniami klientów.

ElasticSearch udostępnia wiele funkcji, które pomagają dopasowywać zapytania do odpowiednich wyników, nawet jeśli zapytania nie są szczególnie dobrze sformułowane.

Wśród funkcji jest wyszukiwanie rozmyte, które dopasowuje produkty podobne do zapytania, ale nie dokładnie takie same, za pomocą techniki zwanej formułą odległości Damerau-Levenshteina. Wyszukiwanie rozmyte pomoże Twojemu sklepowi znaleźć i uszeregować właściwe produkty z katalogu, nawet jeśli kupujący błędnie wpisze lub wyszukuje pokrewny produkt, którego nie ma w katalogu.

Łatwy w użyciu

Słabe wyniki wyszukiwania mogą być tak samo szkodliwe dla wydajności sklepu, jak całkowity brak wyszukiwania. Jednak biorąc pod uwagę złożoność tego, co robi ElasticSearch, można oczekiwać, że będzie on trudny w użyciu. Łatwiej się nie da.

Indeksowanie to proces pobierania informacji z dużego źródła danych, a następnie przechowywania ich w łatwym do odzyskania formacie. Techniki indeksowania MySQL mogą szybko stać się wąskim gardłem, wydłużając czas wyszukiwania i odpychając klientów od Twojej witryny.

ElasticSearch jest dostarczany z rozsądnymi wartościami domyślnymi indeksowania i może zacząć zwracać lepsze wyniki niemal natychmiast. Z tego powodu po połączeniu ElasticSearch z Magento, wyszukiwanie jest niemal natychmiastowo ulepszane bez skomplikowanej konfiguracji.

Dostosowanie podstawowych funkcji wyszukiwania w sklepie do wrażeń, jakich oczekują konsumenci, nie oznacza konieczności poświęcania zasobów programistycznych. Dzięki zarządzanemu e-commerce Elasticsearch można szybko skonfigurować za pośrednictwem portalu klienta . Możesz zacząć dostarczać pożądane wrażenia w mgnieniu oka.

Poprawia UX

Od dawna wiadomo, że we współczesnym, cyfrowym świecie czasy uwagi konsumentów są krótkie. Jedno z pierwszych badań dotyczących czasu spędzanego przez użytkowników na stronach internetowych, przeprowadzone przez firmę Microsoft Research , wykazało, że przeciętny użytkownik spędza tylko 10 sekund, oglądając stronę internetową. To 10 sekund na udzielenie im właściwych odpowiedzi – w tym przypadku produktów. Przegap ten przedział czasowy i ryzykujesz, że zwrócą się do konkurencji. Czy zostałbyś w sklepie, gdyby sprzedawca próbował sprzedać ci coś, czego nie chcesz?

Elasticsearch jest często pomijany pod względem UX, ale wyszukiwanie jest podstawową częścią podróży użytkownika – osoby wyszukujące są o 200% bardziej skłonne do dokonania zakupu niż osoby, które nie wyszukują. Kluczem do sukcesu Twojego sklepu jest pomyślne prowadzenie tej części podróży, aby utrzymać tempo zakupów.

Elasticsearch ulepsza Magento UX, łącząc wszystkie wymienione wyżej cechy. Większa prędkość oznacza, że ​​klienci mogą szybciej znajdować produkty. Dokładniejsze wyniki oznaczają, że są w stanie znaleźć właściwe produkty. A łatwość użytkowania oznacza, że ​​sprzedawcy mogą to włączyć bez zbytniego nakładu pracy.

Konsumenci spędzają coraz mniej czasu na oglądaniu strony przed przejściem dalej. W świecie, w którym trafność staje się coraz ważniejsza, Elasticsearch daje sprzedawcom mniej zmartwień i pomaga im zapewnić użytkownikom wrażenia, jakich oczekują konsumenci.

Elasticsearch jest często pomijany pod względem UX, ale wyszukiwanie jest podstawową częścią podróży użytkownika – użytkownicy wyszukujący są o 200% bardziej skłonni do dokonania zakupu.

Dowiedz się, jak poprawić UX swojego sklepu dzięki lepszemu doborowi kategorii.

Zacznij korzystać z Elasticsearch dla Magento w łatwy sposób

Na początku tego roku nasza analiza korporacyjnych sklepów e-commerce wykazała, że ​​76% sklepów oferuje pasek wyszukiwania na komputery, ale tylko 36% oferuje go na urządzeniach mobilnych . Jednym z powodów był brak łatwej do wdrożenia i utrzymania oferty wyszukiwania produktów.

Dzięki kontenerom Nexcess ElasticSearch detaliści mogą teraz wdrożyć skalowalną i bezpieczną platformę wyszukiwania produktów w ciągu kilku minut. Po zarejestrowaniu się w zarządzanym rozwiązaniu hostingowym od Nexcess, możesz aktywować instancję za pośrednictwem swojego Portalu Klienta.

Planując integrację z Magento, wystarczy przenieść odpowiednie dane uwierzytelniające (dostępne po skonfigurowaniu instancji Elasticsearch) do ustawień Magento. Jeśli prowadzisz sklep WooCommerce, wystarczy pobrać wtyczkę Elasticsearch, aby połączyć go ze swoim sklepem.

Nadszedł czas na działanie. Wdrażając instalację Elasticsearch, możesz kierować klientów do produktów, których potrzebują, pomagając w budowaniu tempa zakupów. W połączeniu z witryną sklepową Magento Elasticsearch umożliwia lepsze selekcjonowanie wyników, tak aby były zgodne z oczekiwaniami konsumentów i utrzymywały zaangażowanie.

Dowiedz się więcej o tym, jak Magento i Elasticsearch mogą pomóc w rozwoju Twojego sklepu, i zacznij już dziś.