Slik fungerer søkealgoritmer

Du vil ha ett godt svar, ikke milliarder av nettsider, så Googles rangeringssystemer sorterer gjennom hundrevis av milliarder av nettsider i søkeindeksen vår for å gi deg nyttige og relevante resultater på en brøkdel av et sekund.

Disse rangeringssystemene består av en rekke algoritmer som analyserer hva du leter etter, og hvilken informasjon som skal hentes frem til deg. Og etter hvert som vi har videreutviklet Søk, har vi finstemt algoritmene våre for å vurdere søkene dine og resultatene i mer detalj for å gi deg bedre tjenester.

Her er noen måter Google bruker søkealgoritmer på for å hente frem nyttig informasjon fra nettet:

  • Analyse av ordene dine

    Analyse av ordene dine

    Det er viktig at vi forstår tanken bak søket ditt for å kunne hente frem gode svar. Så for å finne sider med relevant informasjon analyserer vi først betydningen av ordene i søket. Vi konstruerer språkmodeller for å prøve å tolke hvilke strenger med ord vi bør slå opp i indeksen.

    Dette innebærer alt fra tilsynelatende enkle ting som å tolke stavefeil til å prøve å forstå hvilken type søk du har skrevet inn, ved å ta i bruk den nyeste forskningen innen automatisk forståelse av naturlige språk. Synonymsystemet vårt hjelper for eksempel Søk med å vite hva du mener, selv når et ord har flere definisjoner. Det tok over fem år å utvikle dette systemet, og det gir betydelig bedre resultater for mer enn 30 prosent av alle søk uansett språk.

    Vi prøver også å forstå hvilken kategori av informasjon du leter etter. Er det et veldig spesifikt søk eller et bredt søk? Inneholder det ord som «anmeldelse», «bilder» eller «åpningstider» som indikerer et spesifikt informasjonsbehov for søket? Søker du etter søkeord som er populære akkurat nå? Det kan indikere at du ser etter innhold som er publisert i dag. Eller søker du etter en bedrift i nærheten og ønsker lokal informasjon?

  • Samsvar for søket ditt

    Samsvaring for søket ditt

    Deretter ser vi etter nettsider med informasjon som samsvarer med søket ditt. Når du søker – på det mest grunnleggende nivået – slår algoritmene våre opp søketermene i indeksen for å finne de mest passende sidene. De analyserer hvor ofte og hvor søkeordene vises på en side – enten de dukker opp i titler, overskrifter eller i brødteksten.

    I tillegg til samsvarende søkeord leter algoritmer etter ledetråder for å måle i hvilken grad potensielle søkeresultater gir brukerne det de ser etter. Når du søker etter «hunder», ønsker du sikkert ikke å få opp en side med ordet «hunder» skrevet hundrevis av ganger. Vi prøver å finne ut om siden inneholder et svar på søket ditt, og ikke bare repeterer søket ditt uten mål og mening. Så søkealgoritmer analyserer om sidene har relevant informasjon – for eksempel bilder av hunder, videoer eller kanskje en liste over hunderaser. Til slutt sjekker vi om siden er skrevet på samme språk som spørsmålet ditt, for å kunne prioritere sider for språket du foretrekker.

  • Rangering av nyttige sider

    Rangering av nyttige sider

    For et vanlig søk finnes det tusener eller kanskje millioner av nettsteder som har potensielt relevant informasjon. Så for å hjelpe med å rangere de beste sidene først skriver vi også algoritmer for å evaluere hvor nyttige nettsidene er.

    Disse algoritmene analyserer hundrevis av forskjellige faktorer for å prøve å få frem den beste informasjonen på nettet – alt fra hvor oppdatert innholdet er, til antallet ganger søketermene vises og hvorvidt siden er brukervennlig. For å vurdere påliteligheten og troverdigheten av innholdet, ser vi etter nettsteder som mange brukere ser ut til å sette pris på for lignende søk. Hvis andre populære nettsteder om emnet linker til siden, er dette et godt tegn på at informasjonen er av høy kvalitet.

    Det finnes mange nettsøppel-sider som prøver å manipulere seg til toppen av søkeresultatene gjennom teknikker som å gjenta søkeord igjen og igjen eller ved å kjøpe linker som består PageRank. Slike nettsteder gir en veldig dårlig brukeropplevelse og kan i verste fall skade eller villede Googles brukere. Så vi skriver algoritmer for å gjenkjenne nettsøppel og fjerne nettsteder som bryter med Googles retningslinjer for nettredaktører, fra resultatene våre.

  • De beste resultatene

    De beste resultatene

    Før vi leverer resultatene dine, evaluerer vi hvordan all den relevante informasjonen passer sammen: Finnes det bare ett emne blant søkeresultatene, eller er det flere? Er det for mange sider som fokuserer på én snever tolkning? Vi gjør vårt beste for å levere et mangfold av informasjon – i formater som er mest nyttige for søketypen din. Og etter hvert som nettet utvikler seg, justerer vi rangeringssystemene våre for å levere bedre resultater for flere søk.

  • Betydningen av kontekst

    Betydningen av kontekst

    Informasjon som posisjonen din, tidligere søkehistorikk og Søk-innstillinger hjelper oss med å skreddersy resultatene dine til det som er nyttigst og mest relevant for deg.

    Vi bruker landet ditt og posisjonen din til å levere innhold som er relevant for området ditt. Hvis du for eksempel er i Chicago og søker etter «football», viser Google deg resultatene for amerikansk fotball og Chicago Bears først. Men hvis du søker etter «football» i London, rangerer Google resultatene om fotball og Premier League høyere. Søkeinnstillinger er også en viktig indikator på hvilke resultater du sannsynligvis er interessert i, for eksempel hvis du har valgt et foretrukket språk eller bruker Sikkert Søk (et verktøy som hjelper deg med å filtrere ut ikke-barnevennlige resultater).

    I noen tilfeller kan vi også persontilpasse resultatene dine med informasjon om den nylige Søk-aktiviteten din. Hvis du for eksempel søker etter «Barcelona» og du nylig har søkt etter «Barcelona mot Arsenal», kan dette være en viktig pekepinn på at du ønsker informasjon om fotballklubben – ikke byen. Du kan kontrollere hvilken søkeaktivitet som brukes for å forbedre Søk-opplevelsen, inkludert justering av hvilke data som lagres på Google-kontoen din, på myaccount.google.com.