Miért nem a noindex a megoldás?
Van egy feladat, ami elsőre triviálisnak látszik: legyen egy oldal, ami nem jön elő egy bizonyos névre. A kézenfekvő eszköz azonban többet vág el, mint amennyit kellene.
A helyzet a következő. Írok egy beszámolót egy elvégzett munkáról. A beszámoló hasznos: van benne, hogy mi volt a feladat, mi lett a megoldás, mi működött és mi nem. Aki hasonló problémával keres, annak érdemes elolvasnia. Egyvalamit viszont nem szeretnék: hogy amikor valaki a megbízó cégnevére keres, az én lapom jöjjön elő. A megbízó neve az övé, nem az enyém — a saját nevére a saját oldala rangsoroljon.
A kézenfekvő ötlet a noindex. Egy sor a fejlécben, és a lap
eltűnik a találatokból. Csakhogy ezzel mindenhonnan
eltűnik.
Amit a noindex valójában elvág
A noindex nem egy szűrő, ami bizonyos kereséseknél kihagyja a
lapot. Azt mondja a keresőnek: ezt a lapot ne tartsd az indexedben. Ami
pedig nincs az indexben, arra semmi nem tud hivatkozni.
- találat a listában noindex
- kivonat a találat alatt noindex · data-nosnippet
- hivatkozás AI-válaszban noindex
- rangsorolás a témára noindex
A rajz felső ága a noindex: mind a négy dobozt elvágja. Az
alsó ág a data-nosnippet: egyetlenegyet, a kivonatot.
A negyedik doboz a lényeges. Aki egy szakmai kérdésre keres — „hogyan
lehet foglalást és fizetést összekötni”, „mennyibe kerül egy honlap
üzemeltetése” —, annak a beszámoló jó válasz. A
noindex ezt a válaszlehetőséget is megszünteti, méghozzá egy
olyan probléma kedvéért, ami a keresések töredékét érinti.
A harmadik doboz pedig egyre fontosabb. A Google válaszfelületei ugyanarra az indexre épülnek, amit a rendes találatok használnak. Ami kikerül az indexből, az ezekben sem tud forrásként megjelenni — épp abban a felületben, ahol a keresés súlypontja áttolódik.
Amit a data-nosnippet tud, és amit nem
A data-nosnippet gyakori félreértés tárgya. Sokan úgy
használják, mintha elrejtene valamit. Nem rejt el semmit: a benne lévő
szöveget a kereső elolvassa, feldolgozza és figyelembe veszi.
Egyetlen dolgot tilt meg, azt, hogy a szöveg megjelenjen a találat alatti
kivonatban.
Ez önmagában nem sok, de nem is haszontalan. Ha egy név csak ott szerepel, akkor a keresőben megjelenő szemelvényben nem fog látszani — a lap előnézete nem a megbízóról fog szólni. Csak épp attól, hogy a név nem látszik, a lap még kereshető marad rá.
Ami valóban működik: a relevancia szerkezete
Ha egy eszköz sem oldja meg, marad az, ami a keresés működéséből következik. Egy kereső nem szavanként dönti el, miről szól egy lap. A súlyt helyek adják: a cím, a fejlécek, a hivatkozások szövege, a leírás, a strukturált adat, a fájlnév, a webcím. Ha egy név ezek egyikében sem szerepel, hanem kizárólag a törzsszöveg egyetlen pontján, akkor a lap arra a névre gyakorlatilag nem versenyez.
Ez nem garancia, és nem is állítom annak. Egy elég sajátos keresésre — név plusz egy szó, ami történetesen a lapon van — a találat előjöhet. Amit el lehet érni, az az, hogy a lap a névre keresők számára praktikusan ne legyen ott, miközben a témára keresők számára teljes súllyal ott van.
Ennek a szabálynak a betartását nem bízom magamra: külön ellenőrzés nézi, hogy a megbízók neve tényleg csak egyetlen, kijelölt helyen szerepel-e, és elbukik, ha bárhol máshol felbukkan. Erről szól az ellenőrző szkriptről írt darab.
Mikor helyes mégis a noindex
Nem arról van szó, hogy az eszköz rossz. Köszönőoldalak, belső keresési
találatlisták, szűrt listanézetek, tesztkörnyezetek — ezeknek semmilyen
keresésben nincs helyük, és ott a noindex pontosan a dolgát
végzi.
A különbség egyszerű. Ott nem akarunk láthatóságot. Itt viszont akarunk, csak nem egyetlen szóra. Ehhez pedig nem letiltani kell, hanem máshová tenni a súlyt.
Kérdések a témáról
Mit csinál pontosan a data-nosnippet?
Megtiltja, hogy a benne lévő szöveg megjelenjen a találati kivonatban. Az indexelést és a rangsorolást nem érinti: a szöveget a kereső elolvassa, feldolgozza, és figyelembe veszi. Aki azt hiszi, hogy vele elrejt valamit, téved — csak azt éri el, hogy a szöveg ne látszódjon a találat alatt.
A noindex kivesz egy oldalt az AI-válaszokból is?
A Google saját válaszfelületei az indexre épülnek, tehát ami nincs benne az indexben, arra nem tudnak hivatkozni. A noindex így nemcsak a tíz kék linkből vesz ki egy lapot, hanem abból is, ahol egyre több válasz születik.
Akkor hogyan lehet egy nevet mégis háttérbe szorítani?
Úgy, hogy a név ne legyen a lap témája. A keresők a címből, a fejlécekből, a hivatkozások szövegéből és a strukturált adatból állapítják meg, miről szól egy oldal. Ha a név egyetlen helyen, sima szövegben szerepel, a lap arra a névre gyakorlatilag nem lesz releváns — miközben a téma szerinti kérdésekre igen.
Van olyan eset, amikor mégis a noindex a helyes?
Van: köszönőoldalak, belső keresési találatlisták, tesztkörnyezetek, minden olyan lap, aminek semmilyen keresésre nincs helye. A különbség az, hogy ott nem akarunk láthatóságot. Ha a lapnak van olyan kérdés, amire jó válasz, a noindex azt is elvágja.