Átirányítások száma
Megnézzük, hány átirányításon át ér el a böngésző a nyitóoldalig; 2 vagy kevesebb a megfelelő, több lépésnél rövidítsd egyre a láncot.
Az átirányítás (redirect) azt mondja a böngészőnek, hogy a kért oldal máshol van. Egy átirányítás természetes, de ha több követi egymást (például http:// → https:// → https://www. → /hu/), minden lépés újabb kérés-válasz kör a szerverig. A látogató ezt várakozásként érzi, a lassabb mobilhálózaton különösen.
A rövid, közvetlen út egyszerűbb, gyorsabb és kiszámíthatóbb is. Az RFC 9110 azt is előírja, hogy a kliensnek észlelnie kell a végtelen átirányítási köröket, tehát a hibás szabályok akár teljesen elérhetetlenné is tehetik az oldalt.
Hogyan mérjük
Szekció neve “Hogyan mérjük”A riport a https://<domain>/ címről indul, és megszámolja, hány átirányítást követ, amíg a végső oldalra ér. Legfeljebb 5 átirányítást követ.
- Megfelelő: 0, 1 vagy 2 átirányítás.
- Hiba: 3 vagy több átirányítás.
- Figyelmeztetés: nincs, a teszt csak megfelelt vagy hibás eredményt ad.
A számlálás HTTPS-ről indul, ezért a http:// → https:// ugrás nem tartozik bele. Ezt a HTTPS-átirányítás teszt vizsgálja külön. A teszt csak a nyitóoldalt nézi.
Hogyan javítsd
Szekció neve “Hogyan javítsd”A cél: egy lépésben jusson el a látogató a végleges címre, bármelyik változatból indul.
- Térképezd fel a láncot a lenti
curlparanccsal. Írd fel, melyik lépést melyik szabály okozza. - Dönts a végleges címről (például
https://pelda.hu/hu/), és minden szabályt arra irányíts közvetlenül, a köztes címek kihagyásával. - Vond össze a szabályokat. A tipikus eset: a www-átirányítás, a HTTPS-kényszerítés és a nyelvi átirányítás három külön szabály. Írd át őket úgy, hogy mindhárom feltételt egyszerre kezeljék, és a végleges címre mutassanak.
- Maradjon tartós (301) az átirányítás, ha a cím végleg változott. A 301 Moved Permanently jelzi, hogy a régi címet le lehet cserélni; az ideiglenes 302/307 nem erre való.
- Frissítsd a belső hivatkozásokat (menü, láb, sitemap), hogy a végleges címre mutassanak, ne átirányításra.
WordPressnél a lánc részei gyakran több helyről jönnek: a webszerver beállításából, a .htaccess-ből, egy átirányítás-bővítményből és a WordPress saját átirányításaiból. Nézd végig mindet, és ne tarts meg olyat, ami a másikkal együtt felesleges ugrást ad.
A www és a csupasz domain átirányításának helyes beállítása: www és csupasz domain.
Hogyan ellenőrizd
Szekció neve “Hogyan ellenőrizd”Futtasd újra a riportot. Parancssorból a lánc minden lépését láthatod:
curl -sIL https://pelda.hu/ | grep -i -E "^(HTTP/|location:)"Minden HTTP/ sor egy kérés, az átirányítások száma eggyel kevesebb. A böngésző fejlesztői eszközeinek Hálózat (Network) füle is mutatja a láncot, ha bekapcsolod a naplómegőrzést (Preserve log).
Készült: