Söksyntax

Söksyntax handlar om hur du skriver dina sökord. Med hjälp av vissa nyckelord eller tecken kan du styra sökningen. Det är två problem man försöker att lösa med hjälp av syntaxen.

Problem 1: Risk att man missar sidor som innehåller den information man söker, dvs. för få träffar.

Problem 2: Risk för att man missar sidor som innehåller den information man söker därför att de "drunknar" i mängden träffar på sidor med irrelevant information, dvs. för många träffar.

De olika sök-sajterna som finns har varierande grad av möjlighet att styra sökningen. AltaVista och Evreka är de som förmodligen har flest möjligheter. Studera hjälpavsnittet i den söksajt du gillar bäst för att se vilken söksyntax du kan använda.

Ofta har sök-sajterna två söksidor. En för vanlig, enklare sökning och en för mer avancerad sökning. Uppdelningen i två söksidor innebär att den enklare söksidan accepterar färre söksyntax än den avancerade söksidan. Som regel kan Boolesk sökning (se markering nedan vid syntaxen) enbart ske om man valt avancerad sökning. Tyvärr existerar ingen standard inom detta område utan uppdelningen i enkel och avancerad sökning är mycket varierande. Söksyntaxen skiljer sig också mycket mellan olika söksajter och uppställningen nedan upptar enbart dem som ofta förekommer.

Vissa söksajter godkänner inte att du själv skriver syntaxen. Väljer du t.ex. avancerad sökning på svenska Excite styr du sökningen genom att välja olika alternativ i listboxar. Är du insatt i söksyntax kan du oftast lätt se vilken typ av sökning de färdiga alternativen innebär.

Några exempel på hur du styr sökningen

Nedanstående exempel utgår från att du skriver in flera sökord. Om inget annat anges uppfattar söktjänsten flera ord som alternativa eller kompletterande. Söker du t.ex. på skolor stockholm får du träff på alla sidor som innehåller båda orden eller något av orden, dvs. skolor och/eller stockholm. Det blir m.a.o. många irrelevanta träffar. Nedanstående exempel kan kanske hjälpa dig att undvika dylika misstag.

gemener (små bokstäver)
vidgar sökningen

 

 

 

 

 

 

Skriver du sökordet med små bokstäver får du träff på samtliga ställen ordet förekommer. M.a.o. bör du alltid skriva enbart med små bokstäver för att undvika att utesluta relevanta sidor. Om du använder någon versal (stor bokstav) i sökordet får du bara träff vid exakt matchning.
Exempel: Sökordet saab ger alltså träff på SAAB, Saab och saab. Sökordet Saab ger enbart träff för Saab.
Evreka gav vid ett tillfälle följande resultat:
SAAB = 76370 träffar
Saab = 199617 träffar
saab = 318757 träffar


begränsar sökningen

 

 

 

 

Citationstecken används för frassökning, dvs. sökning efter ett antal ord i en bestämd kombination. Mycket effektivt om man har svårt att finna lämpliga sökord, men är helt säker på ordföljd.
Exempel: Söker man information om de gamla svenska hippiebandet Träd, gräs och stenar fick man vid ett tillfälle (vid sökning på Evreka) följande resultat:
träd, gräs och stenar = 115191 träffar
"träd, gräs och stenar" = 22 träffar


begränsar sökningen

 

 

 

 

Plustecken före ett ord säger att ordet måste förekomma för att det ska bli träff. Du skriver plustecknet alldeles före det ord som måste finnas med, men det måste vara ett mellanslag mellan föregående ord och plustecknet.
Exempel: Antag att du vill ha information om drottning Kristina och Descartes. Evreka gav vid ett tillfälle följande resultat:
drottning kristina descartes = 94808 träffar
+drottning +kristina +descartes = 15 träffar


begränsar sökningen

 

 

 

 

Minustecken före ett ord säger att ordet inte får förekomma i texten för att det ska bli träff. Du skriver minustecknet alldeles före det ord som inte får finnas med, men det måste vara ett mellanslag mellan föregående ord och minustecknet.
Exempel: Antag att du söker information om hassel (växten) och vill undvika att få träffar på Roland Hassel (romanfigur). Du skriver då:
hassel -roland


vidgar sökningen

 

 

 

 

 

 

 

 

 

 

Asterisk-tecken ersätter en eller flera bokstäver. Vanligtvis används asterisk i slutet av ord för att därmed få med alla varianter på slutändelser.
Exempel 1: Evreka gav vid ett tillfälle följande resultat:
distansutbildning = 3085 träffar
distansutbildning* = 3636 träffar
Ökningen med 551 träffar då asterisk används beror på att vi nu även får träff på distansutbildningar, distansutbildningen osv.
Många söksajter accepterar asterisk inne i ord, men inte i början. AltaVista/Evreka accepterar asterisk tidigast som fjärde tecken. Detta kan vara användbart när man t.ex. är osäker på stavning.
Exempel 2: Om man väljer efternamnet Lindkvist som sökord kan man tänka sig många olika alternativa stavningar. Lindqvist, Lindquist, Lindkvist Lindhkvist etc. I detta fall är det lämpligt att söka på:
lind*ist

Boolesk sökning

Boolesk söksyntax förekommer vanligtvis under avancerad sökning, men undantag finns. Som regel innebär användning av boolesk sökning att enklare söksyntax ej kan användas. Det är alltså sällan möjligt att samtidigt använda +, - , AND, NOT.

Boolesk söksyntax är kraftfullare än de enklare syntaxen, inte minst p.g.a. den större möjligheten att kombinera syntaxen. För att utnyttja det hela till fullo krävs dock en hel del övning. Öva genom att gå till en sök-sajt som stöder boolesk söksyntax och där söka flitigt. Försök att få till kombinationer med användning av paranteser. Sökresultaten ger dig feedback på hur bra du lyckas.
 (boolesk sökning)
begränsar sökningen
AND fungerar som plustecken (se ovan)

 


(boolesk sökning)
begränsar sökningen
NOT fungerar som minustecken (se ovan). I vissa sök-sajter använder man AND NOT istället för NOT. Användningen är dock densamma.

(boolesk sökning)
vidgar sökningen

 

 

OR innebär eller och är användbart när man söker efter något som man kan tänka sig uttrycks på flera alternativa sätt.
Exempel: Antag att du söker information om invandring. Du skriver då lämpligen sökuttrycket på följande sätt:
invandring OR immigration

(boolesk sökning)
begränsar sökningen

 

 

 

 

NEAR är lämpligt när man inte är säker på exakt fras men där + eller AND inte begränsar sökningen tillräckligt. Vanligtvis innebär NEAR att ordavståndet inte får överstiga 10.
Exempel: Antag att du söker information om FN:s insats i Somalia.
Du kan då skriva på följande sätt:
UN NEAR somalia
(här utgår vi från att informationen förmodligen finns på engelska och skriver UN i stället för FN)

 (boolesk sökning)

 

 

Parentes används för att styra vilka delar som hör ihop. Antag att du ska söka efter statistik rörande invandring (se ovan under OR). Du skriver då:
statistik AND (invandring OR immigration)

Andra former av styrning

Många söksajter rymmer möjlighet att söka inom ett speciellt land. Vanligen väljer man då i en listbox inom vilket land sökningen ska ske. Detta alternativ börjar numera finnas på flertalet sajter men ibland måste man skriva det själv. Ofta finns då dessa alternativ:

domain: sökning sker inom en angiven toppdomän. Den svenska toppdomänen är se.

Exempel

Söker man information om Dalai Lama och helst vill ha det på svenska kan det vara klokt att börja med detta: domain:se "dalai lama"

host: sökning sker inom en angiven sajt. Detta är användbart när du vet att informationen finns inom en viss sajt, men den är stor och saknar egen sökning.

Exempel
Söker du uppgift om den ekonomiska ersättningen till riksdagsledamöter, kanske denna sökning kan ge svaret: host:www.riksdagen.se arvode

© Stockholms Stad