Conversie & UX

Hoe verbetert u de interne zoekfunctie van PrestaShop 8 zonder van thema te wisselen?

De beperking komt vaak voor: u hebt een gekocht thema, aangepast, mogelijk gewijzigd door een dienstverlener die er niet meer is. Eraan sleutelen om de zoekfunctie te verbeteren betekent een onevenredig groot project openen, met kans op regressie op pagina’s die het gewoon doen.

Goed nieuws: het meeste rendement zit elders. Hieronder de vier stappen, van meest naar minst rendabel, waarvan er geen enkele een template hoeft aan te raken.

Stap 1: de standaardinstellingen, dertig minuten

Alles gebeurt onder Configureren > Shopinstellingen > Zoeken, en die pagina wordt zelden geopend.

De weging van de velden. PrestaShop kent aan elke bron een gewicht toe: productnaam, referentie, korte beschrijving, lange beschrijving, merk, attributen, kenmerken. De standaardwaarden passen zelden. Op een technisch assortiment waar klanten op referentie zoeken, verandert het verhogen van het gewicht van de referentie de relevantie onmiddellijk. Op een mode-assortiment wegen naam en attributen het zwaarst.

De minimale woordlengte. Standaard op drie tekens, waardoor zoekopdrachten op maten, korte referenties of afkortingen wegvallen. Verlagen naar twee verbetert de dekking, ten koste van een grotere index.

Zoeken bij benadering. De optie bestaat en staat niet altijd aan. Ze staat een treffer toe op het begin van woorden, wat enkelvouden, meervouden en afkappingen opvangt. Een typefout midden in een woord vangt ze niet op, maar ze kost niets.

De index opnieuw opbouwen. De knop staat onderaan diezelfde pagina. Hebt u de afgelopen maanden een import gedaan, dan is een deel van uw assortiment vermoedelijk niet geïndexeerd. Start de volledige heropbouw en plan daarna een terugkerende taak voor incrementele indexering.

Stap 2: het vocabulaire van het assortiment opschonen

De op één na beste verhouding tussen inspanning en resultaat, en er is geen technische ingreep voor nodig.

De werkwijze: haal de zoekopdrachten zonder resultaat van de laatste drie maanden op, sorteer ze op frequentie en bekijk de eerste vijftig. U vindt er vooral termen die uw klanten gebruiken en uw assortiment niet.

Die termen zet u in een veld dat wel geïndexeerd maar onopvallend is. Productkenmerken lenen zich daar goed voor: ze worden geïndexeerd, u kunt ze wegen, en ze staan niet noodzakelijk in de commerciële beschrijving. Eén kenmerk Andere benamingen met drie of vier synoniemen lost tientallen verloren zoekopdrachten op.

Reken op een halve dag voor de eerste vijftig termen. Dat is de beste investering uit deze lijst.

Geavanceerde Zoekmodule PrestaShop 8 & 9: DataFirefly Live SearchDe module voor geavanceerd zoeken in PrestaShop die converteert Oorspronkelijke prijs was: €149,00.Huidige prijs is: €99,00.

Stap 3: autocomplete, zonder het thema aan te raken

Hier vindt de oorspronkelijke beperking haar antwoord. Een laag met directe suggesties hoeft uw zoekveld niet te vervangen: ze haakt eraan vast.

Het technische principe is eenvoudig. Een module meldt zich aan op de header-hook, injecteert zijn script, herkent het bestaande zoekveld van het thema aan zijn selector en hangt er eigen gedrag aan. Het template van het thema blijft ongewijzigd. Een thema-update overschrijft niets, en het verwijderen van de module geeft het veld zijn oorspronkelijke gedrag terug.

De enige voorwaarde is dat het zoekveld herkenbaar is, wat bij vrijwel elk thema het geval is, ook bij sterk aangepaste thema’s. Bij een exotisch thema volstaat een instelbare selector.

Wat een suggestie moet bevatten

Een kale lijst met productnamen levert bijna niets op. Een bruikbare suggestie bevat vier elementen.

  • De productminiatuur. De bezoeker herkent visueel voordat hij leest.
  • De prijs. Daarmee valt wat buiten budget ligt meteen af, zonder de productpagina te openen.
  • De beschikbaarheid. Een uitverkocht product bovenaan de suggesties zetten wekt onnodige frustratie.
  • De bijpassende categorieën, naast de producten. Wie een algemene term intikt wil vaak bladeren, niet op één specifieke referentie landen.

Een vijfde element is het testen waard: populaire zoekopdrachten die al vóór de eerste toetsaanslag in het lege veld verschijnen. Op een seizoensgebonden assortiment sturen ze effectief.

Het gedrag op mobiel

Op mobiel moet autocomplete het volledige scherm innemen in plaats van onder het veld te schuiven. Het virtuele toetsenbord neemt de onderste helft al in beslag, en een uitklaplijst met vier suggesties in de resterende honderd pixels is onbruikbaar.

Nog een punt: start de zoekopdracht vanaf twee tekens, niet drie, en wacht ongeveer 250 milliseconden na de laatste toetsaanslag voordat u de server bevraagt. Daaronder vermenigvuldigt u nutteloze verzoeken.

Stap 4: meten

Drie indicatoren, vast te leggen vóór elke wijziging zodat u een vergelijkingspunt hebt.

Het aandeel zoekopdrachten zonder resultaat, dat na stap 1 en 2 moet dalen. Het doorklikpercentage op de suggesties, dat aangeeft of ze relevant zijn. En de conversieratio van sessies met een zoekopdracht, af te zetten tegen sessies zonder, wat de economische waarde van het project laat zien.

Wanneer u het thema tóch moet aanraken

Twee situaties. Heeft uw thema geen zichtbaar zoekveld op mobiel, dan vervangt geen enkele softwarelaag die afwezigheid. En wilt u een volledig herdachte resultatenpagina, met filters in de zijbalk en eigen sortering, dan moet het resultatentemplate worden herzien.

Op die twee gevallen na dekken de vier stappen hierboven het grootste deel van de haalbare winst.

De Live Search module voor PrestaShop verzorgt stap 3 en 4 op PrestaShop 8 en 9: directe suggesties met afbeelding, prijs en beschikbaarheid, aanhaking op het bestaande veld zonder templatewijziging, en een logboek van zoekopdrachten met doorklik- en conversiecijfers.

Lees verder

Gerelateerde artikelen