Skip to content
Udgivet

Hjælp brugerne med at finde det rigtige indhold hurtigere

Søgning og filtrering er let at undervurdere, indtil et website har så meget indhold, produkter, medarbejdere, lokationer eller ydelser, at brugerne ikke længere kan overskue alt manuelt.

For danske virksomheder opstår problemet typisk på serviceoversigter, produktkataloger, bookingløsninger, kursussider, joboversigter, medlemsområder eller websites med mange cases og artikler.

Søgning og filtrering på website med resultatkort, filterkontroller, database, hurtig forespørgselsvej, mobilvisning og Danmark-kontekst

Start med brugerens beslutning

En god søge- eller filterløsning starter med brugerens beslutning, ikke databasen.

Nyttige spørgsmål:

  • Hvad skal brugeren sammenligne?
  • Er dato, lokation, pris, størrelse, kategori eller tilgængelighed vigtigt?
  • Skal filtre opdatere straks eller efter et knaptryk?
  • Hvad sker der, når der ikke findes resultater?
  • Skal resultater sorteres efter relevans, tilgængelighed, pris eller intern prioritet?
  • Hvad skal fungere særligt godt på mobil?
  • Hvilke filtre er vigtige nok til at være synlige fra start?

Målet er at reducere brugerens arbejde, ikke at vise alle databasefelter.

Typiske forbedringer

Praktiske rettelser kan være:

  • Enklere filterlayout på mobil
  • Bedre beskeder ved tomme resultater
  • Hurtigere databaseforespørgsler
  • Tydeligere sorteringsmuligheder
  • Filtre der kan deles via URL
  • Bedre relevans i søgning
  • Forskellige filtre til brugere og admin
  • Sikker håndtering af specialtegn
  • Caching hvor resultater ikke bliver forældede
  • Tracking af hvilke filtre brugerne faktisk bruger

På et dansk service- eller katalogwebsite kan et bedre filter være forskellen på, om brugeren opgiver eller sender en henvendelse.

Hold performance og vedligeholdelse med

Søgning og filtre starter ofte enkelt, men bliver langsomme når indholdet vokser. Løsningen kan være frontendstruktur, databaseindekser, caching, query-ændringer eller en mere bevidst indholdsmodel.

Det hænger sammen med mit arbejde med bookingwebsites til danske virksomheder, API-integrationer til booking og servicewebsites og strukturerede indholdsplatforme som i WhyBangkok.com-casen.

Ofte stillede spørgsmål

Bør en søge- eller filterløsning vise alle mulige felter?

Nej. Målet er at reducere brugerens arbejde, ikke liste alle tilgængelige felter. En god løsning starter med det, brugeren faktisk skal sammenligne, som dato, lokation eller pris, ikke med det, databasen tilfældigvis indeholder.

Hvorfor bliver søgning og filtre, der virkede fint fra start, langsomme over tid?

Som regel fordi indholdet vokser, og den oprindelige struktur ikke var bygget til den skala. Løsningen kan være databaseindekser, caching, query-ændringer eller en mere bevidst indholdsmodel, afhængigt af hvor forsinkelsen egentlig opstår.

Betyder det noget at gemme filtre i URL’en på et katalog- eller bookingwebsite?

Ja. Det gør det muligt for brugere at dele, gemme eller vende tilbage til en bestemt filtreret visning, og det kan understøtte bedre crawlability for filterkombinationer, der er relevante at indeksere.

Er en generisk “ingen resultater”-besked god nok, når et filter ikke giver resultater?

Nej. En tydelig besked ved tomme resultater, der foreslår et næste skridt, som at fjerne et filter, holder brugeren engageret i stedet for at forlade sitet. Det betyder mest på service- eller katalogwebsites, hvor alternativet er at miste henvendelsen helt.

Hvornår jeg kan hjælpe

Jeg kan hjælpe med søgning, filtre, oversigtssider, custom WordPress-queries, Laravel-searchflows, Astro content indexes og bookingrelaterede valginterfaces på danske websites.

Hvis brugerne har brug for en bedre måde at finde det rigtige på, kan du sende mig den nuværende oversigt eller søgeside, så kan jeg foreslå næste forbedringstrin.

Flere artikler