Alapok Szakszó

Kapu-szabály

Szerző: · 7 perc olvasás · Frissítve:
Kapu-szabály - Alapok (szakszó) a tudástárban
Kapu-szabály - Alapok | eClick GEO-audit tudástár

A kapu-szabály olyan ellenőrzési pont, amely nem pontot ad, hanem belépőt: ha nem teljesül, az oldal minden más erénye érdektelenné válik. Az audit-eszközök azért kezelik külön az ilyen szabályokat, mert az elérhetőség és az indexelhetőség előfeltétel, nem teljesítmény.

Hogyan működik

A legtöbb pontozás összeadó logikájú. Minden teljesített szabály visz egy kicsit felfelé. A kapu-szabály kivétel: bináris, és bukás esetén plafont húz az egész eredmény fölé.

A gyakorlatban négy dolog szokott kapu lenni:

Miért nem jár érte pont

A teljesítés nem érdem. Az, hogy az oldalad betölt és feltérképezhető, a belépés ára. Ha ezért pont járna, egy üres, de elérhető oldal is közepes eredményt kapna. A pontszám és az ítélet így a valódi különbségeket mutatná torzan.

Miért szigorúbb ez a generatív keresőknél

A klasszikus keresőnél egy rövid kiesést átvészelsz. Az indexben ott van a korábbi másolat. Egy nyelvi modell viszont sokszor élőben tölti le a forrást, és idézhető szöveget keres. Ha a letöltés hibára fut, nincs mit idézni. Az auditok során ezt látjuk: az ideiglenes hibák aránytalanul nagyot ütnek az AI-láthatóságon.

Mit néz ebből a riport

Az audit négy kaput vizsgál: a HTTPS meglétét, a kezdőoldal HTTP-státuszát, az elérhetőséget az elemzés teljes ideje alatt, és a robots.txt teljes tiltását az élő címen. Ha ezek közül bármelyik bukik, a találat kritikus, és az összpontszám legfeljebb 39 lehet. Ha mind teljesül, a riport nem ad érte pluszpontot. A noindex, meta robots és X-Robots-Tag nem kapu, mert staging-környezetben gyakran szándékos, ezért csak figyelmeztetésként jelenik meg.

Röviden: a kapu-szabály nem azt méri, mennyire jó az oldalad, hanem azt, hogy egyáltalán számít-e a többi mérés.

Miért fontos

A kapu-szabály bukása nem részeredményt ront, hanem az egész munkádat teszi láthatatlanná. Hiába van kifogástalan sémád, gyors oldalad és jó szövegeid: ha a robot nem jut be, egyik sem jut el a találati oldalig.

A következmények konkrétak:

  • a teljes tiltás után a meglévő találatok fokozatosan kikopnak az indexből
  • a lejárt tanúsítvány böngészőfigyelmeztetést hoz, és a látogatók nagy része visszalép
  • az 5xx hibák alatt a feltérképezési ütem visszaesik, és lassan áll vissza
  • a generatív keresők idézés helyett egy versenytársat hoznak fel

A kapu ezért mindig az első javítandó tétel. A sorrend nem ízlés kérdése. Amíg a bejárat zárva van, a belső fejlesztés nem termel megtérülést. Az elérhetőség és a válaszidő itt nem kényelmi szempont, hanem üzleti kockázat.

Kikre vonatkozik

Minden nyilvános, élő weboldalra vonatkozik. Bemutatkozó oldalra, webshopra, blogra és landing oldalra egyaránt.

Kire vonatkozik különösen:

  • friss migráció vagy domainváltás után induló oldalak
  • olcsó, túlterhelt osztott tárhelyen futó KKV-oldalak
  • szezonális webshopok, ahol a csúcsforgalom időszakos

Kire nem vonatkozik ugyanígy: a szándékosan zárt környezetekre. Egy staging- vagy demó-oldalnál a teljes tiltás helyes döntés. Ott a kapu bukása nem hiba, hanem cél. Belső rendszernél, ügyfélportálnál és jelszóval védett felületnél szintén értelmetlen indexelhetőséget várni.

A különbség az élő cím. Amint egy nyilvános domainen fut a tartalom, a kapuk érvényesek.

Hogyan ellenőrzöd

  1. Nyisd meg a kezdőoldalt böngészőben, és nézd meg a címsor lakat-ikonját. Ha figyelmeztetést látsz, a tanúsítvány gondja azonnali.
  2. Futtass egy curl -sSI -L parancsot a domainre, és olvasd végig az átirányítási láncot a végső státuszig.
  3. Kérd le a https://domain.hu/robots.txt címet, és keress User-agent: * alatt Disallow: / sort.
  4. Nyisd meg a Search Console URL-ellenőrzőjét, és futtass élő tesztet a kezdőoldalra.
  5. Ellenőrizd a szerver hibanaplóját vagy egy uptime-figyelő előzményeit az elmúlt hét napra.

Jó jel:

  • a végső válasz HTTP/2 200, és HTTPS-en érkezik
  • a HTTP-cím egyetlen 301-gyel megy át HTTPS-re
  • a robots.txt 200-zal válaszol, és nem tiltja a teljes oldalt
  • a Search Console élő tesztje szerint az URL elérhető

Rossz jel:

  • 403, 404, 500 vagy 503 a kezdőoldalon
  • lejárt vagy rossz domainre kiállított tanúsítvány
  • kettőnél több ugrás az átirányítási láncban
  • időnként kiakadó válasz, változó válaszidővel

A magyar KKV-oldalak többségén a HTTPS rendben van. A baj általában a robots.txt-ben és a migrációk utáni státuszkódokban ül.

Hogyan javítod

WordPress

  1. A Beállítások / Általános menüben állítsd a WordPress-címet és az oldalcímet https:// előtagra.
  2. A Beállítások / Olvasás alatt vedd ki a „Keresőmotorok tiltása” pipát.
  3. Ha SEO-bővítményt használsz, a robots.txt-szerkesztőben töröld a globális Disallow: / sort.
  4. Kapcsolj be egy HTTPS-átirányítást a szerveren vagy a Really Simple SSL-hez hasonló bővítménnyel.
  5. Töröld a teljes gyorsítótárat, majd ellenőrizd a kezdőoldalt inkognitó ablakban.

Shopify

  1. A bolt nem lehet jelszóvédett. Az Online Store / Preferences alatt kapcsold ki a jelszó-oldalt.
  2. A HTTPS automatikus. Ha tanúsítvány-hibát látsz, a Domains menüben állítsd újra a domaint.
  3. A robots.txt.liquid sablont csak indokolt esetben írd felül, teljes tiltást soha ne tegyél bele.

Unas

  1. A Beállítások / Áruház menüben ellenőrizd, hogy az áruház élő módban fut-e, nem fejlesztői állapotban.
  2. A domain-beállításoknál nézd meg a tanúsítvány állapotát és a HTTPS-kényszerítést.
  3. A robots.txt tartalmát az adminban ellenőrizd, és hagyd nyitva a fő kategóriákat.

Shoprenter

  1. Kapcsold ki a karbantartási módot, ha a bolt élesben van.
  2. Az SSL-beállításoknál engedélyezd a HTTPS-átirányítást minden aloldalra.
  3. A robots.txt-ben csak a kosár- és fiók-útvonalakat tiltsd, a katalógust ne.

Egyedi fejlesztés

  1. A webszerveren egyetlen 301-es szabállyal vezesd át a HTTP-t HTTPS-re.
  2. Automatizáld a tanúsítvány megújítását, és tegyél rá lejárat-figyelőt.
  3. Karbantartás alatt 503-at adj vissza Retry-After fejléccel, ne 200-at.
  4. A deploy-folyamatban töröld ki a staging robots.txt fájlt az éles kiadásból.
  5. Állíts be uptime-figyelést egy percenkénti ellenőrzéssel, riasztással.

Gyakori hibák

  • A staging robots.txt kikerül élesbe. A teljes tiltás pár nap alatt kiviszi az oldalt az indexből, és a visszaállás hetekig tart.
  • Lejárt tanúsítvány. A böngésző piros figyelmeztetést tesz a tartalom elé, a látogatók nagy része azonnal visszalép.
  • Karbantartás 200-as státusszal. A robot így a „karbantartás alatt” szöveget indexeli valódi tartalomként.
  • Hosszú átirányítási lánc. A HTTP, a www és a záró perjel külön ugrásra kerül, ami feleslegesen fogyasztja a crawl-keretet.
  • Agresszív bot-védelem. A tűzfal a keresőrobotokat is 403-mal tiltja, miközben a látogatók mindent rendben látnak.
  • Túlterhelt tárhely. Az időszakos 500-as hibák alatt a feltérképezés visszafogja magát, és lassan éled újra.
  • A kapu teljesítését sikernek veszik. A működő HTTPS önmagában nem eredmény, csak a munka kezdőpontja.

Technikai példa

Az átirányítási láncot és a végső státuszt egyetlen paranccsal ellenőrzöd:

curl -sSI -L https://pelda.hu/ | grep -Ei '^(HTTP/|location|content-type)'

A kívánt kimenet egyetlen ugrás után 200-zal zárul:

HTTP/2 301
location: https://www.pelda.hu/
HTTP/2 200
content-type: text/html; charset=UTF-8

Ez a robots.txt élő domainen kaput buktat, mert minden robotot kizár:

User-agent: *
Disallow: /

Egy éles bolt helyes alapbeállítása ennél sokkal szűkebben tilt:

User-agent: *
Disallow: /kosar/
Disallow: /fiok/
Allow: /

Sitemap: https://pelda.hu/sitemap.xml

Karbantartás alatt a szerver ne 200-at adjon vissza, hanem ideiglenes hibát, várakozási hinttel:

HTTP/1.1 503 Service Unavailable
Retry-After: 3600

Gyakori kérdések

Miért nem kapok pontot azért, ha minden kapu rendben van?
Mert a kapu belépő, nem teljesítmény. Az, hogy az oldalad elérhető és feltérképezhető, az összes többi mérés előfeltétele. Ha ezért pont járna, egy üres, de működő oldal is tisztes eredményt kapna, és a pontszám elveszítené a jelentését.
Miért nem kapu a noindex, ha az is kizárja az oldalt a találatokból?
Mert gyakran szándékos. Staging-környezetben, jelszóval védett felületen vagy belső oldalon a noindex helyes beállítás. A teljes robots.txt-tiltás élő domainen viszont szinte mindig hiba, ezért kezeli szigorúbban a legtöbb audit.
Mennyi idő alatt esik ki az oldal az indexből egy teljes tiltás után?
Nincs fix határidő, de a hatás napokban mérhető. A tiltás után a kereső nem tölti le újra az oldalakat, és a találatok fokozatosan elveszítik a leírásukat, majd eltűnnek. A visszaállás rendszerint lassabb, mint a kiesés.
Karbantartás alatt mit adjak vissza a látogatóknak?
Egy 503-as státuszt Retry-After fejléccel, mellé emberi nyelvű üzenetet. Így a kereső tudja, hogy ideiglenes állapotról van szó, és később visszatér. A 200-as válasz ilyenkor a legrosszabb választás, mert a karbantartási szöveg kerül az indexbe.
Egy rövid, pár perces kiesés is megbuktatja a kaput?
Attól függ, mikor esik a mérés. Egy automatikus vizsgálat pillanatképet készít, ezért egy rosszkor jött kiesés is kritikus találatot okozhat. Ha biztos vagy benne, hogy átmeneti hibáról volt szó, futtasd újra a mérést, és nézd meg az uptime-naplót is.

Források

Kapcsolódó fogalmak

A te oldaladon hogy áll a(z) „Kapu-szabály”?

Futtass egy GEO-auditot: pontszám, fejlesztői ítélet, a leggyorsabb javítások, és minden tételhez bizonyíték.

Ingyenes GEO-audit indítása