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.
Op deze pagina
Aandachtspunten voor zoekopdrachten in de webshop
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:
- Typfouttolerantie
- Voorspellend zoeken
- Semantisch begrip
Ondersteunde talen
De primaire landinstelling van je winkel is van invloed op het zoekgedrag dat je krijgt.
| Taal | Typfouttolerantie | Search stemming | Trigram |
|---|---|---|---|
| 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:
| Brontype | Ondersteunde velden |
|---|---|
| Producten |
|
| Pagina's |
|
| Blogposts |
|
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
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'.
Zoeken op woordgroep
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.
| Bron | Zoekbare eigenschappen |
|---|---|
| Producten |
|
| Pagina's |
|
| Blogposts |
|
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_typeentitle. 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 snogeeft een overeenkomst metwinter snowboardenwinter 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.