Lepsze rozwiązania wyszukiwania dla WordPress
Opublikowany: 2022-04-10Jeśli zajmujesz się witryną z treścią dla WordPress, budujesz ją lub ją posiadasz, prawdopodobnie wiesz, że domyślne narzędzie do wyszukiwania WordPress nie jest najlepsze. Po zrealizowaniu kilku projektów, które miały ponad 5000 pojedynczych wpisów na blogu, również doszliśmy do tego wniosku.
Aby naprawić dość niezgrabne domyślne wyszukiwanie WordPress, postanowiliśmy przyjrzeć się dodatkowym wtyczkom, które rozszerzyłyby funkcjonalność, co z kolei obniżyłoby współczynniki odrzuceń i zapewniło lepsze wrażenia użytkownika. W tym artykule będziemy omawiać wtyczki/sztuczki, których używaliśmy w przeszłości, aby wyszukiwanie w WordPressie było lepsze.
Co jest nie tak z domyślną wyszukiwarką WordPress?
W przypadku niektórych aplikacji domyślne wyszukiwanie WordPress jest w porządku. Po prostu wprowadź wyszukiwane hasło, a WordPress prześle wszystkie Twoje posty, identyfikując pasujące słowa kluczowe. Następnie zwróci to zapytanie jako zbiór postów, stylizowanych zgodnie z Twoim motywem.
Problem polega na tym, że dopasowanie jest bardzo proste, co oznacza, że czasami może brakować trafności treści zwracanej przez wyszukiwarkę WordPress.
Jeśli ktoś szuka czegoś w Twojej witrynie, za tym stoi intencja. Jeśli uda Ci się połączyć tego gościa z odpowiednią treścią, istnieje duże prawdopodobieństwo, że pozostanie on w Twojej witrynie. Jeśli Twoja witryna generuje przychody dzięki reklamom lub linkom partnerskim, prawidłowe wyszukiwanie WordPress jest niezwykle ważne.
Domyślne wyniki wyszukiwania WordPress są posortowane według następujących punktów:
- Pełne dopasowania zdań w tytułach postów.
- Wszystkie wyszukiwane hasła w tytułach postów.
- Wszelkie wyszukiwane hasła w tytułach postów.
- Pełne dopasowanie zdań w treści posta.
Zasadniczo WordPress przyjmuje Twoje zapytanie i czasami dopasowuje je do terminów, które mogą lub nie mogą być istotne dla użytkownika. Jest to dość proste, a wdrożenie lepszego rozwiązania wyszukiwania dla WordPressa jest zazwyczaj dobrym pomysłem, zwłaszcza jeśli Twoja witryna jest pełna treści. Jest to mniej ważne, jeśli masz prostą firmową stronę internetową.
Istnieje również kilka narzędzi, których brakuje w domyślnym interfejsie wyszukiwania WordPress. Na przykład większość motywów nie podkreśla tekstu, pogrubiając lub podkreślając fragmenty nawet treści w poście. Nie ma również łatwego sposobu na śledzenie wyszukiwań WordPress, które zapewniają cenny wgląd w to, co użytkownicy faktycznie chcą przeczytać.
Z drugiej strony wyszukiwarka Google wykorzystuje uczenie maszynowe, złożone algorytmy warte miliardy dolarów i nie tylko, aby skutecznie dostarczać użytkownikom odpowiednie treści, które faktycznie chcą przeczytać. Jest to złoty standard i wielu odwiedzających oczekuje na tym poziomie trafności, nawet jeśli prowadzisz prostą witrynę WordPress.
Podsumowując, to są główne problemy z wyszukiwaniem w WordPressie. Na pewno znajdziesz ograniczenia, jeśli masz dużo treści na stronie internetowej, do której jest napisany ten artykuł, ale nawet jeśli masz podstawową witrynę firmową, możesz rozważyć ulepszenie swojej gry wyszukiwania WordPress, ponieważ to będzie skutkują niższymi wskaźnikami równowagi u szczęśliwszych gości.
Pamiętaj też, że większość kreatorów stron i motywów po prostu zmienia stylizację podstawowej funkcji wyszukiwania WordPress. Na przykład widżet wyszukiwania elementu Elementor wygląda nieco inaczej niż domyślny widżet wyszukiwania WordPress, ale został po prostu zmieniony. To samo dotyczy Oxygen, Beaver Builder i większości motywów WordPress. Dlatego musisz szukać wtyczek, aby dodać potrzebne funkcje do swojej witryny.
Pomijając to, omówmy różne wtyczki i fragmenty kodu, których nasza agencja używała w przeszłości, aby skutecznie znajdować i dostarczać treści odwiedzającym, którzy wyszukują w witrynach naszych klientów.
Jak usprawniamy wyszukiwanie w naszych witrynach WordPress
Tworząc nasze witryny, chcemy zachować białą etykietę w wyszukiwarce i w WordPressie. Istnieją usługi innych firm, które skatalogują całą zawartość Twojej witryny i oferują możliwość wyszukiwania, ale nie integrują się dobrze z WordPress, a odwiedzający mogą stwierdzić, że korzystasz z usługi innej firmy. Na przykład możesz skonfigurować niestandardowe wyszukiwanie Google, ale jest to bardzo esq 2010, a odwiedzający w przeważającej mierze chcą dobrze wykonanej implementacji wyszukiwania bezpośrednio w witrynie WordPress.
Mając to na uwadze, musimy trzymać się wtyczek WordPress lub fragmentów kodu, które pomogą nam usprawnić wyszukiwanie w naszej witrynie.
Po pracy z wieloma witrynami internetowymi, które zawierają mnóstwo treści, zawęziliśmy wybór wtyczek, których używamy, aby zwracać bardziej trafne wyniki wyszukiwania naszym odwiedzającym. Istnieją również dodatkowe narzędzia, takie jak natywne śledzenie wyszukiwania, ładowanie wyników Ajax i inne.
Wyszukiwarka kości słoniowej
Nasza wtyczka do wyszukiwania nazywa się Ivory Search i jest dostępna jako darmowa lub płatna wersja. Zdecydowaliśmy się na wersję płatną, ale większość funkcji, które będziemy omawiać poniżej, jest dostarczana bezpłatnie w repozytorium WordPressa.
Wtyczka pozwala umieścić pasek wyszukiwania w dowolnym miejscu z krótkim kodem lub PHP, jeśli jesteś programistą motywów. Możesz kontrolować styl wizualny paska wyszukiwania za pomocą CSS lub wbudowanego interfejsu dostosowywania. Istnieje również ładowanie wyników wyszukiwania przez Ajax, więc gdy wpiszesz zapytanie, wyniki zostaną wyświetlone natychmiast. Jeśli przeprowadzisz wyszukiwanie, wyniki zostaną wyświetlone w szablonie archiwum wyszukiwania Twojej witryny.
Jednak najważniejsza jest dla nas trafność wyników wyszukiwania. Wyniki wyszukiwania Ajax naprawdę pomagają obniżyć współczynniki odrzuceń, ale jeśli użytkownik szuka terminu, a wyniki go nie dotyczą, najprawdopodobniej opuści Twoją witrynę.
Płatna wersja tego narzędzia zawiera kilka unikalnych funkcji, które pomagają w wyszukiwaniu trafniejszych wyników wyszukiwania dla naszych użytkowników, w szczególności te dwie funkcje:
- Fuzzy Matching – szukaj słów w postach, które zaczynają się lub kończą wyszukiwanym terminem.
- Keyword Stemming – podstawowe słowo wyszukiwanego słowa kluczowego.
Oba te drastycznie rozszerzają funkcjonalność wyszukiwania w witrynie WordPress i przekierowują bardziej trafne wyniki, co oznacza, że odwiedzający mają mniejsze szanse na opuszczenie witryny.
Możesz uzyskać dożywotnią licencję na nieograniczoną liczbę stron internetowych za jedyne 189 USD, na czym właśnie jesteśmy.
Wyszukiwanie trafne
Ta wtyczka wyszukiwania została dołączona do niektórych z naszych pierwszych projektów WordPress i używamy jej do dziś. Ivory Search ma swoje zalety, takie jak funkcjonalność Ajax, ale Relevanssi skupia się w szczególności na trafności wyników:
- Wyniki wyszukiwania posortowane według trafności, a nie według daty.
- Dopasowanie rozmyte: dopasuj częściowe słowa, jeśli całe słowa nie pasują.
- Znajdź dokumenty pasujące tylko do jednego wyszukiwanego hasła (zapytanie OR) lub wymagają pojawienia się wszystkich słów (zapytanie AND).
- Szukaj fraz z cudzysłowami, na przykład „wyszukiwana fraza”.
- Twórz niestandardowe fragmenty, które pokazują, gdzie nastąpiło trafienie, z podświetlonymi wyszukiwanymi hasłami.
- Wyróżnij wyszukiwane terminy w dokumentach, gdy użytkownik klika wyniki wyszukiwania.
Wszystkie te funkcje współpracujące ze sobą prowadzą do bardzo trafnych wyników wyszukiwania, dlatego witryna naszej agencji wykorzystuje to do usprawnienia funkcji wyszukiwania.
Podobnie jak Ivory, ta wtyczka umożliwia korzystanie z bezpłatnej wersji, a także ma dożywotnią nieograniczoną wersję za 349 USD rocznie. Chociaż to trochę więcej niż Ivory, wyniki wyszukiwania są zdecydowanie bardziej trafne, ponieważ na tym koncentruje się ta wtyczka.
Jeśli chcesz wzmocnić funkcjonalność wyszukiwania WordPress, ta wtyczka jest tak bliska, jak możesz osiągnąć złoty standard wyszukiwania Google. Ma mnóstwo funkcji, które pozwoliły na uzyskanie najbardziej odpowiednich wyników, a nawet indeksowanie plików PDF i dodatkowych dokumentów.
Relevanssi jest również dostarczany z unikalnymi funkcjami, takimi jak „czy miałeś na myśli / autosugestia” i powiązany widżet postów, który jest oddzielony od wyszukiwania, ale używa tego samego kodu zaplecza.
SzukajWP
Najlepsza wtyczka wyszukiwania WordPress — natychmiast usprawnij wyszukiwanie w WordPressie
SearchWP nie wyświetla bezpośrednio wyników wyszukiwania, dostarcza tylko nowe wyniki do wyświetlenia przez motyw. SearchWP w żaden sposób nie modyfikuje istniejącego szablonu wyników wyszukiwania. Po aktywacji SearchWP wyniki wyszukiwania będą wyświetlane dokładnie w taki sam sposób, jak przed aktywacją SearchWP, ale SearchWP informuje WordPress, które wyniki należy uwzględnić.
Obecnie integrujemy tę wtyczkę wyszukiwania z trwającym projektem, więc możemy mówić o długoterminowej opłacalności tego rozwiązania, ale z tego, czego doświadczyliśmy, wygląda na to, że działa dobrze.
Główną rzeczą, która skłoniła nas do przetestowania tej wtyczki, był fakt, że istniały zaawansowane funkcje, które mogliśmy łatwo kontrolować z poziomu zaplecza, co pozwalałoby na wyszukiwanie najbardziej nieistotnych wyników wyszukiwania dla naszych użytkowników.
Jest to również bardzo zalecana wtyczka przez kilku współpracowników, ponieważ dobrze integruje się z zaawansowanymi polami niestandardowymi. Wiele naszych witryn używa zaawansowanych pól niestandardowych do wypełniania stron danymi, które są unikalne dla tej witryny, i wiele razy podstawowa funkcja wyszukiwania WordPress nie pobierze żadnej zawartości z tych pól.
Oto, co twórcy tej wtyczki mają do powiedzenia na ten temat: „Podczas konfigurowania SearchWP możesz wybrać źródła, które chcesz uwzględnić w wynikach. Dla każdego źródła możesz określić nie tylko, które atrybuty należy wziąć pod uwagę (np. tytuł, treść, ślimak, fragment, pola niestandardowe, taksonomie, komentarze), ale także określić, jak istotny jest każdy atrybut w porównaniu z innymi”.
Wniosek
Podstawowe wyszukiwanie w WordPressie nie jest dobre dla witryny z treścią (to jest dokładnie to, co powinieneś stworzyć za pomocą WordPressa, czołowego CMS dla blogów).
Aby rozwiązać ten problem, istnieje zbiór wtyczek, których używaliśmy w przeszłości w celu usprawnienia wyszukiwania WordPress i wyszukiwania bardziej trafnych wyników dla naszych użytkowników. Mamy nadzieję, że ta kolekcja pomoże Ci ulepszyć wyszukiwanie w WordPressie i lepiej dopasować je do użytkowników, obniżając współczynniki odrzuceń i zwiększając UX. Jak zawsze, jeśli masz jakieś pytania, skontaktuj się z komentarzami poniżej.