Søgeadfærd i din webshop

Du kan hjælpe kunder med at finde produkter, sider og blogopslag i din webshop via søgning. Webshopsøgning har adskillige indbyggede funktioner til håndtering af søgetermer, f.eks. tolerance for slåfejl og understøttelse af søgesyntaks.

Gennemgå følgende overvejelser og krav til søgefunktionen i din webshop.

Opsætning og konfiguration

Gennemgå, hvad du kan og ikke kan konfigurere i webshopsøgning:

  • Opsætning: Der kræves ingen opsætning. Webshopsøgning fungerer uden konfiguration, og der er ingen temaændringer, som skal foretages.
  • Match: Der er ingen indstilling, som styrer, hvor bredt søgninger matcher.
  • Rangering: Du kan påvirke resultaterne via dine produktdata og appen Shopify Search & Discovery, men du kan ikke ændre, hvordan resultaterne sorteres.

Apps og tilpassede søgeoplevelser

Apps, der ændrer dit tema, apps med søgefunktionalitet og tilpassede søgeoplevelser kan påvirke den indbyggede webshopsøgning:

  • Hvis din butik bruger en søgeapp fra en tredjepart, driver den app din webshopsøgning, og søgefunktionerne på denne side beskriver ikke de resultater, dine kunder får. Indstillinger for produktsynlighed gælder muligvis heller ikke. En app, der ikke er integreret med produktstatussen Ikke vist på salgskanaler, kan stadig returnere produkter, der ikke er vist på salgskanaler, i sine resultater. Hvis du vil have mere at vide om, hvordan din søgeapp fra tredjepart fungerer, skal du kontakte appens udvikler.
  • Tredjepartsapps, der redigerer dit temas søgeskabelon, kan påvirke søgeresultaterne i din webshop.
  • Storefront API-søgeforespørgslen er uafhængig af siden med standardresultater. Hvis du eller din udvikler har bygget en tilpasset søgeoplevelse på den, kører den oplevelse på din egen kode.
  • 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.

Ikke-opført produktstatus

Du kan forhindre, at produkter bliver fundet i søgningen i din webshop, ved at bruge Ikke-opført produktstatus.

Adfærd, som søgesyntaks deaktiverer

Følgende søgefunktioner gælder ikke for søgninger, der bruger søgesyntaks:

Understøttede sprog

Din butiks primære landestandard påvirker, hvilke søgefunktioner du får.

Liste over understøttede søgesprog, og om hvert sprog understøtter tolerance over for slåfejl, ordbøjning i søgning og trigram.
SprogTolerance over for slåfejlOrdbøjning i søgningTrigram
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

Søgetyper og -funktioner

Din webshop har to slags søgninger:

  • Almindelig søgning: Resultater, der vises på søgeresultatsiden, når kunderne indtaster en søgeterm og trykker 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

Du kan påvirke søgeresultaterne via dine produktdata og via indstillingerne i appen Shopify Search & Discovery.

Ændringer af, hvordan søgninger rangerer resultater, testes løbende. Under en test får nogle af kunderne i din butik muligvis en lidt anden sortering af resultaterne end andre. Test kører i en begrænset periode, og de stoppes tidligt, hvis de har en negativ effekt på kundernes engagement eller salg. Ændringer udrulles først bredt, når en test har bekræftet, at de fungerer bedre. Du kan ikke ændre, hvordan resultaterne sorteres, så der findes ingen indstilling for dette.

Håndtering af udsolgte produkter

Produkter, der slet ikke er på lager, og hvor ingen varianter er tilgængelige, vises som standard i bunden af søgeresultaterne.

Hvis du har installeret appen Shopify Search & Discovery, kan du ændre denne adfærd under Search & Discovery > Indstillinger > Produkter, som ikke er på lager. Få mere at vide om tilpasning af typer af søgeresultater.

Søgningsbegrænsninger

Søgninger matcher hele ord. En søgning på et ufuldstændigt ord, som f.eks. artisk, returnerer muligvis ikke produkter med artiskok i titlen. Kunderne får de mest pålidelige resultater, når de indtaster hele ord.

Søgninger på SKU og stregkode

Kunder kan finde et produkt ved at søge på dets fulde SKU eller stregkode.

Kunder kan også søge efter en del af en kode, men kun når koden indeholder bindestreger. En kunde kan f.eks. finde koden abc1-888 ved at søge efter abc1. Koden abc1888 har ingen bindestreg, så kunder skal indtaste den i sin helhed.

Side- og artikelresultater

Søgeresultaterne inkluderer op til to sider eller artikler, og de vises kun på den første side med resultater. Dette holder resultaterne fokuseret på produkter. Hvis du ønsker en anden oplevelse, kan du samarbejde med en udvikler eller ansætte en Shopify-partner til at opbygge en ved hjælp af Liquid-søgefiltre eller Storefront API.

Sider i uventede resultater

Ældre sider vises måske i søgeresultater, der ikke virker relevante, på grund af skjulte forfatteroplysninger fra ældre processer til oprettelse af sider.

Hvis disse resultater udgør et problem for din butik, kan du forhindre sider i at blive vist i søgninger. Brug appen Shopify Search & Discovery til at ændre de resultattyper, dine søgninger anmoder om. Få mere at vide om at tilpasse typer af søgeresultater.

Stopord i søgning

Almindelige ord på ethvert sprog klassificeres som stopord og indekseres ikke i forbindelse med søgning. Dette omfatter ord som "and", "or", "the", "a", "an" og "for" på engelsk samt tilsvarende ord på andre understøttede sprog.

Stopord udelades, da de er for almindelige til at være brugbare til matchning, og det ville gøre søgningen langsommere, hvis de blev inkluderet. Hvis du udelukkende søger efter stopord, får du ingen resultater.

Denne adfærd gælder for både søgning i administratoren og i butikslayoutet på tværs af alle understøttede sprog.

Fejlfinding af søgeresultater

Gennemfør følgende kontroller, hvis din webshopsøgning ikke returnerer de forventede resultater:

  • Bekræft, at søgeresultaterne ikke leveres af en tredjeparts-søgeapp. Hvis din butik bruger en, skal du kontakte udvikleren af appen.
  • Tjek, at produktets status ikke er indstillet til Ikke vist på salgskanaler, hvilket forhindrer, at et produkt kan findes i webshopsøgningen.
  • Tjek, at din søgeterm ikke er et stopord, da stopord ikke matches på egen hånd.

Brug de følgende afsnit til at foretage fejlfinding af specifikke problemer.

Fejlfinding af et produkt, der mangler i søgeresultaterne

Gennemgå følgende mulige årsager:

  • Produktets status er indstillet til Ikke vist på salgskanaler, hvilket forhindrer, at det kan findes i webshopsøgningen.
  • Produktet er ikke på lager, og produkter, der ikke er på lager, er skjulte i dine indstillinger for Search & Discovery.
  • Søgetermen er et stopord, som ikke matches på egen hånd.

Få mere at vide om at administrere søgbarhed.

Fejlfinding af ikke-relaterede produkter, der rangerer over det forventede produkt

Du kan ikke ændre, hvordan resultaterne sorteres, men du kan påvirke rangeringen gennem dine produktoplysninger og appen Shopify Search & Discovery.

Gennemgå produktets titel, beskrivelse og produkttype for de termer, som dine kunder søger efter. Du kan også booste specifikke produkter for en søgeterm. Få mere at vide om tilpasning af produktboosts.

Fejlfinding af forudsigende søgning og resultatsiden, der returnerer forskellige resultater

Forudsigende søgning og siden med søgeresultater er separate søgetyper, og de anmoder hver især om deres egne resultattyper.

Tjek de resultattyper, der anmodes om for hver af dem i appen Shopify Search & Discovery. Få mere at vide om at tilpasse typer af søgeresultater.

Fejlfinding af søgeresultater, der ændrer sig for den samme søgeterm

Ændringer af, hvordan søgninger rangerer resultater, testes regelmæssigt. Under en test får nogle kunder i din butik muligvis en lidt anden resultatsortering end andre, hvilket er forventeligt og ikke kræver, at du foretager dig noget.

Hvis der mangler produkter i resultaterne, frem for at de blot sorteres anderledes, skal du indberette problemet.

Fejlfinding af forkerte filtre eller antal resultater

Filtre konfigureres i appen Shopify Search & Discovery, herunder hvordan filterværdier uden matchende resultater håndteres.

Gennemgå dine filterindstillinger. Få mere at vide om Search & Discovery-filtre.

Hvis disse kontroller ikke løser problemet, skal du kontakte Shopify Support og inkludere følgende oplysninger:

  • Webadressen til din storefront
  • Den nøjagtige søgeforespørgsel og om det var en hel eller delvis SKU eller stregkode
  • Det produkt, du forventede at finde
  • Hvad søgningen returnerede i stedet
  • Det omtrentlige tidspunkt, du testede det på

Med disse oplysninger kan forespørgslen reproduceres og tjekkes mod kendte problemer. Rapporter er mest nyttige, når problemet kan gentages.

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.

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:

Liste over ressourcefelter for produkter, sider og blogopslag, der understøtter tastefejlstolerance.
RessourcetypeUnderstøttede felter
Produkter
  • title
  • product_type
  • variants.title
  • vendor
Sider
  • author
  • title
Blogopslag
  • author
  • title

Lempelse af forespørgsel

Når en søgning ikke returnerer nogen resultater, lempes søgekriterierne automatisk i søgesystemet for at finde potentielle match. Lempelig søgning gælder kun for felterne product_type og title, og der kræves et nøjagtigt match i 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.

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

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.

Liste over søgbare egenskaber på produkter, sider og blogopslag.
RessourceSøgbare egenskaber
Produkter
  • body
  • product_type
  • tag
  • title
  • variants.barcode
  • variants.sku
  • variants.title
  • vendor
Sider
  • author
  • body
  • title
Blogopslag
  • author
  • body
  • tag
  • title

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:

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