Keresőmotor (webes kereső) olyan weboldal, amely lehetővé teszi a felhasználók számára, hogy információt találjanak a világhálón (www). A keresőmotorok automatikusan feltérképezik (crawling), feldolgozzák és indexelik a weboldalakat, majd a beérkező keresési lekérdezésekre a relevancia és más szempontok alapján rangsorolt találatokat adnak vissza. Néhány ismert példa: Google, Yahoo!, Ask.com, Forestle és Bing. A korábbi, történelmi jelentőségű szolgáltatások közé tartozik a Webcrawler, a Lycos és az Alta Vista.
Hogyan működik egy keresőmotor?
A működés több fő lépésre bontható:
- Crawling (felderítés): automata programok (webrobotok, "spiderek") feltérképezik a weboldalakat, követik a linkeket és letöltik az oldalakat.
- Indexelés: a letöltött oldalak tartalmát a kereső feldolgozza (szavak, címkék, metaadatok, struktúra), és egy kereshető indexbe rendezi, amely gyors lekérdezésre alkalmas.
- Kérdésfeldolgozás (query processing): a beírt lekérdezést tokenizálják, normalizálják (pl. kisbetűsítés, toldalékok kezelése), felismerik a szándékot és a lekérdezés típusát (információs, tranzakciós, navigációs).
- Rangsorolás (ranking): a kereső algoritmusa több tényezőt figyelembe véve rendezi a találatokat: relevancia a lekérdezéshez, oldalminőség, linkek népszerűsége, frissesség, felhasználói viselkedés és egyre nagyobb szerepben a gépi tanulás alapú jelek.
- Szűrés és spam elleni védelem: a keresőmotorok különböző módszerekkel próbálják kiszűrni a spamet és az alacsony minőségű oldalakat, hogy értékesebb találatokat adjanak.
Találati oldal (SERP) és szolgáltatások
Miután a felhasználó beír egy vagy több kulcsszót a keresősávba, megjelenik a találati lista, amelyet a keresőmotor találati oldalának (SERP) neveznek. A SERP ma már nem csak hivatkozások listája: a modern keresők különféle elemeket jelenítenek meg, például
- kivonatokat és előnézeteket (snippet),
- kiemelt válaszokat vagy "featured snippet"-eket,
- tudásgrafikonokat (Knowledge Graph),
- képeket, híreket, videókat és térképes (local) találatokat,
- fizetett hirdetéseket (szöveges vagy banner),
- strukturált adatokat használó bővítményeket (pl. értékelések, események).
Hasznos keresési tippek
Hatékonyabb keresés érdekében érdemes:
- konkrétabb, több kulcsszót használni;
- idézőjelek között pontos kifejezéseket keresni (pl. "magyar irodalom");
- kizárni szavakat a mínusz jellel (pl. recept -hal);
- helyspecifikus találatoknál használni a site: vagy filetype: operátorokat (site:példa.hu, filetype:pdf);
- kölcsönözni a keresés természetét (kép-, hír- vagy vásárlási keresés) a megfelelő fülön.
Monetizáció, portálok és adatvédelem
A keresőszolgáltatások gyakran részei nagyobb portáloknak, amelyek híreket, e-mailt, játékokat és egyéb szolgáltatásokat is kínálnak: például a Yahoo! portállal rendelkezik, az MSN Search az MSN portál része, míg a Google kezdőlapja általában egyszerűbb. A keresők többsége alapvetően ingyenesen biztosítja a weblapok megtalálását, bevételét viszont gyakran hirdetésekből (pl. fizetett találatok, display hirdetések) szerzi.
Az adatvédelem fontos kérdés: a nagy keresők követik a felhasználók lekérdezéseit és viselkedését személyre szabott találatok és hirdetések érdekében. Vannak adatvédelmet jobban szem előtt tartó alternatívák (pl. DuckDuckGo), illetve beállítási lehetőségek a keresési előzmények és személyre szabás korlátozására.
Korlátok és technikai megjegyzések
- Nem minden weboldal kerül be az indexbe: a robots.txt, meta noindex utasítások és technikai akadályok (például dinamikus tartalom, belső hálózati elérés) blokkolhatják a feltérképezést.
- Időbeliség: az új vagy frissített oldalaknak idő kell, míg a kereső feltérképezi és indexeli őket.
- Nyelvi és szemantikai kihívások: a természetes nyelv bonyolult; a keresők folyamatosan fejlesztik a nyelvi feldolgozást és a gépi tanulást a jobb találatokért.
Keresőoptimalizálás (SEO) röviden
A weboldaltulajdonosok gyakran alkalmaznak keresőoptimalizálási (SEO) módszereket, hogy jobb organikus helyezést érjenek el a SERP-ben. Ez magában foglalja a releváns tartalom készítését, technikai optimalizálást (oldalsebesség, mobilbarát kialakítás), strukturált adatok használatát és minőségi linképítést. A keresők algoritmusai azonban folyamatosan fejlődnek, és a manipulációra épülő (black-hat) módszereket igyekeznek kiszűrni.
Összefoglalva: a keresőmotorok alapvető eszközei az interneten való tájékozódásnak, és folyamatosan fejlődnek, hogy pontosabb, gyorsabb és személyre szabottabb eredményeket adjanak — miközben a felhasználók számára fontos kérdés marad a találatok minősége és az adatvédelem.