Sökbeteende i webbshoppen

Du kan hjälpa kunder att hitta produkter, sidor och bloggposter i din webbshop via sökning. Webbshoppens sökfunktion har flera inbyggda beteenden för hantering av söktermer, som till exempel tolerans för stavfel och stöd för söksyntax.

Läs igenom följande att tänka på och krav för sökbeteendet i din webbshop.

Inställningar och konfigurering

Granska vad du kan och inte kan konfigurera i webbshoppens sökfunktion:

  • Konfigurering: Ingen konfigurering krävs. Webbshoppens sökfunktion fungerar utan konfigurering, och det krävs inga ändringar av temat.
  • Matchning: Det finns ingen inställning som styr hur brett sökningen matchar.
  • Rankning: Du kan påverka resultaten genom din produktdata och appen Shopify Search & Discovery, men du kan inte ändra hur resultaten sorteras.

Appar och anpassade sökupplevelser

Appar som modifierar ditt tema, appar som har sökfunktioner och anpassade sökupplevelser kan påverka webbshoppens inbyggda sökfunktion:

  • Om din butik använder en sökapp från en tredjepart driver den appen din webbshops sökfunktion, och de sökbeteenden som beskrivs på denna sida gäller inte för de resultat som dina kunder får. Inställningar för produktsynlighet kanske inte heller tillämpas. En app som inte är integrerad med produktstatusen Olistad kan fortfarande returnera olistade produkter i sina resultat. Om du vill ha mer information om hur din sökapp från tredjepart fungerar, kontakta appens utvecklare.
  • Tredjepartsappar som ändrar ditt temas sökmall kan påverka sökresultaten i din webbshop.
  • Sökfrågan i Storefront API är oberoende av standardsidan för resultat. Om du eller din utvecklare har byggt en anpassad sökupplevelse baserad på den körs den upplevelsen på din egen kod.
  • 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.

Olistad produktstatus

Du kan förhindra att produkter hittas i din webbshops sökning genom att använda produktstatusen Olistad.

Beteenden som söksyntaxen inaktiverar

Följande sökbeteenden gäller inte för sökningar som använder söksyntax:

Språk som stöds

Din butiks primära plats påverkar vilka sökbeteenden du får.

Lista över sökspråk som stöds och om varje språk stöder stavningstolerans, sökstamsigenkänning och trigram.
SpråkStavningstoleransSökstamsigenkänningTrigram
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

Söktyper och funktioner

Din webbshop har två typer av sökningar:

  • Vanlig sökning: Resultat som visas på sidan för sökresultat efter att kunder anger en sökterm och trycker 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

Du kan påverka sökresultaten genom din produktdata och via inställningarna i appen Shopify Search & Discovery.

Ändringar i hur sökningen rankar resultat testas regelbundet. Under ett test kan vissa kunder i din butik få en något annorlunda sortering av resultaten än andra. Testerna körs under en begränsad period och avbryts i förtid om de har en negativ effekt på kundengagemang eller försäljning. Ändringar rullas ut brett först efter att tester bekräftar att de fungerar bättre. Du kan inte ändra hur resultaten sorteras, så det finns ingen inställning för det.

Hantering av slutsålda produkter

Produkter som är helt slut i lager, där alla varianter är otillgängliga, visas som standard i slutet av sökresultaten.

Om du har installerat appen Shopify Search & Discovery kan du ändra detta beteende via Search & Discovery > Inställningar > Produkter som är slut i lager. Mer information om att justera typer av sökresultat.

Sökbegränsningar

Sökningen matchar hela ord. En sökning på ett ofullständigt ord, till exempel kronärt, kanske inte returnerar produkter med kronärtskocka i titeln. Kunder får de mest tillförlitliga resultaten när de anger hela ord.

Sökningar efter lagerhållningsenhet och streckkod

Kunder kan hitta en produkt genom att söka efter dess fullständiga lagerhållningsenhet eller streckkod.

Kunder kan även söka på delar av en kod, men endast om koden innehåller bindestreck. Exempelvis kan en kund hitta koden abc1-888 genom att söka på abc1. Koden abc1888 saknar bindestreck, så den måste anges i sin helhet.

Sido- och artikelresultat

Sökresultaten innehåller upp till två sidor eller artiklar, och de visas endast på den första resultatsidan. Detta håller fokus på produkterna. För en annorlunda upplevelse kan du arbeta med en utvecklare eller anlita en Shopify-partner för att bygga en med Liquid-sökfiltren eller Storefront API.

Sidor i oväntade sökresultat

Äldre sidor kan visas i sökresultat där de inte verkar vara relevanta på grund av dold information om upphovsman från äldre processer för att skapa sidor.

Om de här sökresultaten utgör ett problem för din butik kan du stoppa sidor från att visas i sökningar. Använd appen Shopify Search & Discovery för att ändra vilka typer av sökresultat dina sökningar begär. Mer information om att justera sökresultattyper.

Stoppord i sökning

Vanliga ord på alla språk klassificeras som stoppord och indexeras inte för sökningar. 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 eftersom de är för vanliga för att vara användbara för matchning, och om de inkluderades skulle sökningen bli långsammare. Om du enbart söker på stoppord kommer du inte att få några resultat.

Detta beteende gäller både sökning i adminpanelen och i det digitala skyltfönstret på alla språk som stöds.

Felsökning av sökresultat

Om din sökning i webbshoppen inte ger de sökresultat som du förväntar dig, utför följande kontroller:

  • Bekräfta att dina sökresultat inte drivs av en sökapp från en tredjepart. Om din butik använder en sådan ska du kontakta appens utvecklare.
  • Kontrollera att produktens status inte är inställd på Olistad, vilket förhindrar att en produkt hittas i sökningar i webbshoppen.
  • Kontrollera att din sökterm inte är ett stoppord, eftersom enbart stoppord i sig inte ger någon matchning.

Använd följande avsnitt för felsökning av specifika problem.

Felsökning av en produkt som saknas i sökresultaten

Granska följande möjliga orsaker:

  • Produktens status är inställd på Olistad, vilket förhindrar att den hittas i sökningar i webbshoppen.
  • Produkten är slut i lager, och produkter som är slut i lager är dolda i dina Search & Discovery-inställningar.
  • Söktermen är ett stoppord, vilket inte i sig ger någon matchning.

Mer information om att hantera sökbarhet.

Felsökning av orelaterade produkter som rankas över den förväntade produkten

Du kan inte ändra hur sökresultaten ordnas, men du kan påverka rankningen genom dina produktuppgifter och appen Shopify Search & Discovery.

Gå igenom produktens titel, beskrivning och produkttyp för de termer som dina kunder söker efter. Du kan även boosta specifika produkter för en viss sökterm. Mer information om att anpassa produkt-boosts.

Felsökning av prediktiv sökning och sökresultatsidan som returnerar olika resultat

Prediktiv sökning och sökresultatsidan är separata söktyper, och vardera begär sina egna sökresultattyper.

Kontrollera vilka typer av sökresultat som begärs för respektive söktyp i appen Shopify Search & Discovery. Mer information om att justera sökresultattyper.

Felsökning av sökresultat som ändras för samma sökterm

Det görs regelbundna tester av ändringar i hur sökningar rankar sökresultaten. Under ett sådant test kan vissa kunder i din butik få en något annorlunda ordning på sökresultaten än andra kunder. Detta är förväntat och kräver inga åtgärder från din sida.

Om produkter saknas i sökresultaten i stället för att ordnas annorlunda ska du rapportera problemet.

Felsökning av felaktiga filter eller antalet resultat

Filter konfigureras i appen Shopify Search & Discovery. Det inbegriper hur filtervärden utan matchande sökresultat hanteras.

Granska dina filterinställningar. Mer information om Search & Discovery-filter.

Om dessa kontroller inte löser problemet kontaktar du Shopify-support och inkluderar följande uppgifter:

  • Det digitala skyltfönstrets URL
  • Den exakta sökfrågan och om det var en fullständig eller partiell lagerhållningsenhet eller streckkod
  • Den produkt du förväntade dig att hitta
  • Vad sökningen returnerade i stället
  • Den ungefärliga tidpunkten för din testning

Med hjälp av dessa uppgifter kan frågan återskapas och kontrolleras mot kända problem. Rapporter är som mest användbara när problemet går att upprepa.

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

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:

Lista över resursfält för produkter, sidor och bloggposter som har stöd för feltolerans.
ResurstypFält som stöds
Produkter
  • title
  • product_type
  • variants.title
  • vendor
Sidor
  • author
  • title
Bloggposter
  • author
  • title

Mjukare sökning

När en sökning inte ger några resultat lättar söksystemet automatiskt på sökkriterierna för att hitta potentiella matchningar. En sådan lättad sökning tillämpas endast på fälten product_type och title, och kräver en exakt matchning 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.

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

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.

Lista över sökbara egenskaper för produkter, sidor och bloggposter.
ResursSökbara egenskaper
Produkter
  • body
  • product_type
  • tag
  • title
  • variants.barcode
  • variants.sku
  • variants.title
  • vendor
Sidor
  • author
  • body
  • title
Bloggposter
  • author
  • body
  • tag
  • title

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:

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