Hakukoneet käyttävät ensisijaisena aihekohtaista hakua - toisin sanoen ne antavat linkkejä pyynnössä olevien sanojen perusteella. Tällä vaihtoehdolla, kaikesta mukavuudestaan huolimatta, ei ole "älykkyyttä" - toisin sanoen hakukone ei ymmärrä mitä käyttäjä tarkalleen etsii, haku suoritetaan mekaanisesti sanojen sattumalla. Tilannetta voidaan muuttaa semanttisella haulla, joka voi parantaa hakutuloksia laadullisesti.
Ohjeet
Vaihe 1
Nykyaikainen aihehaku on hyvä selviytymään tilanteesta, jossa käyttäjä tietää tarkalleen mitä hän etsii ja tekee oikean hakukyselyn. Hakutulokset sisältävät kuitenkin aina paljon tarpeettomia linkkejä, parhaimmillaan epäsuorasti haun aiheeseen liittyviä.
Vaihe 2
Vaihtoehto klassiselle haulle voi olla semanttinen, jonka algoritmi on rakennettu siten, että hakukyselyn sanojen merkitys otetaan huomioon. Tällöin käyttäjä saa paitsi tietoja sivustoista, joissa nämä sanat mainittiin, myös erityisiä tietoja, jotka vastaavat hakukyselyn olemusta.
Vaihe 3
Esimerkiksi jos hän lähettää pyynnön kuun tarkkailemiseksi, käyttäjä saa tietoa kuun tutkimisen ja tarkkailun historiasta, havainnointitekniikasta ja tarvittavista laitteista. Täydellisimmässä versiossa käyttäjän sijainti (IP-osoitteen mukaan) voidaan ottaa huomioon, joten asiaankuuluvat tiedot annetaan sopivimmasta vuorokaudesta kuun havainnoimiseksi käyttäjän alueella.
Vaihe 4
Siten semanttista hakua käytettäessä järjestelmä itse kerää ja antaa käyttäjälle tarvitsemansa tiedot eikä lähetä häntä löydettyjen resurssien joukkoon. Samalla itse linkit eivät katoa missään, käyttäjällä on aina mahdollisuus tarkastella niitä.
Vaihe 5
Monet hakupalvelut ovat yrittäneet ja yrittävät toteuttaa semanttista hakua. Esimerkiksi Powerset on tarjonnut kätevän tavan hakea yhdestä suosituimmista verkkolähteistä - Wikipediasta. Tämä ratkaisu on kuitenkin kaukana täydellisestä, koska monissa tapauksissa Wikipedian tiedot eivät ole parhaita. Hakia-yrityksen hakupalvelua, joka kerää tietoja koko Internetistä, on parannettu.
Vaihe 6
Google esitteli semanttisen haun version julkaisemalla Knowledge Graph -palvelun. Kun kirjoitat kyselyn hakupalkkiin, Google korreloi sen tietokantaan, joka sisältää noin puoli miljardia objektia. Tämän seurauksena käyttäjä saa oikean lohkon hakutuloksen, joka sisältää jo suurimman osan tarvittavista tiedoista. Tällä hetkellä palvelu on saatavana vain englanniksi.