Prowadząc własny serwis internetowy, z czasem na stronie przybywa wpisów, poradników i opisów usług. Wszystko jest poukładane w kategorie, mamy menu i linki pomiędzy artykułami. Użytkownik chce jednak znaleźć konkretną informację, więc korzysta z wyszukiwarki. Wpisuje hasło i… nie zawsze dostaje to, czego oczekiwał.Czy w takiej sytuacji trzeba przebudować stronę? Niekoniecznie. Możemy zacząć od sprawdzenia wtyczki Relevanssi, która rozszerza możliwości wyszukiwania w WordPressie.Przyjrzyjmy się podstawowej konfiguracji i przygotujmy prosty test. Wystarczy jeden wpis, jeden tag i porównanie wyników przed włączeniem dodatkowej funkcji oraz po jej uruchomieniu.

Co daje Relevanssi?

Relevanssi zastępuje standardowy mechanizm wyszukiwania WordPressa i pozwala dokładniej określić, jakie informacje mają być przeszukiwane. W darmowej wersji możemy uwzględnić między innymi tagi, kategorie i wybrane pola własne, a także ustawić znaczenie poszczególnych elementów przy ustalaniu kolejności wyników.

Dla właściciela bloga oznacza to możliwość odnalezienia artykułu również po informacji przypisanej do wpisu, która nie występuje bezpośrednio w jego tytule czy treści. Zakres dostępnych funkcji opisano na stronie Relevanssi w repozytorium WordPressa.

Na początek skupimy się na tagach. To dobry przykład, ponieważ efekt można łatwo sprawdzić i pokazać na screenie.

Przygotowujemy prosty wpis testowy

Próbę najlepiej wykonać na testowym WordPressie. Możemy wykorzystać środowisko podobne do tych, które pokazywaliśmy już przy okazji testów TasteWP czy WordPress Playground.

Dodajemy wpis o tytule:

Jak przygotować zdjęcia na stronę internetową?

W treści wystarczą dwa krótkie akapity o zmniejszaniu wymiarów fotografii i kompresowaniu plików. Następnie przypisujemy wpisowi tag:

fotografia

Na potrzeby tej próby słowo „fotografia” powinno występować wyłącznie jako tag. Nie dodajemy go do tytułu, treści ani ręcznie wpisanego zajawkowego opisu. Dzięki temu będzie wiadomo, co dokładnie sprawdzamy.

Publikujemy wpis na stronie testowej.

Wpis testowy z przypisanym tagiem, którego nie używamy w tytule ani treści

Sprawdzamy wyszukiwarkę przed zmianą

Przechodzimy do wyszukiwarki na stronie i wpisujemy „fotografia”.

Jeżeli motyw nie ma widocznego pola wyszukiwania, możemy skorzystać ze standardowego adresu WordPressa: do adresu głównego strony dopisujemy /?s=fotografia.

Sprawdzamy, czy przygotowany wpis pojawia się na liście. Zapisujemy ten widok, ponieważ za chwilę powtórzymy dokładnie to samo wyszukiwanie.

Jeśli wpis jest już widoczny, warto sprawdzić, czy wyszukiwania nie rozszerza inna wtyczka albo motyw. Naszym celem jest porównanie jednego ustawienia, dlatego najlepiej przeprowadzić próbę w prostym środowisku.

Wynik wyszukiwania przed rozszerzeniem wyszukiwarki o tagi

Instalujemy wtyczkę i tworzymy indeks

W panelu WordPressa przechodzimy do:

Wtyczki → Dodaj nową wtyczkę

Wyszukujemy Relevanssi – A Better Search, instalujemy moduł i go włączamy.

Następnie otwieramy jego ustawienia i sekcję dotyczącą indeksowania, opisaną jako Indexing. Nazwy opcji mogą być wyświetlane po polsku lub angielsku, zależnie od wersji i tłumaczenia.

Na potrzeby naszego testu:

  1. Wybieramy wpisy jako typ treści do indeksowania.
  2. W ustawieniach taksonomii uwzględniamy tagi wpisów.
  3. Zapisujemy konfigurację.
  4. Uruchamiamy budowanie indeksu.

Indeks to przygotowany przez wtyczkę zbiór informacji wykorzystywany podczas wyszukiwania. Po zmianie zasad indeksowania trzeba go przebudować, aby objęły również istniejące wpisy. Nie oznacza to usuwania artykułów. Kolejność działań opisuje instrukcja konfiguracji Relevanssi.

Konfiguracja Relevanssi uwzględniająca tagi przypisane do wpisów

Powtarzamy wyszukiwanie

Wracamy na stronę i ponownie wpisujemy „fotografia”. Korzystamy z tego samego pola wyszukiwania co wcześniej.

Sprawdzamy, czy na liście pojawił się przygotowany artykuł. Jeśli tak, mamy prosty przykład odnalezienia wpisu po przypisanym tagu. Klikamy wynik i upewniamy się, że prowadzi do właściwej treści.

Sprawdzamy wyszukiwanie po tagu po zbudowaniu indeksu

Jeśli wynik się nie pojawia, zaczynamy od kontroli trzech rzeczy: czy wpis został opublikowany, czy tagi są uwzględnione w indeksie i czy jego budowanie dobiegło końca. Warto również sprawdzić zwykłą wyszukiwarkę WordPressa, ponieważ dodatkowe wyszukiwarki działające w motywach lub modułach mogą wymagać osobnej integracji.

Taki test pokazuje konkretną funkcję. Nie mierzy szybkości wyszukiwania ani trafności wszystkich wyników na rozbudowanej stronie.

Podsumowanie

Zacząłbym od pytania: czego nasi użytkownicy nie mogą znaleźć?

Jeżeli problem dotyczy treści opisanych tagami lub dodatkowymi informacjami, rozszerzenie zakresu wyszukiwania może być dobrym kierunkiem. Na firmowym blogu warto sprawdzić kilka haseł, których rzeczywiście używają klienci, zamiast ograniczać próbę do nazwy firmy.

Trzeba też pamiętać, że Relevanssi tworzy własny indeks i zajmuje dodatkowe miejsce w bazie danych. Przy większej witrynie warto sprawdzić dostępny limit na hostingu. Informuje o tym również autor wtyczki.

Na początek wystarczy jednak nasz mały przykład. Jeden wpis i jedno hasło pozwalają zobaczyć, czy wyszukiwarka potrafi dotrzeć do treści w sposób, którego potrzebujemy. Dopiero później warto przejść do bardziej rozbudowanych ustawień.

Jeżeli macie inne pytania odnośnie tworzenia stron internetowych, administracji stron internetowych lub pozycjonowaniem stron śmiało piszcie do nas.

Mateusz Adamski

Mateusz Adamski

Frontend Developer, Specjalista SEO. Od 2009 roku zajmuję się pozycjonowaniem oraz optymalizacją stron internetowych. Od 2012 roku specjalizuję się w tworzeniu stron i sklepów internetowych opartych na systemach CMS WordPress oraz Prestashop. Posiadam dobrą znajomość HTML5, CSS3, Bootstrap. Dysponuję również dużym doświadczeniem z programami Adobe Photoshop, Dreamweaver oraz CorelDRAW. Prywatnie jestem dużym fanem fotografii oraz motoryzacji. Od 2013 roku udzielam się jako klubowicz oraz moderator ogólnopolskiego klubu motoryzacyjnego. Masz jakieś pytania? Napisz do nas.