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.

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:

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

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:

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

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

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:

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

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_type og title for 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 sno matcher winter snowboard og winter 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.