Sökbeteende i webbshoppen
Sökfunktionen i webbshoppen använder olika faktorer och flera inbyggda beteenden för hantering av söktermer, för att ge korrekta och relevanta resultat från dina produkter, sidor och bloggposter.
På den här sidan
Att tänka på för sökning i webbshoppen
Läs igenom följande att tänka på och krav för sökbeteendet i din webbshop.
Appar
Appar som ändrar ditt tema eller som har sökfunktioner kan påverka den inbyggda sökningen i webbshoppen:
- Om du använder en tredjepartsapp för sökning för att generera sökresultat, kanske sökbeteendena och kapaciteterna i Shopifys inbyggda sökning inte gäller för sökresultaten i din webbshop. Kontakta apputvecklaren för att få mer information om hur din tredjepartsapp för sökning fungerar.
- Tredjepartsappar som ändrar ditt temas sökmall kan påverka sökresultaten i din webbshop.
- Du kan hantera och förbättra dina sökresultat genom att hantera synligheten för produkter, sidor och bloggposter och genom att anpassa sökresultaten i din webbshop med appen Shopify Search & Discovery. Läs mer om att hantera sökbarhet och använda appen Search & Discovery.
Söksyntax
Följande sökbeteenden gäller inte för sökningar som använder söksyntax:
- Stavningstolerans
- Prediktiv sökning
- Semantisk förståelse
Språk som stöds
Din butiks primära plats påverkar vilka sökbeteenden du får.
| Språk | Stavningstolerans | Sökstamsigenkänning | Trigram |
|---|---|---|---|
| Engelska | ✔ | ✔ | |
| Franska | ✔ | ||
| Spanska | ✔ | ||
| Portugisiska (Brasilien) | ✔ | ||
| Tyska | ✔ | ||
| Nederländska | ✔ | ||
| Italienska | ✔ | ||
| Japanska | ✔ | ✔ Kan ha stöd för katakana, hiragana och kanji. | |
| Danska | ✔ | ||
| Svenska | ✔ | ||
| Portugisiska (Portugal) | ✔ | ||
| Finska | ✔ | ||
| Norska (bokmål) | ✔ | ||
| Turkiska | ✔ | ||
| Rumänska | ✔ | ||
| Ungerska | ✔ | ||
| Ryska | ✔ | ||
| Polska | ✔ | ||
| Tjeckiska | ✔ | ||
| Grekiska | ✔ | ||
| Isländska | ✔ | ||
| Litauiska | ✔ | ||
| Slovenska | ✔ | ||
| Slovakiska | ✔ | ||
| Bulgariska | ✔ | ||
| Vietnamesiska | ✔ | ||
| Kroatiska | ✔ | ||
| Indonesiska | ✔ | ||
| Lettiska | ✔ | ||
| Estniska | ✔ | ||
| Serbiska | ✔ | ||
| Ukrainska | ✔ | ||
| Katalanska | ✔ | ||
| Norska (nynorsk) | ✔ | ||
| Färöiska | ✔ | ||
| Portugisiska | ✔ | ||
| Albanska | ✔ | ||
| Bosniska | ✔ | ||
| Afrikaans | ✔ | ||
| Makedonska | ✔ | ||
| Armeniska | ✔ | ||
| Serbokroatiska | ✔ | ||
| Latin | ✔ | ||
| Kymriska | ✔ | ||
| Gaeliska | ✔ | ||
| Moldaviska | ✔ |
Olistad produktstatus
Du kan förhindra att produkter hittas i din webbshops sökning genom att använda produktstatusen Olistad.
Söktermer i singular och plural
Webbshoppens sökfunktion försöker matcha termer i både singular- och pluralform.
Om du söker efter valpar matchas resultat som innehåller ”valp” eller ”valpar”.
Att behandla singular- och pluraltermer som likvärdiga är ett exempel på stemming, där ett ord mappas till sitt gemensamma lemma (stam). Shopifys stemming tar även hänsyn till den gemensamma stammen för olika ord.
Sökning efter body:leggings matchar resultat som innehåller ”ben” eller ”leggings”.
Om du vill söka efter ett ord baserat på partiell mönstermatchning, använd då prefixsökning.
Stavningstolerans
Webbshoppens sökfunktion har feltolerans, vilket hittar korrekta matchningar för söktermer som innehåller stavfel.
Sökresultaten inkluderar matchningar som skiljer sig från söktermen med en bokstav eller där två bokstäver har en annan ordning. De första fyra bokstäverna i en sökterm måste anges korrekt för att feltoleransen ska börja gälla.
Om du till exempel söker efter chocollate returneras resultat som har chocolate eller chocolates i rubriken eller beskrivningen.
Feltolerans tillämpas inte på alla fält när sökresultat skapas. Till exempel skulle chocollate inte matcha några produkttaggar eller bloggposttaggar med chocolate. Följande resursfält har stöd för feltolerans:
| Resurstyp | Fält som stöds |
|---|---|
| Produkter |
|
| Sidor |
|
| Bloggposter |
|
Sökbegränsningar
Stoppord i sökning
Vad är stoppord
Vanliga ord på alla språk klassificeras som ”stoppord” och indexeras inte för sökning. Detta inkluderar ord som ”and”, ”or”, ”the”, ”a”, ”an” och ”for” på engelska, samt motsvarande ord på andra språk som stöds.
Stoppord exkluderas från sökindexering eftersom de är för vanliga för att ge meningsfulla söksignaler och skulle göra sökindexet mycket större och långsammare. Om du endast söker efter stoppord får du inga resultat.
Inverkan på sökbeteende
Detta beteende gäller både sökning i adminpanelen och i det digitala skyltfönstret på alla språk som stöds.
Söksyntax
Söksyntaxen avgör hur söktermer behandlas när Shopify söker efter resultat.
Använda operatorerna AND, OR och NOT
AND
Sökning efter resultat med operatorn AND mellan söktermer returnerar resultat när alla söktermer finns i resultatet.
Som standard behandlas alla söktermer som om de hade AND mellan sig. Sökning efter artichoke hearts eller artichoke AND hearts ger båda resultat som innehåller både ”artichoke” och ”hearts”. Sammansättningsoperatorer är inte nödvändiga.
OR
Sökning efter resultat med operatorn OR mellan söktermer returnerar resultat när någon sökterm finns med i ett resultat.
Sökning efter artichoke OR hearts ger resultat som innehåller minst ett av orden ”artichoke” eller ”hearts”.
NOT
Du kan söka efter resultat utan en viss term genom att sätta ett minustecken (-) framför termen.
Sökning efter artichoke -heart matchar termer med ”artichoke”, men inte ”heart”.
Prefixsökning
Prefixsökning returnerar resultat där söktermen matchar början av andra termer i resultaten. Prefixsökning sker automatiskt vid alla sökningar.
Sökning efter artich matchar termer som börjar med ”artich”, som till exempel ”artichoke”. Detta fungerar även på den sista termen i en sökning. Sökning efter artichoke hea matchar termer som börjar med ”artichoke hea”.
Frassökning
Om du placerar en sökterm mellan dubbla citattecken (””) söker du efter exakt det ordet eller den frasen i ett av de sökbara fälten.
Sökning på ”artichoke hearts” matchar en produkt med rubriken ”Can of artichoke hearts”, men inte en produkt med rubriken ”Canned hearts of artichoke”.
Söka i specifika fält
Lägg till ett fältnamn med ett kolon till din sökterm för att begränsa sökningen av den termen till det angivna fältet.
Om du till exempel söker efter title:artichoke söker du efter rubriker som innehåller termen ”artichoke”.
Det fungerar inte att söka efter ett felstavat ord när du söker i specifika fält, eftersom sökningen letar efter en exakt matchning. Om du till exempel söker efter title:artichoqe får du inga resultat.
Beroende på vilken resurs du söker efter (produkt, sida, bloggpost) kan resultaten baseras på olika sökbara egenskaper.
| Resurs | Sökbara egenskaper |
|---|---|
| Produkter |
|
| Sidor |
|
| Bloggposter |
|
Trigram
Trigram-sökning matchar alla sammanhängande sekvenser av minst tre tecken i katakana, hiragana och kanji. Du kan även söka efter kanji i par. Du kan till exempel söka efter ”アップルグリーンラップドレス” genom att ange någon av följande termer:
ップルアップルップルグリーンラ
Söktyper och funktioner
Din webbshop använder olika typer av sökfunktioner beroende på hur kunderna interagerar med sökgränssnittet:
- Vanlig sökning: Resultat som visas på sökresultatsidan efter att kunder har angett en sökterm och tryckt på Retur.
- Prediktiv sökning: Funktion för automatisk ifyllnad som föreslår resultat medan kunder skriver i sökrutan, innan de trycker på Retur. Mer information om prediktiv sökning.
Sökrankning och relevans
Sökresultaten sorteras efter relevans, vilket avgörs av flera faktorer:
- Nyckelordsfrekvens: Hur många gånger söktermen förekommer i produkten, på sidan eller i artikeln.
- Fältets betydelse: Termer som finns i titlar rankas högre än termer som finns i beskrivningar eller andra fält.
- Fältlängd: Kortare fält med matchande termer rankas högre än längre fält.
- Popularitetssignaler: Den senaste tidens försäljning och kundinteraktioner kan påverka rankningen för att optimera för konverteringar.
Mjukare sökning
När en sökning inte ger några resultat mjukar söksystemet automatiskt upp sökkriterierna för att hitta potentiella matchningar:
- Felstavningstolerans: För ord med 3–5 tecken tillåts ett stavfel. För ord med 6 eller fler tecken tillåts upp till två stavfel.
- Fältmatchning: Mjukare sökning tillämpas endast på fälten
product_typeochtitle, medan exakt matchning används för andra fält.
Om till exempel ”care bears” inte ger några direkta resultat kan systemet matcha produkter som innehåller ”card years” eftersom varje ord bara skiljer sig med ett tecken.
Avancerat sökbeteende
Partiell ordmatchning
Sökningen stöder partiell ordmatchning (prefixsökning) på den sista termen i en sökfråga. Till exempel:
- Sökning efter
winter snomatcharwinter snowboardochwinter snowshoes - De föregående termerna måste matcha exakt för att prefixsökning ska fungera
Hantering av slutsålda produkter
Som standard visas produkter som är helt slut i lager (alla varianter är otillgängliga) i slutet av sökresultaten. Detta beteende kan anpassas i dina temainställningar till:
- Visa: Visa slutsålda produkter i normal rankningsordning
- Sist: Visa slutsålda produkter i slutet av resultaten (standard)
- Dölj: Dölj slutsålda produkter helt från resultaten
Begränsningar för sökresultat
Maximalt antal expansioner för prefixsökning: När prefixsökning används i alla butiker är resultaten begränsade till maximalt 50 matchningar. Denna begränsning kan göra att vissa relevanta produkter inte visas i resultaten för mycket vanliga prefix.
Sidor i oväntade resultat: Äldre sidor kan visas i sökresultat som inte verkar relevanta på grund av dold författarinformation från äldre processer för att skapa sidor.