Så fungerar sökalgoritmer

Med tanke på hur mycket information som finns på webben skulle det vara nästintill omöjligt att hitta det du behöver utan hjälp att gå igenom den. Googles rankningssystem är utformade för att göra just det: gå igenom hundratals miljarder webbsidor i vårt sökindex och hitta de mest relevanta och användbara resultaten på bråkdelen av en sekund och visa dem på ett sätt som gör det enkelt för dig att hitta det du söker efter.

Dessa rankningssystem består inte av en algoritm, utan av en serie algoritmer. För att ge dig den mest användbara informationen tittar Söks algoritmer på flera olika faktorer, däribland orden i sökfrågan, sidornas relevans och användbarhet, källornas expertis, samt din plats och dina inställningar. Vilken vikt som läggs vid varje faktor beror på sökfrågan. Hur nytt innehållet är spelar till exempel en större roll vid sökfrågor om aktuella nyheter än det gör när det gäller ordboksdefinitioner.

Med hjälp av en noggrann process som inbegriper både realtidstest och tusentals externa sökkvalitetsgranskare från hela världen ser vi till att sökalgoritmerna uppfyller de högsta kraven för relevans och kvalitet. Kvalitetsgranskarna följer strikta riktlinjer där våra mål för sökalgoritmer definieras. Dessa riktlinjer är offentliga och alla kan läsa dem.

Läs mer om de viktigaste faktorerna som bestämmer vilka resultat som returneras för sökfrågor:

  • Analys av dina ord

    Analys av dina ord

    För att vi ska kunna returnera bra svar måste vi förstå vad din sökning betyder. När vi söker efter sidor med relevant information är därför vårt första steg att analysera vad orden i din sökning betyder. Vi skapar språkmodeller för att försöka dechiffrera vilka ordsträngar vi ska söka på i indexet.

    Det kan vara allt från något till synes enkelt som att tolka stavfel, till att förstå vilken typ av fråga du har angett genom att tillämpa den senaste forskningen kring naturligt språk. Till exempel hjälper vårt synonymsystem sökningen att veta vad du menar, även om ett ord har flera definitioner. Systemet tog över fem år att utveckla och förbättrar resultatet väsentligt i över 30 % av sökningarna på alla språk.

    Vi försöker också förstå vilken kategori av information du söker. Är det en väldigt specifik sökning eller en bred fråga? Finns det ord som ”recension”, ”bilder” eller ”öppettider” som visar att det är specifik information som eftersöks? Söker du efter sökord som ökar i popularitet, ett tecken på att du vill ha innehåll som publicerats den dagen? Eller söker du efter ett närliggande företag och vill ha lokal information?

    En särskilt viktig aspekt av den här frågekategoriseringen är vår analys av om din fråga söker aktuell information. Om du söker efter populära sökord tolkar våra aktualitetsalgoritmer det som en signal att uppdaterad information kan vara till större nytta än äldre sidor. Det innebär att du får den senaste informationen när du söker efter ”NFL-resultat”, ”Let's dance” eller ”exxons vinst”.

  • Matcha sökningen

    Matcha sökningen

    Därefter söker vi efter webbsidor med information som matchar din sökning. När du gör en sökning börjar våra algoritmer på den grundläggande nivån genom att leta upp dina sökord i indexet för att hitta lämpliga sidor. De analyserar hur ofta och var sökorden visas på en sida, antingen i titlar eller rubriker eller i brödtexten.

    Den mest grundläggande signalen om att informationen är relevant är när en webbsida innehåller samma sökord som din sökfråga. Om dessa sökord visas på sidan eller om de förekommer i rubriker eller löpande text är det mer sannolikt att informationen är relevant. Vi matchar inte bara sökord, utan använder aggregerad och anonymiserad interaktionsdata för att bedöma om sökresultatet är relevant för frågor. Vi omvandlar denna data till signaler som hjälper våra maskininlärningssystem att bli bättre på att uppskatta relevans.

    Utöver matchande sökord söker algoritmerna efter ledtrådar som mäter hur bra potentiella sökresultat ger användarna vad de söker. Om du söker efter ”hundar” vill du antagligen inte ha en sida där ordet ”hundar” nämns hundratals gånger. Vi försöker ta reda på om sidan innehåller ett svar på din fråga och inte bara upprepar den. Sökalgoritmerna analyserar alltså om sidorna innehåller relevant innehåll, t.ex. bilder av hundar, videor eller kanske en lista över raser. Slutligen kontrollerar vi om sidan är skriven på samma språk som din fråga för att prioritera sidor på det språk du föredrar.

    Det är viktigt att vara medveten om att våra system söker efter denna typ av kvantifierbara signaler för att bedöma relevans, men att de inte är utformade för att analysera subjektiva koncept såsom synvinkel eller politisk inriktning för innehållet på en sida.

  • Rankning av användbara sidor

    Rankning av användbara sidor

    För en vanlig sökning finns det tusentals, kanske miljontals, webbsidor med potentiellt relevant information. Därför skriver vi algoritmer som utvärderar hur användbara webbplatserna är, så att vi kan placera de bästa sidorna först.

    Algoritmerna analyserar hundratals olika faktorer för att försöka hitta den bästa informationen som webben kan erbjuda, i allt från innehållets färskhet till antalet gånger dina söktermer visas och huruvida sidan ger en bra användarupplevelse. Vi bedömer trovärdighet och tillförlitlighet inom ämnet genom att söka efter webbplatser som många användare verkar uppskatta för liknande frågor. Om andra framstående webbplatser om ämnet länkar till sidan är det ett gott tecken på att informationen håller hög kvalitet.

    Det finns många spamwebbplatser som försöker fuska sig högst upp i sökresultatet genom att t.ex. upprepa sökord många gånger eller köpa länkar som överför PageRank. Dessa webbplatser ger en mycket dålig användarupplevelse och kan till och med skada eller vilseleda Googles användare. Därför skriver vi algoritmer som ska identifiera spam och ta bort webbplatser som bryter mot Googles riktlinjer för webbansvariga från våra resultat.

    Innehåll på webben och informationsekosystemet i stort förändras hela tiden. Vi arbetar ständigt med att mäta och utvärdera kvaliteten på våra system för att kunna erbjuda rätt balans av relevant information och sakkunnighet så att du kan lita på de resultat som visas.

  • Returnera de bästa resultaten

    Returnera de bästa resultaten

    Innan resultaten visas utvärderar vi hur all relevant information passar ihop. Finns det bara ett ämne i sökresultatet, eller finns det flera? Finns det för många sidor som fokuserar på en smal tolkning? Vi strävar efter att erbjuda ett varierat urval av information i de format som är mest användbara för din typ av sökning. När webben utvecklas ändrar vi sedan våra rankningssystem för att ge bättre resultat för fler frågor.

    Dessa algoritmer analyserar signaler som anger om alla våra användare kan se resultatet, t.ex. om webbplatsen visas korrekt i olika webbläsare, om den är utformad för alla typer av enheter i alla storlekar, inklusive stationära datorer, surfplattor och smartphones och om sidans inläsningstid fungerar för användare med långsam internetuppkoppling.

    Eftersom webbplatsägaren kan förbättra webbplatsens användarvänlighet jobbar vi hårt för att informera webbplatsägare på förhand om stora ändringar i våra sökalgoritmer som kräver åtgärder. Till exempel tillkännagav vi i januari 2018 att våra algoritmer skulle börja ta hänsyn till webbplatsers ”sidhastighet”, sex månader innan ändringen implementerades. Vi hjälpte webbplatsägarna genom att erbjuda dem detaljerad vägledning och verktyg som PageSpeed Insights och Webpagetest.org så att de kunde se vad (om något) de behövde justera för att göra webbplatserna mer mobilvänliga.

    Mer information om de verktyg och tips som Google ger webbplatsägare finns här.

  • Sammanhanget är viktigt

    Sammanhanget är viktigt

    Information som din plats, tidigare sökhistorik och sökinställningar hjälper oss att anpassa dina resultat till vad som är mest användbart och relevant för dig i det ögonblicket.

    Vi använder ditt land och din plats för att erbjuda innehåll som är relevant för ditt område. Om du till exempel befinner dig i Chicago och söker på ”fotboll” visar Google troligtvis resultat från amerikansk fotboll och Chicago Bears först. Om du i stället söker efter ”fotboll” i London rankar Google resultat om fotboll och Premier League högre. Sökinställningarna är också en viktig indikator på vilka resultat du troligen har nytta av, till exempel om du har angett ett språk eller valt att använda SafeSearch (ett verktyg som hjälper till att filtrera bort sexuellt innehåll).

    I vissa fall kan vi även personanpassa dina resultat med hjälp av information om den senaste tidens sökaktivitet. Om du till exempel söker efter ”Barcelona” och nyligen sökte efter ”Barcelona mot Arsenal” kan det vara en viktig ledtråd om att du vill ha information om fotbollsklubben, inte staden. Du kan kontrollera vilken sökaktivitet som används för att förbättra din sökupplevelse, inbegripet vilken data som sparas i ditt Google-konto, på myaccount.google.com.

    Sökfunktionen har också några funktioner som anpassar resultatet baserat på aktiviteten i ditt Google-konto. Om du till exempel söker på ”evenemang nära mig” kan Google skräddarsy vissa rekommendationer till evenemangskategorier som vi tror att du kan vara intresserad av. Dessa system är utformade för att matcha dina intressen, men inte för att dra slutsatser om känsliga uppgifter såsom etnisk tillhörighet, religion eller politiskt parti.

    Du kan kontrollera vilken sökaktivitet som används för att förbättra din sökupplevelse, inbegripet vilken data som sparas i ditt Google-konto, på myaccount.google.com. Stäng av Webb- och appaktivitet om du vill inaktivera anpassning av sökningar baserat på din kontoaktivitet.