Betere zoekresultaten met Relevanssi

De plugin Relevanssi vervangt de standaard WordPress zoekfunctie door een veel betere, met veel functies en configureerbare opties. Je krijgt betere zoekresultaten, en een duidelijkere presentatie van de resultaten.

De zoekfunctie is een belangrijke navigatie-tool voor websites. Bovendien kun je via de ‘search logs’ een goed inzicht krijgen waar bezoekers van jouw site naar op zoek zijn. Deze kennis kun je weer gebruiken om de inhoud van je website te verbeteren.

Dus: zoeken is belangrijk. Helaas is de de standaard zoekfunctie van WordPress ronduit belabberd. De gratis plug-in Relevanssi is hiervoor de oplossing.

Hoe werkt het?

Relevanssi maakt gebruik van de standaard WordPress zoekfunctie en maakt deze veel beter. De belangrijkste kenmerken van de plug-in (volgens de beschrijving op WordPress.org, zijn:

  • Zoekresultaten gesorteerd op de volgorde van relevantie, niet op datum.
  • ‘Fuzzy matching’: overeenkomst met gedeeltelijke woorden als complete woorden niet overeen komen.
  • Zoeken naar ofwel slechts één zoekterm (OR query) of naar alle woorden (AND query).
  • Zoeken naar zinnen of meerdere woorden met aanhalingstekens bijvoorbeeld “grafisch ontwerper”.
  • Aangepaste excerpts in de zoekresultaten die de zoekterm(en) markeren.
  • Gemarkeerde zoekterm(en) in de pagina wanneer gebruikers klikken door op de zoekresultaten.
  • Zoeken in comments, tags, categorieën en custom fields.

Wat betekent dit in de praktijk?

Eén van de vele tekortkomingen van  de standaard WordPress zoekfunctie is dat de resultaten niet op volgorde van relevantie worden weergegeven, maar op volgorde van datum. De nieuwste berichten eerst. Met Relevanssi krijg je veel betere zoekresultaten, op volgorde van relevantie.

Installeren

Relevanssi installeren eenvoudig:

  • Installeer en activeer de plugin
  • Als je website niet in het Engels is moet je via FTP het bestand “stopwords” verwijderen uit de plugin directory.
  • Klik op de settings-pagina op de knop “Build the index” om de index te maken.
  • Nu werkt Relevanssi al. Je kunt de plugin dus gebruiken zonder verdere configuratie.
  • Natuurlijk kun je de plugin naar wens configureren.

Configureren

Ik wil graag dat de zoekwoorden er uit springen op de pagina met zoekresultaten.

  • Daarvoor moet je onder Custom excerpts/snippets de optie Create custom search result snippets aanvinken.
  • Om dit te laten werken, moet je in je search result template (search.php) the_excerpt() gebruiken om de post excerpts te tonen. In Genesis kun je dit instellen bij de Thema Instellingen > Content Archieven > Toon Artikel Samenvattingen.
  • Nu maakt Relevanssi excerpts die de zoekterm bevatten.
  • Op de settings-pagina van Relevanssi kun je instellen hoe de zoekterm wordt getoond, bijvoorbeeld met een achtergrondkleur. De achtergrondkleur én tekstkleur veranderen kan echter niet.
  • Gelukkig kun je een CSS-class aan de zoekterm geven, en in de CSS van je Thema de zoektermen de gewenste stijl geven.

Query logs

Met Relevanssi kun je alle zoekopdrachten bijhouden. Je kunt gebruik maken van deze ‘query-logs’ om je website verder te optimaliseren, van je site-structuur tot de inhoud van je site. Lees hierover meer in dit artikel.

Als je klikt op “User searches” onder Dashboard optie in de admin zijbalk, zie je de door Relevanssi verzamelde gegevens van zoekopdrachten.  Je ziet de 20 populairste zoekopdrachten van de laatste twee dagen, zeven dagen en dertig dagen. Je ziet ook hoe vaak elke zoekopdracht is gemaakt en hoeveel resultaten werden geretourneerd. Veel interessante en nuttige informatie.

Premium versie

Er is een premium versie beschikbaar met enkele extra functies, waaronder:

  •      Multisite ondersteuning
  •      Indexatie van de gebruikersprofielen en taxonomieën
  •      Extra gewicht opties

Dit artikel is gebaseerd op Relevanssi: The Best Search Engine for WordPress?

Plugin: Relevanssi – A Better Search

Deel dit:

Kan ik je helpen bij jouw project?

Mail of bel me voor een vrijblijvend advies en prijsindicatie.