Hva er søkealgoritmer?

Hva er søkealgoritmer?


Algoritmer er lik algebraiske ligninger: du får et annet svar for hver verdi av "x", eller variabel, plugger du i Imidlertid er en algoritme en mye mer komplisert ligning, som arbeider med flere variabler enn du kan telle.. I søkemotor-teknologi, er algoritmer som brukes til å sortere gjennom milliarder av dokumenter og nettsider i cyberspace for å gi brukeren et bestemt resultat.

bots

De fleste søkemotorer er drevet av roboter. En bot, som er en forkortelse for "robot", er et program som gjør repeterende, automatiserte oppgaver. Når det gjelder søkemotor algoritmer, blir roboter brukt for å gre gjennom den enorme mengden av tilgjengelig informasjon og presentere den for brukeren på en måte som gir mening og er relevant for det brukeren søker etter. Søke ingeniører programmere roboter med sine søkealgoritmer, så når brukeren skriver inn et søkeord i søkefeltet, boter vet nøyaktig hva de skal gjøre.

nøkkelord

Nøkkelord er variablene i en søkemotor algoritme. De fleste søkemotorer utføre sin tekst spørring og gjenfinning ved hjelp av søkeord som brukerne skriver inn et søkefelt. Et søkeord kan være et ord på en webside. Med mindre eieren av nettstedet spesifiserer hvilke søkeord de ønsker at deres nettsted for å svare på, søkealgoritmer velge og indeks ord som synes viktig. Søkealgoritmer sikre at ordene i tittelen på en side eller på overskriften er gitt mer vekt enn ord i kroppen av en side tekst.

relevans rangering

Søke ingeniører forstå at mennesker ikke kan skanne millioner av dokumenter i noen sekunder, slik at de konstruerer sine algoritmer for å rangere resultater basert på deres relevans. Algoritmer hjelpe sortere ut hvilke sider kan være interessant for en bruker av hvor mange ganger søkeord vises på en side, eller hvor på siden søkeordet er. Noen algoritmer bruker en sidens HTML meta-tags (som brukerne ikke ser) å rangere sidene.

Søk Refinement

Mange søkemotorer lar brukerne muligheten til å avgrense søkene. I raffinerte eller avanserte søkefelt, brukere har muligheten til å legge til spesifikk informasjon, for eksempel hva slags domenenavn de ønsker å søke etter, eller hvilket språk de vil ha resultater i. Dette avansert søk setter mer informasjon i algoritmen, som igjen tillater det til å fungere mer effektivt og bringe tilbake mer relevante resultater.