Zoekgedrag in je webshop

Je kunt klanten helpen met het vinden van producten, pagina's en blogposts in je webshop met behulp van de zoekfunctie. De zoekfunctie van de webshop heeft verschillende ingebouwde gedragingen voor de verwerking van zoektermen, zoals tolerantie voor typefouten en ondersteuning voor zoeksyntaxis.

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

Installatie en configuratie

Bekijk wat je wel en niet kunt configureren in de zoekfunctie van de webshop:

  • Installatie: er is geen installatie vereist. De zoekfunctie van de webshop werkt zonder configuratie en je hoeft je thema niet te wijzigen.
  • Overeenkomsten: er is geen instelling die bepaalt hoe breed de zoekfunctie naar overeenkomsten zoekt.
  • Rangschikking: je kunt resultaten beïnvloeden via je productgegevens en de Shopify Search & Discovery-app, maar je kunt de volgorde van de resultaten niet wijzigen.

Apps en aangepaste zoekervaringen

Apps die je thema aanpassen, apps met zoekmogelijkheden en aangepaste zoekervaringen kunnen van invloed zijn op de ingebouwde zoekfunctie van de webshop:

  • Als je winkel een zoek-app van een externe partij gebruikt, regelt die app de zoekopdrachten in je webshop. Het zoekgedrag op deze pagina komt dan niet overeen met de resultaten die je klanten te zien krijgen. De instellingen voor productzichtbaarheid zijn dan mogelijk ook niet van toepassing. Een app die niet is geïntegreerd met de productstatus Niet-vermeld kan nog steeds niet-vermelde producten in de resultaten weergeven. Neem contact op met de ontwikkelaar van de app voor meer informatie over hoe de zoek-app van de externe partij werkt.
  • Apps van derden die de zoektemplate van je thema aanpassen, kunnen van invloed zijn op de zoekresultaten in je webshop.
  • De Storefront API-zoekopdracht staat los van de standaard resultatenpagina. Als jij of je ontwikkelaar hierop een aangepaste zoekervaring hebben gebouwd, draait die ervaring op jullie eigen code.
  • 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.

Productstatus 'Niet vermeld'

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

Gedrag dat wordt uitgeschakeld door 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

Zoektypen en -functies

Je webshop heeft twee soorten zoekfuncties:

  • Standaard zoeken: resultaten die worden weergegeven 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

Je kunt de zoekresultaten beïnvloeden met je productgegevens en via de instellingen in de Shopify Search & Discovery-app.

Er worden regelmatig wijzigingen getest in de manier waarop de zoekfunctie resultaten rangschikt. Tijdens een test krijgen sommige klanten in je winkel de resultaten mogelijk in een iets andere volgorde te zien dan andere. Tests lopen voor een beperkte periode en worden voortijdig stopgezet als ze een negatief effect hebben op de klantbetrokkenheid of de omzet. Wijzigingen worden pas breed uitgerold nadat uit tests is gebleken dat ze beter presteren. Je kunt de volgorde van de resultaten niet aanpassen, dus hier is geen instelling voor.

Afhandeling van producten die niet op voorraad zijn

Producten die helemaal niet op voorraad zijn en waarvan geen enkele variant beschikbaar is, worden standaard aan het einde van de zoekresultaten weergegeven.

Als je de app Shopify Search & Discovery hebt geïnstalleerd, kun je dit gedrag wijzigen via Search & Discovery > Instellingen > Producten die niet op voorraad zijn. Meer informatie over het aanpassen van typen zoekresultaten.

Zoekbeperkingen

De zoekfunctie zoekt naar volledige woorden. Bij een zoekopdracht naar een gedeeltelijk woord, zoals artich, worden mogelijk geen producten met artichoke in de titel weergegeven. Klanten krijgen de meest betrouwbare resultaten wanneer ze volledige woorden invoeren.

Zoekopdrachten op SKU en barcode

Klanten kunnen een product vinden door te zoeken op de volledige SKU of barcode.

Klanten kunnen ook zoeken op een deel van een code, maar alleen als de code streepjes bevat. Een klant kan bijvoorbeeld de code abc1-888 vinden door te zoeken op abc1. De code abc1888 heeft geen streepje, dus klanten moeten deze volledig invoeren.

Pagina- en artikelresultaten

Zoekresultaten bevatten maximaal 2 pagina's of artikelen, en deze worden alleen op de eerste pagina met resultaten weergegeven. Hierdoor blijven de resultaten gericht op producten. Voor een andere ervaring kun je samenwerken met een developer of een Shopify-partner inhuren om er een te bouwen met de Liquid-zoekfilters of de Storefront API.

Pagina's in onverwachte resultaten

Oudere pagina's kunnen worden weergegeven in zoekresultaten die niet relevant lijken vanwege verborgen auteursgegevens door verouderde processen voor het maken van pagina's.

Als deze resultaten een probleem zijn voor je winkel, kun je voorkomen dat pagina's in zoekopdrachten worden geretourneerd. Gebruik de Shopify Search & Discovery-app om te wijzigen welke typen resultaten je zoekopdracht aanvraagt. Meer informatie over het aanpassen van typen zoekresultaten.

Stopwoorden in zoekopdrachten

Veelvoorkomende woorden in elke taal worden geclassificeerd als stopwoorden en worden niet geïndexeerd voor de zoekfunctie. Hieronder vallen woorden als ‘and’, ‘or’, ‘the’, ‘a’, ‘an’ en ‘for’ in het Engels, evenals gelijkwaardige woorden in andere ondersteunde talen.

Stopwoorden zijn uitgesloten omdat ze te vaak voorkomen om nuttig te zijn voor overeenkomsten, en het opnemen ervan zou het zoeken trager maken. Als je alleen op stopwoorden zoekt, krijg je geen resultaten.

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

Probleemoplossing voor zoekresultaten

Als de zoekfunctie in je webshop niet de verwachte resultaten oplevert, voer je de volgende controles uit:

  • Controleer of er geen zoek-app van een externe partij verantwoordelijk is voor je zoekresultaten. Als je winkel er een gebruikt, neem dan contact op met de developer van de app.
  • Controleer of de status van het product niet is ingesteld op Niet-vermeld, waardoor een product niet gevonden kan worden in de zoekfunctie van de webshop.
  • Controleer of je zoekterm geen stopwoord is, want stopwoorden leveren op zichzelf geen overeenkomsten op.

Gebruik de volgende secties voor probleemoplossing bij specifieke problemen.

Probleemoplossing voor een product dat ontbreekt in de zoekresultaten

Bekijk de volgende mogelijke oorzaken:

  • De status van het product is ingesteld op Niet-vermeld, waardoor het niet in de zoekfunctie van de webshop kan worden gevonden.
  • Het product is niet op voorraad, en producten die niet op voorraad zijn, zijn verborgen in je instellingen voor Search & Discovery.
  • De zoekterm is een stopwoord, en dit levert op zichzelf geen overeenkomsten op.

Meer informatie over het beheren van de vindbaarheid.

Probleemoplossing voor niet-gerelateerde producten die hoger scoren dan het verwachte product

Je kunt de volgorde van de resultaten niet veranderen, maar je kunt de rangschikking wel beïnvloeden via je productgegevens en de Shopify Search & Discovery-app.

Controleer de titel, de beschrijving en het producttype van het product op de termen waarnaar je klanten zoeken. Je kunt ook specifieke producten boosten voor een zoekterm. Meer informatie over het aanpassen van productboosts.

Probleemoplossing voor voorspellend zoeken en de resultatenpagina die verschillende resultaten opleveren

Voorspellend zoeken en de pagina met zoekresultaten zijn aparte zoektypen en beide vragen hun eigen typen resultaten aan.

Controleer in de Shopify Search & Discovery-app welke resultaattypen voor beide zijn aangevraagd. Meer informatie over het aanpassen van typen zoekresultaten.

Probleemoplossing voor zoekresultaten die veranderen voor dezelfde zoekterm

Veranderingen in hoe de zoekfunctie resultaten rangschikt, worden regelmatig getest. Tijdens een test kunnen sommige klanten in je winkel een iets andere resultaatvolgorde krijgen dan andere, wat verwacht wordt en geen actie vereist.

Meld het probleem als er producten in de resultaten ontbreken in plaats van dat ze anders zijn gerangschikt.

Probleemoplossing voor onjuiste filters of aantal resultaten

Filters worden in de Shopify Search & Discovery-app geconfigureerd, inclusief hoe filterwaarden zonder overeenkomstige resultaten worden afgehandeld.

Bekijk je filterinstellingen. Meer informatie over Search & Discovery-filters.

Als deze controles het probleem niet oplossen, neem dan contact op met Shopify Support en vermeld de volgende gegevens:

  • De URL van je webshop
  • De exacte zoekterm en of het een volledige of gedeeltelijke SKU of barcode was
  • Het product dat je had verwacht te vinden
  • Wat de zoekopdracht in plaats daarvan opleverde
  • De geschatte tijd waarop je hebt getest

Met deze gegevens kan de zoekopdracht worden gereproduceerd en gecontroleerd op bekende problemen. Meldingen zijn het nuttigst wanneer het probleem te herhalen is.

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.

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

Flexibel zoeken

Als een zoekopdracht geen resultaten oplevert, versoepelt het zoeksysteem automatisch de zoekcriteria om potentiële overeenkomsten te vinden. De versoepelde zoekopdracht is alleen van toepassing op de velden product_type en title, en vereist een exacte overeenkomst op andere velden.

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

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'.

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:

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