Tartalomkészítés.hu

Googlebot: teljes útmutató

SEO alapok

A Googlebot a Google programja, ami letölti a weboldalakat, hogy azok bekerülhessenek a keresőbe. Linkeket és oldaltérképeket követve halad, és a látogatásainak ütemét a kiszolgálód terhelhetősége és az oldalad fontossága szabja meg. Ha nem jár egy oldalon, az az oldal nem tud megjelenni a találatok között.

Alapfogalmak

A Googlebot nem egyetlen program, hanem egy családnév. Több változata van, és a naplóban mindegyik külön azonosítóval jelentkezik be. A legfontosabb megkülönböztetés a mobil és az asztali változat: a Google ma elsősorban a mobil változattal járja be az oldalakat, tehát amit a mobil böngészőnek kiszolgálsz, az számít elsődlegesen.

Felhasználói ügynök

Minden HTTP-kérés tartalmaz egy azonosító szöveget arról, hogy ki kéri az oldalt. A Googlebot ebben megnevezi magát. A kiszolgálód naplójában ez alapján tudod kiszűrni a látogatásait, és ez a legmegbízhatóbb bizonyíték arra, hogy járt-e nálad.

Bejárás és megjelenítés

A letöltés és a megjelenítés két külön lépés. Először a nyers HTML érkezik meg, később pedig a Google egy böngészőmotorral megjeleníti az oldalt, hogy lássa, mit hoz létre a JavaScript. A két lépés között idő telhet el, és a második nem mindig sikerül hibátlanul.

Bejárási keret

A Google nem korlátlanul tölti le az oldalaidat. Két tényező alakítja a mennyiséget: mennyit bír el a kiszolgálód anélkül, hogy lassulna, és mennyire tartja a Google érdemesnek gyakran visszanézni az oldalaidat. Kis oldalakon ez ritkán jelent korlátot. Tízezres nagyságrendű címszámnál viszont valódi szűk keresztmetszet lesz.

Robots fájl

Az oldalad gyökerében álló szövegfájl, ami megmondja a botoknak, mit járhatnak be. Fontos, és sokszor félreértett tulajdonsága, hogy a bejárást szabályozza, nem az indexelést.

Hogyan működik?

A Googlebot munkája egy folyamatosan karbantartott sorból indul. Ebben a sorban azok a címek állnak, amikről a Google tud: linkekből, oldaltérképekből, korábbi bejárásokból. A bot ebből a sorból válogat, és letölti az oldalakat.

Honnan tud egy címről

  • Belső linkek. A legfontosabb forrás. Amire az oldaladon belül semmi nem mutat, az árva oldal, és a Google jó eséllyel nem talál rá.
  • Külső linkek. Más oldalakról érkező hivatkozások szintén felfedezési forrás.
  • XML oldaltérkép. Bejelentheted vele a címeidet. Ez javaslat, nem garancia.
  • Korábbi bejárás. Amit egyszer megtalált, azt időről időre visszanézi.

Mi történik a letöltés után

A letöltött oldal bekerül egy feldolgozási sorba. A Google kiolvassa belőle a linkeket, és azokat visszateszi a bejárási sorba. Ezután, ha szükséges, megjeleníti az oldalt, majd eldönti, hogy indexelje-e. A lépések között minden esetben eltelhet idő, és ez magyarázza, miért nem látszik azonnal egy módosítás.

Miért lassít le a bot

A Googlebot figyeli, hogyan válaszol a kiszolgálód. Ha lassul a válaszidő, vagy hibakódok jönnek vissza, visszavesz a tempóból, hogy ne terhelje túl az oldalt. Ez ésszerű viselkedés, de van egy kellemetlen következménye: egy átmeneti kiszolgáló-probléma után a bejárás nem azonnal áll vissza a korábbi szintre.

Az ellenkező eset

Előfordul, hogy a bot túl sokat kér le, és ez terheli a kiszolgálót. Ilyenkor a helyes megoldás nem a kitiltás, hanem az ok megszüntetése: jellemzően felesleges, paraméteres címek tömege okozza, amit a bot végigjár.

Fő módszerek

1. Ellenőrizd, hogy valóban a Googlebot járt-e nálad

A felhasználói ügynök szövegét bárki beállíthatja magának, tehát önmagában nem bizonyíték. Ha fontos a kérdés, például mert kitiltanál valakit, a helyes eljárás a fordított névfeloldás: a kérés IP-címéből visszakeresed a hosztnevet, majd azt a nevet visszafeloldod IP-re, és megnézed, hogy ugyanazt az IP-t kapod-e. Ha nem, akkor nem a Google kérte az oldalt.

Ez a lépés fontosabb, mint amilyennek látszik: sok bot adja ki magát Googlebotnak, és ha a naplóelemzésed ezeket is beleszámolja, akkor a bejárási adataid túlbecsültek lesznek.

2. Nyisd meg az utat a fontos oldalakhoz

  • Minden fontos oldalra mutasson legalább egy belső link, lehetőleg a navigációból vagy egy kategóriaoldalról.
  • Az oldaltérképbe csak indexelhető, valódi címek kerüljenek. A hibás vagy átirányított címek rontják az oldaltérkép megbízhatóságát.
  • Kerüld a mély, sok kattintásra lévő szerkezetet. Amihez a főoldalról öt-hat kattintás kell, ahhoz a bot is ritkábban jut el.

3. Takarítsd ki a felesleges címeket

Ha a bot ideje elmegy szűrő-kombinációkra és paraméteres másolatokra, akkor a fontos oldalakra kevesebb jut. Teendők sorrendben:

  1. Nézd meg a naplóban, mely címeket kéri le a bot a leggyakrabban.
  2. Azonosítsd, melyik ebből olyan, aminek nem kell indexben lennie.
  3. Döntsd el, mit akarsz vele: bejárás tiltása a robots fájlban, vagy kanonikus jelölés az eredeti oldalra.
  4. Mérd újra néhány hét múlva, hogy a bot figyelme a fontos oldalakra került-e.

4. Segítsd a megjelenítést

A fontos tartalom, a címsorok és a belső linkek legyenek benne a kiszolgált HTML-ben. Ami csak JavaScript futása után jelenik meg, az a második lépésre vár, és ott több dolog tud elromlani: időtúllépés, blokkolt erőforrás, hibás szkript.

Gyakori hibák

A robots fájllal akarunk indexelést tiltani

Ez a leggyakoribb és legdrágább félreértés. Ha a robots fájlban letiltod egy oldal bejárását, a Google nem töltheti le, tehát azt a jelzést sem látja meg rajta, amivel kizárnád az indexből. Az oldal így megjelenhet a találatok között, csak leírás nélkül. Ha ki akarsz zárni valamit az indexből, engedd bejárni, és az oldalon jelezd a kizárást.

Az árva oldal

Elkészül egy kampányoldal, felkerül, de semmi nem hivatkozik rá. A tulajdonos várja a forgalmat, ami nem jön. A Google nem tud a címről, mert nem vezet hozzá út. Egyetlen belső link megoldja.

A bot kitiltása terhelés miatt

Ha a kiszolgáló terhelt, kézenfekvő ötlet a botot korlátozni. Ezzel viszont a keresőbeli jelenlétet vágod el. A helyes sorrend: előbb derítsd ki, milyen címeket jár, és szüntesd meg a feleslegeseket, és csak akkor korlátozz, ha ez nem elég.

A naplóelemzés hamis Googlebotokkal

Ha a naplóból csak a felhasználói ügynök szövegére szűrsz, akkor a magukat Googlebotnak kiadó botokat is beleszámolod. Az eredmény egy felfelé torzított bejárási kép, és ez pont a fontos kérdésben téveszt meg: azt hiszed, a bot járt az oldalon, holott nem.

Az azonnali újrabejárás várása

Egy módosítás után a bot akkor látja a változást, ha visszatér. Ennek az ütemét te csak közvetve befolyásolod. Egyetlen fontos oldalnál kérhetsz soron kívüli ellenőrzést, tömeges frissítésnél viszont türelem kell.

Mérés

A Googlebot viselkedéséről két forrás ad adatot, és a kettő nem ugyanazt mondja.

Kiszolgáló-napló

Ez a te saját adatod, és a legrészletesebb. Megmutatja, mikor, melyik címet, milyen válaszkóddal kérte le a bot. Amit érdemes kinyerni belőle:

  • Mely oldalakat kéri a bot a leggyakrabban, és ezek fontosak-e egyáltalán.
  • Mely fontos oldalakat nem kéri le hetek óta.
  • Milyen arányban kap hibakódot vagy átirányítást.
  • Hogyan oszlik meg a forgalom a mobil és az asztali változat között.

Keresőkonzol bejárási adatai

A Search Console külön jelentést ad a bejárásról: mennyi kérést intézett a Google az oldaladhoz, milyen válaszidővel, és milyen válaszkódokkal. Emellett egyedi címeknél megnézheted, mikor járt ott utoljára a bot, és mit látott.

Döntési szabály

Ha egy fontos oldal nem hoz forgalmat, ebben a sorrendben mérj:

  1. Szerepel a naplóban bot-lekérésként az elmúlt hetekben? Ha nem, bejárási probléma van: belső link vagy robots fájl.
  2. Ha szerepel, milyen választ kapott? Hibakód vagy átirányítás esetén az a teendő, nem a szöveg.
  3. Ha rendben letöltötte, bekerült az indexbe? Ha nem, indexelési kérdés: duplikáció, tartalom mennyisége, jelzések.

A három lépés három különböző munkát ad, és a sorrend nem cserélhető fel. A leggyakoribb időpocsékolás az, hogy valaki a szöveget írja újra egy olyan oldalon, amit a bot soha nem kért le.

Ellenőrzőlista negyedévente

  • A robots fájl nem tilt olyat, amit indexelni akarsz.
  • Az oldaltérkép csak létező, indexelhető címeket tartalmaz.
  • A napló szerint a bot eléri a fontos oldalaidat.
  • A hibás válaszkódok aránya nem nőtt meg.
  • Nincs olyan oldaltípus, ami feleslegesen viszi el a bejárási keretet.

A Googlebot változatai

A naplóban nem egyetlen azonosítót fogsz látni. A Google több célra külön bejárót használ, és érdemes tudni, melyik mit csinál, mert a robots fájlban külön-külön is szabályozhatók.

  • Mobil és asztali változat. A kettő közül ma a mobil az elsődleges. Ha az oldalad mobilon kevesebbet mutat, mint asztalon, akkor a Google a kevesebbet látja.
  • Kép- és videóbejárók. A médiaanyagok külön bejáróval kerülnek be. Ha a képeidet blokkolod a robots fájlban, a képtalálatokból is kiesel.
  • Hír- és egyéb célbejárók. Bizonyos felületekhez külön bejáró tartozik.
  • AI-célú bejáró. A Google külön azonosítót ad annak a felhasználásnak, ami a generatív funkciókhoz kötődik, és ez a robots fájlban külön engedélyezhető vagy tiltható, anélkül, hogy a klasszikus keresőbeli jelenléted sérülne.

A gyakorlati tanulság: a robots fájlban ne írj mindenre vonatkozó tiltást csak azért, mert egy konkrét bejáró viselkedése zavar. Nevezd meg azt az egyet, és a többit hagyd békén.

Egy valódi eset: a bot nem jár a blogban

Vegyünk egy gyakori helyzetet. Egy cég blogot indít, hetente kirak egy cikket, és három hónap után egyetlen cikk sem hoz forgalmat. A tulajdonos szerint a szövegek gyengék. Ez lehet igaz, de előbb mérni kell.

  1. Napló. Kiszűröd a bot-lekéréseket az elmúlt hatvan napra, és megnézed, hány blogcím szerepel köztük. Ha egy sem, akkor nem a szöveg a baj.
  2. Belső linkek. Megnézed, honnan lehet eljutni a cikkekhez. Gyakori, hogy a blog csak a láblécből érhető el, a cikklista pedig csak JavaScripttel töltődik be, tehát a kiszolgált HTML-ben nincsenek benne a linkek.
  3. Oldaltérkép. Megnézed, benne vannak-e a cikkek. Sok rendszernél a blog külön oldaltérképbe kerül, amit senki nem jelentett be.
  4. Javítás. Statikus cikklista a kiszolgált HTML-ben, link a főnavigációból, és az oldaltérkép bejelentése.
  5. Újramérés. Két-három hét múlva a naplóban már látszania kell a bot-lekéréseknek. Ha látszik, és a cikkek indexbe is kerülnek, onnantól van értelme a szöveg minőségéről beszélni.

Ebben a példában a szöveg minősége csak az ötödik lépésben kerül szóba. Ez a sorrend a lényeg: a tartalmi vita addig értelmetlen, amíg a technikai hozzáférés nincs rendben.

Mennyi idő, mire visszatér

Erre nincs fix szám, és aki mond egyet, az becsül. Ami megfigyelhető: a gyakran frissülő, sokat hivatkozott oldalakhoz a bot sűrűbben tér vissza, a ritkán változó, mély aloldalakhoz ritkábban. Ha egy oldalt hónapok óta nem kért le, az nem büntetés, hanem a fontossági becslés következménye. A helyes válasz nem a türelmetlenség, hanem az, hogy több út vezessen oda: belső link egy gyakran bejárt oldalról, említés az oldaltérképben, és valódi ok arra, hogy a tartalom változzon.

Van egy olcsó ellenpróba is arra, hogy tényleg hozzáférési gondról van-e szó: nyisd meg az oldalt kikapcsolt JavaScripttel. Amit így látsz, azt a bot is biztosan látja. Ami eltűnik, az a megjelenítési lépésre vár, és ott több dolog tud elromlani, mint a nyers letöltésnél.

Amit nem tudsz befolyásolni

Érdemes kimondani a határokat is, mert ezekkel a legtöbb energiát lehet elpazarolni. Nem tudod megmondani a botnak, hogy pontosan mikor jöjjön vissza. Nem tudod kikényszeríteni egy oldal indexelését. És nem tudod megvásárolni a gyakoribb bejárást. Amit befolyásolsz: a hozzáférhetőséget, a szerkezetet, a kiszolgáló válaszidejét és azt, hogy mennyi felesleges címet kínálsz fel. Ez a négy együtt bőven elég a legtöbb helyzethez.

Kapcsolódó részletes útmutatók

A keresőmotorok útmutatója a teljes négy szakaszt mutatja be a bejárástól a rangsorolásig, tehát ott látod, hova illeszkedik a Googlebot munkája. Az organikus keresés útmutatója onnan folytatja, hogy az oldalad már indexben van. A SEO alapok pedig megmondja, milyen sorrendben érdemes dolgozni, hogy ne a hatodik lépéssel kezdd.

Ha egyetlen dolgot viszel el innen, ez legyen: a bot látogatása nem feltételezés kérdése. Vagy szerepel a naplóban, vagy nem, és ez pár perc alatt eldönthető. Ez a pár perc a legtöbbször megspórol egy hetekig tartó, rossz irányú munkát.

Csináltassuk meg helyetted

Ha ez sok, mi elvégezzük. Egy munkanapon belül konkrét ajánlatot kapsz.

Ajánlatot kérek