Søgeadfærd i din webshop
Webshoppens søgefunktion bruger forskellige faktorer og flere indbyggede funktioner til at håndtere søgeord for at returnere præcise og relevante resultater fra dine produkter, sider og blogopslag.
På denne side
Overvejelser i forbindelse med søgning i webshop
Gennemgå følgende overvejelser og krav til søgefunktionen i din webshop.
Apps
Apps, der redigerer dit tema eller har søgefunktioner, kan påvirke den indbyggede søgefunktion i webshoppen:
- Hvis du bruger en tredjeparts-søgeapp til at generere søgeresultater, gælder funktionerne i Shopifys indbyggede søgning muligvis ikke for søgeresultaterne i din webshop. Kontakt appens udvikler for at få mere at vide om, hvordan din tredjeparts-søgeapp fungerer.
- Tredjepartsapps, der redigerer dit temas søgeskabelon, kan påvirke søgeresultaterne i din webshop.
- Du kan administrere og forbedre dine søgeresultater ved at administrere synligheden af produkter, sider og blogopslag og ved at tilpasse din webshops søgeresultater med appen Shopify Search & Discovery. Få mere at vide om administration af søgbarhed og brug af appen Search & Discovery.
Søgesyntaks
Følgende søgefunktioner gælder ikke for søgninger, der bruger søgesyntaks:
- Tolerance over for slåfejl
- Forudsigende søgning
- Semantisk forståelse
Understøttede sprog
Din butiks primære landestandard påvirker, hvilke søgefunktioner du får.
| Sprog | Tolerance over for slåfejl | Ordbøjning i søgning | Trigram |
|---|---|---|---|
| Engelsk | ✔ | ✔ | |
| Fransk | ✔ | ||
| Spansk | ✔ | ||
| Portugisisk (Brasilien) | ✔ | ||
| Tysk | ✔ | ||
| Hollandsk | ✔ | ||
| Italiensk | ✔ | ||
| Japansk | ✔ | ✔ Kan understøtte Katakana, hiragana og kanji. | |
| Dansk | ✔ | ||
| Svensk | ✔ | ||
| Portugisisk (Portugal) | ✔ | ||
| Finsk | ✔ | ||
| Norsk (bokmål) | ✔ | ||
| Tyrkisk | ✔ | ||
| Rumænsk | ✔ | ||
| Ungarsk | ✔ | ||
| Russisk | ✔ | ||
| Polsk | ✔ | ||
| Tjekkisk | ✔ | ||
| Græsk | ✔ | ||
| Islandsk | ✔ | ||
| Litauisk | ✔ | ||
| Slovensk | ✔ | ||
| Slovakisk | ✔ | ||
| Bulgarsk | ✔ | ||
| Vietnamesisk | ✔ | ||
| Kroatisk | ✔ | ||
| Indonesisk | ✔ | ||
| Lettisk | ✔ | ||
| Estisk | ✔ | ||
| Serbisk | ✔ | ||
| Ukrainsk | ✔ | ||
| Catalansk | ✔ | ||
| Norsk (nynorsk) | ✔ | ||
| Færøsk | ✔ | ||
| Portugisisk | ✔ | ||
| Albansk | ✔ | ||
| Bosnisk | ✔ | ||
| Afrikaans | ✔ | ||
| Makedonsk | ✔ | ||
| Armensk | ✔ | ||
| Serbokroatisk | ✔ | ||
| Latin | ✔ | ||
| Walisisk | ✔ | ||
| Gælisk | ✔ | ||
| Moldovisk | ✔ |
Ikke-opført produktstatus
Du kan forhindre, at produkter bliver fundet i søgningen i din webshop, ved at bruge Ikke-opført produktstatus.
Søgeord i ental og flertal
Søgningen i webshoppen forsøger at matche ord i både entals- og flertalsform.
En søgning på puppies matcher resultater, der indeholder puppy eller puppies.
Behandlingen af entals- og flertalsord som ækvivalente er et eksempel på stemming, hvor et ord tilknyttes sit fælles lemma (ordstamme). Shopifys stemming tager også højde for den fælles stamme i forskellige ord.
En søgning på body:leggings matcher resultater, der indeholder leg eller leggings.
Hvis du vil søge efter et ord, hvor kun en del af ordet skal matche, kan du bruge præfikssøgning.
Tolerance over for slåfejl
Søgningen i webshoppen har tastefejlstolerance, som finder korrekte match til søgeord, der indeholder tastefejl.
Søgeresultaterne omfatter match, der afviger fra søgeordet med ét bogstav, eller hvor to bogstaver er i en anden rækkefølge. De første fire bogstaver i et søgeord skal indtastes korrekt, for at tastefejlstolerancen træder i kraft.
For eksempel vil en søgning på chocollate returnere resultater, der indeholder chocolate eller chocolates i titlen eller beskrivelsen.
Tastefejlstolerance anvendes ikke på alle felter, når der oprettes søgeresultater. For eksempel ville chocollate ikke matche nogen produkt- eller blogopslagstags med chocolate. Følgende ressourcefelter understøtter tastefejlstolerance:
| Ressourcetype | Understøttede felter |
|---|---|
| Produkter |
|
| Sider |
|
| Blogopslag |
|
Søgningsbegrænsninger
Stopord i søgning
Hvad er stopord
Almindelige ord på ethvert sprog klassificeres som “stopord” og indekseres ikke til søgning. Dette omfatter ord som f.eks. ‘and’, ‘or’, ‘the’, ‘a’, ‘an’ og ‘for’ på engelsk samt tilsvarende ord på andre understøttede sprog.
Stopord udelades fra søgeindeksering, fordi de er for almindelige til at give meningsfulde søgesignaler og ville gøre søgeindekset meget større og langsommere. Hvis du kun søger efter stopord, får du ingen resultater.
Indvirkning på søgeadfærd
Denne adfærd gælder for både søgning i administratoren og i butikslayoutet på tværs af alle understøttede sprog.
Søgesyntaks
Søgesyntaksen bestemmer, hvordan søgeord behandles, når Shopify søger efter resultater.
Brug af operatorerne AND, OR og NOT
AND
En søgning efter resultater med AND-operatoren mellem søgeordene returnerer resultater, når alle søgeord
er i resultatet.
Alle søgeord behandles som standard, som om der var et AND imellem dem. En søgning på artichoke hearts eller
artichoke AND hearts giver begge resultater, der indeholder både “artichoke” og “hearts”. Forbindende operatorer er ikke nødvendige.
OR
En søgning efter resultater med OR-operatoren mellem søgeordene returnerer resultater, når et hvilket som helst af søgeordene
er i et resultat.
En søgning på artichoke OR hearts giver resultater, der indeholder mindst ét af ordene “artichoke” eller “hearts”.
NOT
Du kan søge efter resultater uden en bestemt term ved at sætte et minustegn (-) foran termen.
En søgning på artichoke -heart matcher resultater med “artichoke”, men ikke “heart”.
Præfikssøgning
Præfikssøgning returnerer resultater, hvor søgeordet matcher begyndelsen af andre ord i resultaterne. Præfikssøgning sker automatisk ved alle søgninger.
En søgning på artich matcher ord, der begynder med “artich”, f.eks. “artichoke”. Dette virker også på det sidste ord i en søgning. En søgning på artichoke hea matcher ord, der begynder med “artichoke hea”.
Frasesøgning
Hvis du placerer et søgeord mellem dobbelte anførselstegn (""), søges der efter præcis det pågældende ord eller den pågældende frase i et af de søgbare felter.
En søgning på "artichoke hearts" matcher et produkt med titlen “Can of artichoke hearts”, men ikke et produkt med titlen “Canned hearts of artichoke”.
Søgning i specifikke felter
Du kan indsnævre din søgning til et bestemt felt ved at tilføje feltnavnet efterfulgt af et kolon til dit søgeord.
Hvis du f.eks. søger efter title:artichoke, søges der efter titler, som indeholder ordet "artichoke".
Det fungerer ikke at søge efter et forkert stavet ord, når du søger i specifikke felter, da søgningen leder efter et præcist match. Hvis du f.eks. søger efter title:artichoqe, får du ingen resultater.
Afhængigt af den ressource, du søger efter (produkt, side, blogopslag), kan resultaterne være baseret på forskellige søgbare egenskaber.
| Ressource | Søgbare egenskaber |
|---|---|
| Produkter |
|
| Sider |
|
| Blogopslag |
|
Trigram
Trigram-søgning matcher enhver sammenhængende sekvens på mindst tre tegn i katakana, hiragana og kanji. Du kan også søge på kanji i par. Du kan f.eks. søge efter "アップルグリーンラップドレス" ved at indtaste et af følgende udtryk:
ップルアップルップルグリーンラ
Søgetyper og -funktioner
Din webshop bruger forskellige typer søgefunktionalitet, afhængigt af hvordan kunderne interagerer med søgegrænsefladen:
- Almindelig søgning: Resultater, der vises på siden med søgeresultater, efter at kunder har indtastet et søgeudtryk og trykket på Enter.
- Supplerende søgning: Autofuldførelse, der foreslår resultater, mens kunderne skriver i søgefeltet, inden de trykker på Enter. Få mere at vide om supplerende søgning.
Rangering og relevans i søgninger
Søgeresultater sorteres efter relevans, som bestemmes af flere faktorer:
- Hyppighed af søgeord: Hvor mange gange søgeudtrykket vises i produktet, på siden eller i artiklen.
- Vigtigheden af felter: Udtryk, der findes i titler, rangeres højere end udtryk, der findes i beskrivelser eller andre felter.
- Feltlængde: Kortere felter med matchende udtryk rangeres højere end længere felter.
- Popularitetssignaler: Nylige salg og kundeinteraktioner kan påvirke rangeringen for at optimere til konverteringer.
Lempelse af forespørgsel
Når en søgning ikke giver nogen resultater, lemper søgesystemet automatisk søgekriterierne for at finde potentielle match:
- Tolerance over for slåfejl: For ord med 3-5 tegn er én slåfejl tilladt. For ord med 6 eller flere tegn er op til to slåfejl tilladt.
- Match af felter: Lempelig søgning gælder kun for felterne
product_typeogtitlefor et præcist match på andre felter.
Hvis "care bears" f.eks. ikke giver nogen direkte resultater, kan systemet matche produkter, der indeholder "card years", fordi hvert ord kun afviger med ét tegn.
Avanceret søgeadfærd
Delvist ordmatch
Søgning understøtter delvist ordmatch (præfikssøgning) på det sidste udtryk i en søgeforespørgsel. For eksempel:
- En søgning på
winter snomatcherwinter snowboardogwinter snowshoes - De foregående udtryk skal matche præcist, for at præfikssøgning kan fungere
Håndtering af udsolgte produkter
Produkter, der er helt udsolgte (ingen varianter er tilgængelige), vises som standard nederst i søgeresultaterne. Denne adfærd kan tilpasses i dine temaindstillinger til:
- Vis: Vis udsolgte produkter i normal rangeringsrækkefølge
- Sidst: Vis udsolgte produkter nederst i resultaterne (standard)
- Skjul: Skjul udsolgte produkter helt fra resultaterne
Begrænsninger for søgeresultater
Maksimalt antal udvidelser for præfikssøgning: Ved brug af præfikssøgning på tværs af alle butikker er resultaterne begrænset til højst 50 match. Denne begrænsning kan medføre, at nogle relevante produkter ikke vises i resultaterne for meget almindelige præfikser.
Sider i uventede resultater: Ældre sider kan blive vist i søgeresultater, der ikke virker relevante, på grund af skjulte oplysninger om forfatter fra ældre processer til oprettelse af sider.