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.