In deze aflevering nemen we een deep dive in het vacature zoekresultaat, en meer in het bijzonder hoe het zoekresultaat zo goed mogelijk kan worden weergegeven en verder welke functionaliteit voor de bezoeker van belang is om actie(s) op het zoekresultaat te kunnen nemen.
- Duidelijke en prominente zoekbalk: Plaats de zoekbalk op een prominente locatie op het scherm, zodat deze gemakkelijk opvalt en toegankelijk is. Gebruik een groot invoerveld en duidelijke aanduidingstekst om bezoekers te begeleiden. Voor deze functionaliteit verwijs ik graag naar Artikel 4: de snelzoekfunctie
- Zoeksuggesties en autocomplete: Bied bezoekers zoeksuggesties en functionaliteit voor automatisch aanvullen om hen te helpen snel relevante resultaten te vinden. Dit kan de inspanning van bezoekers verminderen en fouten minimaliseren. Ook voor deze functionaliteit verwijs ik graag naar Artikel 4: de snelzoekfunctie
- Relevante en beknopte zoekresultaten: Toon zoekresultaten die relevant zijn voor de zoekopdracht van de bezoeker en presenteer ze op een beknopte en georganiseerde manier. Laat de belangrijkste informatie direct zien, zoals de functietitel, locatie, bedrijfsnaam, uren/week, dienstverband, opleidingsniveau en salaris.
- Filter- en sorteeropties: Bied filter- en sorteeropties aan, zodat bezoekers hun zoekresultaten kunnen verfijnen op basis van hun voorkeuren. Bied een reeks relevante filters zoals uren/week, dienstverband, opleidingsniveau en salaris aan om bezoekers effectief te helpen hun resultaten op een voor hen relevante manier te beperken. Voor filter- en sorteerfunctionaliteit verwijs ik graag naar Aflevering 5: de filter- en sorteerfuncties
- Duidelijke visuele hiërarchie: Gebruik een duidelijke visuele hiërarchie om belangrijke elementen op het zoekresultatenscherm te benadrukken. Maak gebruik van geschikte typografie, kleurcontrast en ruimte om titels, beschrijvingen en andere relevante informatie op te laten vallen. Dit is van belang bij het tonen van de kenmerken per vacature en procesgegevens gerelateerd aan een vacature (denk hierbij bv. aan plaatsingsdatum, aantal views, aantal sollicitaties)
- Paginering en oneindig scrollen: Afhankelijk van het aantal zoekresultaten kies je een geschikte methode om ze te presenteren. Overweeg paginering met duidelijke navigatie-elementen voor kleinere resultaatssets. Voor grotere sets implementeer je oneindig scrollen om naadloos meer resultaten te laden. Endless scroll heeft als serieuze beperking dat de bezoeker niet bij de footer area kan komen totdat het einde van het zoekresultaat is bereikt. Daarom raad ik een endless scroll zonder interactie af maar endless scroll met interactie (gebruiker geeft via interactie met de site aan (na 10, 20 of meer vacatures) aan om meer vacature te laden en dit bij herhaling tot het einde van het zoekresultaat is bereikt of de bezoeker stopt. Zie verder bijlage 1.
- Snelweergave- of voorbeeldopties: Sta bezoekers toe om de zoekresultaten te bekijken zonder de resultaatpagina te verlaten. Bied een snelweergave-optie of uitklapbare secties aan om extra informatie te tonen, zodat bezoekers een beter geïnformeerde beslissing kunnen nemen voordat ze doorklikken naar de gedetailleerde pagina. Het zoekresultaat is feitelijk de snelweergave van vacatures waarmee in feite de bezoeker een geïnformeerde keuze kan maken om vacature(s) in meer detail te bekijken. Uitklapbare secties lijken niet noodzakelijk als de informatie per vacature goed wordt georganiseerd zodat de bezoeker altijd alle noodzakelijke informatie direct beschikbaar heeft. Uitklapsecties verbergen aanvullende informatie en zijn om die reden niet ideaal bij een zoekresultaat waar het er vooral om gaat om de beschikbare informatie zo snel mogelijk te kunnen scannen.
- Visuele aanwijzingen voor klikbare elementen: Gebruik consistente en herkenbare visuele aanwijzingen, zoals onderstreepte tekst of onderscheidende knopstijlen, om klikbare elementen zoals zoekresultaten, filters, sorteeropties en pagineringlinks aan te geven. Dit helpt bezoekers te begrijpen waar ze mee kunnen reageren. Dit heeft algemene geldigheid en beperkt zich zeker niet tot een goede user experience voor het zoekresultaat.
- Feedback- en laadindicatoren: Geef bezoekers visuele feedback wanneer ze een zoekopdracht uitvoeren of interacteren met het zoekresultatenscherm. Laadindicatoren of voortgangsbalken kunnen bezoekers informeren over lopende processen, zodat ze weten dat het systeem aan het werk is. Dit heeft algemene geldigheid en beperkt zich zeker niet tot een goede user experience voor het zoekresultaat.
- Mobiele responsiviteit: Optimaliseer het zoekresultatenscherm voor mobiele apparaten. Zorg ervoor dat de lay-out, lettergroottes en interactieve elementen goed aanpassen aan kleinere schermen. Overweeg gebruik te maken van responsieve ontwerptechnieken of implementeer een specifieke lay-out voor mobiele apparaten indien nodig. Dit heeft algemene geldigheid en beperkt zich zeker niet tot een goede user experience voor het zoekresultaat.