Zoekgedrag in je webshop

De zoekfunctie van de webshop gebruikt verschillende factoren en diverse ingebouwde gedragingen voor de verwerking van zoektermen om accurate en relevante resultaten te retourneren van je producten, pagina's en blogposts.

Lees de volgende aandachtspunten en vereisten voor zoekgedrag in je webshop.

Apps

Apps die je thema aanpassen of die zoekmogelijkheden hebben, kunnen van invloed zijn op de ingebouwde zoekfunctie van de webshop:

  • Als je een zoek-app van derden gebruikt om zoekresultaten te genereren, zijn het zoekgedrag en de mogelijkheden van de ingebouwde zoekfunctie van Shopify mogelijk niet van toepassing op zoekresultaten in je webshop. Neem contact op met de ontwikkelaar van de app voor meer informatie over de werking van je zoek-app van derden.
  • Apps van derden die de zoektemplate van je thema aanpassen, kunnen van invloed zijn op de zoekresultaten in je webshop.
  • Je kunt je zoekresultaten beheren en verbeteren door de zichtbaarheid van producten, pagina's en blogposts te beheren en door de zoekresultaten van je webshop aan te passen met de Shopify Search & Discovery-app. Lees meer over het beheren van de zoekbaarheid en het gebruik van de Search & Discovery-app.

Zoeksyntaxis

Het volgende zoekgedrag is niet van toepassing op zoekopdrachten die gebruikmaken van zoeksyntaxis:

Ondersteunde talen

De primaire landinstelling van je winkel is van invloed op het zoekgedrag dat je krijgt.

Lijst van ondersteunde zoektalen en of elke taal typfouttolerantie, 'search stemming' en trigram ondersteunt.
TaalTypfouttolerantieSearch stemmingTrigram
Engels
Frans
Spaans
Portugees (Brazilië)
Duits
Nederlands
Italiaans
Japans
Ondersteunt Katakana, hiragana en kanji.
Deens
Zweeds
Portugees (Portugal)
Fins
Noors (Bokmål)
Turks
Roemeens
Hongaars
Russisch
Pools
Tsjechisch
Grieks
IJslands
Litouws
Sloveens
Slowaaks
Bulgaars
Vietnamees
Kroatisch
Indonesisch
Lets
Ests
Servisch
Oekraïens
Catalaans
Noors (Nynorsk)
Faeröers
Portugees
Albanees
Bosnisch
Afrikaans
Macedonisch
Armeens
Servokroatisch
Latijn
Welsh
Gaelisch
Moldavisch

Productstatus 'Niet vermeld'

Je kunt voorkomen dat producten in de zoekfunctie van je webshop worden gevonden door de productstatus 'Niet vermeld' te gebruiken.

Zoektermen in enkelvoud en meervoud

De zoekfunctie van de webshop probeert termen in zowel enkelvoud als meervoud te matchen.

Zoeken naar puppies levert resultaten op met 'puppy' of 'puppies'.

Het gelijkstellen van enkelvouds- en meervoudstermen is een voorbeeld van 'stemming', waarbij een woord wordt herleid tot de gemeenschappelijke stam (lemma). De stemming van Shopify houdt ook rekening met de gemeenschappelijke stam van verschillende woorden.

Zoeken naar body:leggings levert resultaten op die 'leg' of 'leggings' bevatten.

Als je op een woord wilt zoeken op basis van gedeeltelijke patroonherkenning, gebruik dan zoeken op prefix.

Typfouttolerantie

De zoekfunctie van de webshop heeft een tolerantie voor typfouten, waardoor er juiste overeenkomsten worden gevonden voor zoektermen met typfouten.

Zoekresultaten bevatten overeenkomsten die één letter verschillen van de zoekterm of waarbij twee letters in een andere volgorde staan. De eerste vier letters van een zoekterm moeten correct worden ingevoerd voordat de typfouttolerantie in werking treedt.

Als je bijvoorbeeld zoekt op chocollate, krijg je resultaten met chocolate of chocolates in de titel of beschrijving.

Typfouttolerantie wordt niet op alle velden toegepast bij het aanmaken van zoekresultaten. chocollate zou bijvoorbeeld niet overeenkomen met producttags of blogposttags van chocolate. De volgende bronvelden ondersteunen typfouttolerantie:

Lijst met bronvelden voor producten, pagina's en blogposts die typfouttolerantie ondersteunen.
BrontypeOndersteunde velden
Producten
  • title
  • product_type
  • variants.title
  • vendor
Pagina's
  • author
  • title
Blogposts
  • author
  • title

Zoekbeperkingen

Stopwoorden in zoekopdrachten

Wat zijn stopwoorden

Veelvoorkomende woorden in elke taal worden geclassificeerd als 'stopwoorden' en worden niet geïndexeerd voor zoekopdrachten. Dit geldt voor woorden als 'and', 'or', 'the', 'a', 'an' en 'for' in het Engels, evenals voor equivalente woorden in andere ondersteunde talen.

Stopwoorden worden uitgesloten van de zoekindexering omdat ze te vaak voorkomen om betekenisvolle zoeksignalen te geven en de zoekindex veel groter en trager zouden maken. Als je alleen op stopwoorden zoekt, krijg je geen resultaten.

Impact op zoekgedrag

Dit gedrag is van toepassing op zowel zoekopdrachten in het beheerpaneel als in de webshop in alle ondersteunde talen.

Zoeksyntaxis

De zoeksyntaxis bepaalt hoe zoektermen worden behandeld wanneer Shopify naar resultaten zoekt.

De operatoren AND, OR en NOT gebruiken

AND

Als je naar resultaten zoekt met de operator AND tussen de zoektermen, krijg je resultaten wanneer alle zoek termen in het resultaat staan.

Standaard worden alle zoektermen behandeld alsof er AND tussen staat. Zoeken naar artichoke hearts of artichoke AND hearts levert beide resultaten op die zowel 'artichoke' als 'hearts' bevatten. Verbindingsoperatoren zijn niet nodig.

OR

Als je naar resultaten zoekt met de operator OR tussen de zoektermen, krijg je resultaten wanneer een van de zoek termen een resultaat is.

Als je zoekt op artichoke OR hearts, krijg je resultaten die minstens 'artichoke' of 'hearts' bevatten.

NOT

Je kunt naar resultaten zoeken zonder een bepaalde term door de term vooraf te laten gaan door een minteken (-).

Zoeken naar artichoke -heart levert resultaten op met 'artichoke', maar niet met 'heart'.

Zoeken op prefix retourneert resultaten waarbij de zoekterm overeenkomt met het begin van andere termen in de resultaten. Zoeken op prefix gebeurt automatisch bij alle zoekopdrachten.

Zoeken naar artich levert termen op die beginnen met 'artich', zoals 'artichoke'. Dit werkt ook voor de laatste term van een zoekopdracht. Zoeken naar artichoke hea levert termen op die beginnen met 'artichoke hea'.

Door een zoekterm tussen dubbele aanhalingstekens ("") te plaatsen, zoek je naar dat exacte woord of die exacte woordgroep in een van de doorzoekbare velden.

Als je zoekt naar "artichoke hearts", krijg je een product met de titel 'Can of artichoke hearts', maar niet een product met de titel 'Canned hearts of artichoke'.

Specifieke velden doorzoeken

Voeg een veldnaam met een dubbele punt toe aan je zoekterm om je zoekopdracht voor die term te beperken tot het opgegeven veld.

Als je bijvoorbeeld zoekt op title:artichoke, zoek je naar titels die de term 'artichoke' bevatten.

Zoeken naar een verkeerd gespeld woord werkt niet bij het doorzoeken van specifieke velden, omdat de zoekfunctie naar een exacte overeenkomst zoekt. Als je bijvoorbeeld zoekt naar title:artichoqe, levert dit geen resultaten op.

Afhankelijk van de bron waarnaar je zoekt (product, pagina, blogpost), kunnen resultaten gebaseerd zijn op verschillende zoekbare eigenschappen.

Lijst van zoekbare eigenschappen voor producten, pagina's en blogposts.
BronZoekbare eigenschappen
Producten
  • body
  • product_type
  • tag
  • title
  • variants.barcode
  • variants.sku
  • variants.title
  • vendor
Pagina's
  • author
  • body
  • title
Blogposts
  • author
  • body
  • tag
  • title

Trigram

Trigram-zoeken matcht elke opeenvolgende reeks van minstens drie tekens in katakana, hiragana en kanji. Je kunt kanji ook in paren zoeken. Je kunt bijvoorbeeld naar ‘アップルグリーンラップドレス’ zoeken door een van de volgende termen in te voeren:

  • ップル
  • アップル
  • ップルグリーンラ

Zoektypen en -functies

Je webshop gebruikt verschillende soorten zoekfunctionaliteit, afhankelijk van hoe klanten de zoekinterface gebruiken:

  • Standaard zoeken: resultaten die verschijnen op de pagina met zoekresultaten nadat klanten een zoekterm hebben ingevoerd en op Enter hebben gedrukt.
  • Voorspellend zoeken: functionaliteit voor automatisch aanvullen die resultaten voorstelt terwijl klanten in het zoekvak typen, voordat ze op Enter drukken. Meer informatie over voorspellend zoeken.

Zoekrangschikking en relevantie

Zoekresultaten worden gerangschikt op relevantie, die wordt bepaald door verschillende factoren:

  • Sleutelwoordfrequentie: hoe vaak de zoekterm voorkomt in het product, de pagina of het artikel.
  • Belang van het veld: termen in titels krijgen een hogere rangschikking dan termen in beschrijvingen of andere velden.
  • Veldlengte: kortere velden met overeenkomende termen krijgen een hogere rangschikking dan langere velden.
  • Populariteitssignalen: recente verkopen en klantinteracties kunnen de rangschikking beïnvloeden om de conversie te optimaliseren.

Flexibel zoeken

Wanneer een zoekopdracht geen resultaten oplevert, versoepelt het zoeksysteem automatisch de zoekcriteria om mogelijke overeenkomsten te vinden:

  • Typfouttolerantie: voor woorden van 3-5 tekens is één typfout toegestaan. Voor woorden van 6 of meer tekens zijn maximaal twee typfouten toegestaan.
  • Veldovereenkomst: flexibel zoeken is alleen van toepassing op de velden product_type en title. Voor andere velden wordt naar een exacte overeenkomst gezocht.

Als ‘care bears’ bijvoorbeeld geen directe resultaten oplevert, matcht het systeem mogelijk producten die ‘card years’ bevatten, omdat elk woord maar één teken verschilt.

Geavanceerd zoekgedrag

Gedeeltelijke woordovereenkomst

De zoekfunctie ondersteunt gedeeltelijke woordovereenkomst (prefix-zoeken) op de laatste term van een zoekopdracht. Bijvoorbeeld:

  • Zoeken naar winter sno geeft een overeenkomst met winter snowboard en winter snowshoes
  • De voorgaande termen moeten exact overeenkomen om prefix-zoeken te laten werken

Afhandeling van producten die niet op voorraad zijn

Standaard worden producten die volledig niet op voorraad zijn (alle varianten niet beschikbaar) aan het einde van de zoekresultaten weergegeven. Dit gedrag kan worden aangepast in je thema-instellingen:

  • Weergeven: producten die niet op voorraad zijn weergeven in de normale rangschikking
  • Als laatste: producten die niet op voorraad zijn aan het einde van de resultaten weergeven (standaard)
  • Verbergen: producten die niet op voorraad zijn volledig verbergen in de resultaten

Beperkingen van zoekresultaten

Maximale uitbreidingen voor prefix-zoeken: wanneer je prefix-zoeken in alle winkels gebruikt, zijn de resultaten beperkt tot maximaal 50 overeenkomsten. Deze beperking kan ertoe leiden dat sommige relevante producten niet in de resultaten worden weergegeven voor zeer gangbare prefixen.

Pagina's in onverwachte resultaten: oudere pagina's kunnen worden weergegeven in zoekresultaten die niet relevant lijken, vanwege verborgen auteursinformatie uit verouderde processen voor het aanmaken van pagina's.