Hakukone on verkkosivusto, jonka avulla käyttäjät voivat hakea tietoa World Wide Webistä (WWW), joka on osa Internetiä. Hakukone tekee tämän tarkastelemalla ja tallentamalla lukuisia WWW-sivuja löytääkseen vastauksia käyttäjän hakusanoihin. Se palauttaa tulokset, jotka se asettaa paremmuusjärjestykseen niiden relevanssin ja suosion mukaan. Tunnetuimpia hakukoneita ja hakupalveluita ovat Google Search, Yahoo! Search, Ask.com, Forestle ja Bing, ja vanhempia palveluja ovat muun muassa Webcrawler, Lycos ja Alta Vista.

Miten hakukone toimii

Hakukoneen toiminta voidaan yleisesti jakaa kolmeen vaiheeseen: indeksointi (crawling), tietokantaan tallennus (indexing) ja järjestäminen (ranking).

  • Crawling: Hakukoneen "spiderit" eli hakurobotit seuraavat linkkejä ja lataavat verkkosivuja analysoitavaksi.
  • Indeksointi: Lataamistaan sivuista otetaan talteen sisältöä (teksti, kuva-attribuutit, metatiedot), jonka perusteella sivut sijoitetaan hakukoneen tietokantaan (tietokantaan).
  • Ranking: Kun käyttäjä tekee haun, hakukone etsii indeksistä vastaavuuksia ja laskee kunkin sivun relevanssin ja arvon monien tekijöiden perusteella. Tämän jälkeen se näyttää tulokset järjestyksessä, jonka se arvioi hyödyllisimmäksi.

Ranking-algoritmit käyttävät erilaisia signaaleja, kuten sivun sisältöä, avainsanojen esiintymistä, linkkien määrää ja laatua (backlinkit), käyttäjäkokemusta, sivun nopeutta, mobiiliystävällisyyttä ja sivun tuoreutta. Tunnettu esimerkki linkkipohjaisesta järjestämisestä on PageRank-idea, mutta nykyiset hakukoneet yhdistävät kymmeniä tai satoja erilaisia signaaleja.

Hakutulokset ja hakutulossivu (SERP)

Kun käyttäjä on syöttänyt hakupalkkiin hakulauseen, näytölle ilmestyy hakukoneen tulossivu (SERP). SERP ei aina ole pelkkä lista linkkejä: nykyaikaiset hakutulossivut voivat sisältää myös

  • osoitekortteja (knowledge panels),
  • laajennettuja pätkiä (featured snippets) jotka vastaavat kysymykseen suoraan,
  • karttanäkymiä paikallisille hauille,
  • kuva- ja videotuloksia,
  • uutisnäkymiä ja ostostuloksia,
  • maksettuja mainoksia, jotka merkitään usein "sponsored" tai "mainos".

Useimmat hakukoneet pyrkivät suodattamaan pois roskapostisivut ja huonolaatuisen sisällön tarjotakseen käyttäjälle relevantimpia tuloksia. Hakutulosten järjestystä vaikuttavat myös käyttäjän sijainti, hakuhistoria ja asetukset, minkä vuoksi samat hakusanat voivat tuottaa eri tuloksia eri käyttäjille.

Hakupalvelujen tyypit ja ominaisuudet

Hakupalvelut voivat olla pelkkiä hakukoneita tai laajempia portaaleja, jotka sisältävät uutisia, sähköpostipalveluja, sää- ja pelipalveluita sekä muuta sisältöä. Esimerkiksi Yahoo! on tunnettu portaali, ja Googlen etusivu on tarkoituksella yksinkertainen. Bing integroi usein kuvia ja visuaalisia elementtejä.

Hakukoneet ansaitsevat yleensä rahaa näyttämällä hakutuloksissa mainoksia, kuten tekstimainoksia tai bannerimainoksia. Lisäksi on olemassa erikoistuneita hakukoneita (ns. vertikaalisia hakukoneita) kuten kuva-, video-, uutis- tai tieteelliset haut, sekä meta-hakukoneet, jotka yhdistävät tuloksia useista lähteistä.

Hyvin toimivan haun periaatteet ja vinkkejä

Hakukoneen käyttäminen edellyttää yleensä vähintään yhden avainsanan kirjoittamista hakukenttään. Parempia tuloksia saa usein seuraavilla keinoilla:

  • Käytä useampia sanoja tai lauseita kuvaamaan tarkasti, mitä etsit.
  • Käytä lainausmerkkejä ("") etsiäksesi täsmällistä fraasia.
  • Lisää miinusmerkki (-sana) poissulkeaksesi tiettyjä sanoja.
  • Käytä operaattoreita kuten site: (esim. site:esimerkki.fi) rajaamaan haun tietylle sivustolle ja filetype: etsiäksesi tietyn tiedostotyypin (esim. filetype:pdf).
  • Hyödynnä hakukoneiden suodattimia, kuten ajanjaksoa, sijaintia tai materiaalityyppiä.

Hakukoneoptimointi (SEO) ja laatu

Hakukoneoptimointi eli SEO tarkoittaa toimenpiteitä, joilla verkkosivustoa pyritään tekemään hakukoneille helpommin löydettäväksi ja korkeammalle sijoittuvaksi. Tärkeimpiä SEO-tekijöitä ovat laadukas ja relevantti sisältö, selkeä sivurakenne, toimiva tekninen toteutus (esim. sivunopeus, mobiiliystävällisyys) ja luotettavat ulkoiset linkit. Hakukoneet päivittävät algoritmejaan säännöllisesti, minkä vuoksi myös SEO-käytännöt muuttuvat ajan myötä.

Yksityisyys ja mainonta

Hakupalvelut tallentavat usein hakuhistoriaa ja muita käyttäjätietoja palvelun parantamiseksi ja mainonnan kohdentamiseksi. Käyttäjän kannattaa huomioida yksityisyysasetukset, käyttää tarvittaessa incognito-/yksityistilaa tai vaihtoehtoisia yksityisyyteen panostavia hakukoneita, jos haluaa rajoittaa tietojen keruuta. Monet hakupalvelut tarjoavat myös maksullisia tai rekisteröitymättömiä vaihtoehtoja, joiden tietosuojakäytännöt eroavat toisistaan.

Hakukoneet ovat erittäin hyödyllisiä, kun haluat löytää tietoa nopeasti ja tehokkaasti. Käyttämällä sopivia sanoja, hakutoimintoja ja suodattimia voit parantaa hakutulosten tarkkuutta ja löytää enemmän relevanttia tietoa.