Hogyan működnek a keresőmotorok? A feltérképezéstől a rangsorolásig

Amikor beírunk egy keresést a Google-be, néhány pillanat alatt több millió lehetséges oldal közül kapunk találatokat. De mi történik a háttérben? Hogyan találja meg a Google a weboldalakat, hogyan kerülnek be az adatbázisába, és mitől függ, hogy egy adott keresésre mely oldalak jelennek meg?

A folyamat három fontos lépésre bontható: feltérképezés, indexelés és rangsorolás.

Ezek összefüggnek egymással, de nem ugyanazt jelentik. A különbség megértése a SEO egyik legfontosabb alapja.

1. Feltérképezés – crawling

A keresőmotorok automatizált programokat, úgynevezett crawlereket vagy keresőrobotokat használnak a weboldalak felfedezésére és feltérképezésére.

A Google esetében ilyen rendszer a Googlebot.

A robot különböző forrásokból találhat meg új URL-eket. Például egy már ismert oldalról mutató link segítségével, sitemapból vagy más módon.

Amikor a robot elér egy URL-t, lekéri az oldalt, és megvizsgálja annak tartalmát és technikai jellemzőit.

Ez a crawling, vagyis feltérképezés.

Fontos azonban, hogy attól, hogy a Googlebot felkeresett egy oldalt, az oldal még nem feltétlenül kerül be a Google indexébe.

2. Indexelés – indexing

A következő lépés az indexelés.

A Google a feltérképezett oldalakról információt dolgoz fel és tárol a saját keresési rendszerében. Ha egy oldal bekerül az indexbe, akkor elvileg megjelenhet a megfelelő keresési eredmények között.

Az indexelés azonban nem automatikus következménye annak, hogy egy robot meglátogatta az oldalt.

Egy oldal több okból is kimaradhat az indexből. Például problémát okozhatnak technikai beállítások, az oldal hozzáférhetősége, a tartalom minősége vagy más, a keresőmotor által figyelembe vett tényezők.

Ezért fontos különbséget tenni:

feltérképezve ≠ indexelve

3. Rangsorolás – ranking

Ha egy oldal indexelve van, még mindig nem következik belőle, hogy jó helyen fog megjelenni.

Amikor valaki keresést indít, a keresőmotor a rendelkezésére álló indexelt tartalmak közül próbálja kiválasztani az adott keresés szempontjából leginkább releváns találatokat.

Ez a rangsorolás, vagyis ranking.

A rangsorolást számos tényező befolyásolhatja. A keresőmotorok rendszerei azt vizsgálják többek között, hogy az adott oldal mennyire releváns a kereséshez, mennyire hasznos a felhasználó számára, és milyen technikai és egyéb jelek kapcsolódnak hozzá.

Ezért:

indexelve ≠ jól rangsorolva

Egy oldal lehet tökéletesen indexelt, miközben egy adott keresésre csak a sokadik találati oldalon jelenik meg.

Mi történik, amikor publikálsz egy új oldalt?

Tegyük fel, hogy elkészítesz egy új cikket, és közzéteszed a weboldaladon.

Ezzel az oldal már létezik, de a keresőmotor még nem feltétlenül tud róla.

A folyamat leegyszerűsítve:

új oldal → felfedezés → feltérképezés → feldolgozás → indexelés → rangsorolás

A gyakorlatban ez nem mindig ilyen egyszerű vagy lineáris, de a folyamat megértéséhez jó alapot ad.

A belső linkek, a sitemap és más technikai megoldások segíthetnek abban, hogy a keresőrobotok megtalálják az oldalakat.

Miért lehet egy oldal nem indexelt?

Ha egy oldal nem jelenik meg a Google-ben, nem érdemes azonnal arra következtetni, hogy „rossz a SEO”.

Először azt kell megállapítani, hogy egyáltalán megtörtént-e a feltérképezés és az indexelés.

Lehetséges például, hogy:

  • a Google még nem találta meg az URL-t,
  • a robot nem tudta megfelelően feltérképezni,
  • technikai beállítás akadályozza az indexelést,
  • az oldalhoz hozzáférési probléma kapcsolódik,
  • az oldal nem került be az indexbe a keresőmotor feldolgozása alapján.

A pontos okot mindig az adott URL és a webhely technikai állapota alapján kell megvizsgálni.

Az indexelés nem jelent jó helyezést

Ez az egyik legfontosabb különbség a SEO-ban.

Ha egy oldal indexelve van, az csupán azt jelenti, hogy bekerült a keresőmotor által használt indexbe, és így lehetősége van arra, hogy megfelelő keresésekre megjelenjen.

Ez nem garancia arra, hogy:

  • az első oldalon jelenik meg,
  • egyáltalán látható lesz egy adott keresésre,
  • vagy több forgalmat fog hozni.

A rangsorolás külön kérdés.

Ezért egy SEO-probléma vizsgálatakor érdemes először meghatározni, a folyamat melyik pontján van probléma.

A három fogalom egy mondatban

A legegyszerűbben így érdemes megjegyezni:

Crawling: a keresőrobot megtalálja és lekéri az oldalt.

Indexing: a keresőmotor feldolgozza és az indexében tárolja az oldalt.

Ranking: a keresőmotor eldönti, hogy egy adott keresésre milyen sorrendben jelenjenek meg az indexelt oldalak.

Ez a három lépés egymásra épül, de egyik sem garantálja automatikusan a következőt.

Hogyan kapcsolódik mindez a technikai SEO-hoz?

A feltérképezés és az indexelés kérdései már szorosan kapcsolódnak a technikai SEO-hoz.

Ha például azt szeretnéd részletesebben megérteni, hogyan szabályozható, hogy a keresőrobotok mely oldalakat járhatják be, érdemes továbbmenni a Robots.txt és indexelés témaköréhez.

Ha pedig azt szeretnéd átlátni, milyen technikai tényezők befolyásolhatják egy webhely keresőbeli működését, a Technikai SEO kategória további cikkei adnak részletesebb képet.

A keresőmotorok működésének megértése azért fontos, mert így egy SEO-problémát nem pusztán tünetként kezelünk. Először megkeressük, hogy feltérképezési, indexelési vagy rangsorolási problémáról van-e szó, és csak ezután keressük a megfelelő megoldást.