301-es átirányítás alatt azt a HTTP állapotkódot értjük, amely véglegesen jelzi a keresőmotorok és a böngészők felé, hogy egy URL egy másikra költözött. Röviden, a régi oldalra érkező látogatót és a Googlebotot automatikusan az új címre küldi. Megfelelő alkalmazás esetén a SEO érték nagy részét átörökíti az új URL-re, csökkenti a törött linkek számát, és minimálisra mérsékli a rangsorolási veszteséget domainváltás vagy URL-struktúra átalakítása során.
A weboldalak életében gyakori a lapok törlése, a domaincsere, a HTTP-ről HTTPS-re való átállás, a kategóriastruktúra frissítése vagy a tartalmak összevonása. Ahhoz, hogy ezek a változtatások felhasználói és SEO szempontból is biztonságosan menjenek végbe, átirányítási stratégiára van szükség. Ennek a stratégiának a legkritikusabb eleme a 301-es átirányítás, hiszen ez mondja meg a keresőmotoroknak, hogy nem átmeneti, hanem végleges címváltozás történt.
Ebben az útmutatóban lépésről lépésre átvesszük, mi is pontosan a 301-es átirányítás, miben különbözik a 302-estől és a többi típustól, hogyan kell beállítani Apache .htaccess, cPanel, WordPress és Nginx környezetben, milyen SEO hatásokkal jár, és melyek a leggyakoribb hibák. Különösen fontos, hogy a példákat körültekintően alkalmazd, mivel egy apró szerveroldali konfigurációs hiba az egész webhelyet átirányítási hurokba küldheti. A stabil infrastruktúrához vess egy pillantást a Hostragons web hosting csomagok, SSL átállás esetén pedig a Hostragons SSL tanúsítványok oldalára is.
Mi az a 301-es átirányítás?
A 301-es átirányítás a szerver által a kliensnek adott végleges átirányítási válasz. Amikor egy látogató vagy egy keresőrobot megpróbálja elérni a régi URL-t, a szerver 301-es állapotkódot küld vissza, és megadja az új helyet. A böngésző ezt a választ feldolgozva viszi át a felhasználót a cél URL-re.
Ha például a peldaoldal.hu/regi-bejegyzes címen lévő tartalmat áthelyezted a peldaoldal.hu/uj-bejegyzes címre, nem szeretnéd, hogy a régi linkre kattintók 404-es hibát kapjanak. Amikor beállítod a 301-es átirányítást, a látogató a megfelelő tartalomra jut, a keresőmotorok pedig az új oldalt kezdik el elsődleges címként kezelni.
A Google modern algoritmusai nagyrészt átviszik a linkjelzéseket a 301-es átirányításokon keresztül. Ez azonban nem jelenti azt, hogy minden átirányítás automatikusan hibátlan eredményt hoz. A régi és az új oldal közötti témabeli hasonlóság, a technikai pontosság, az átirányítási lánc hiánya, az oldalbetöltési sebesség és a céloldal indexelhetősége közvetlenül meghatározza a SEO hatást.
Mikor érdemes 301-es átirányítást használni?
A 301-es átirányítást akkor kell alkalmazni, ha egy URL véglegesen megváltozik. Ideiglenes kampányok, A/B tesztek vagy rövid karbantartási oldalak esetén általában a 302-es vagy 307-es ideiglenes átirányítás a megfelelőbb. Az alábbi esetekben a 301-es használata a helyes megközelítés:
- Domainváltáskor: amikor a regidomain.hu címről az ujdomain.hu címre költözöl.
- HTTP-ről HTTPS-re való átálláskor: a biztonságos kapcsolat alapértelmezetté tételéhez. Ezen a ponton a Mi az az SSL tanúsítvány tartalom hasznos lehet.
- www és nem www verzió egységesítésekor: egyetlen kanonikus struktúra kijelöléséhez a www.pelda.hu és a pelda.hu között.
- URL-struktúra módosításakor: amikor /blog/123 helyett /blog/301-es-atiranyitas típusú, ember által is olvasható URL-ekre térsz át.
- Tartalmak összevonásakor: amikor két hasonló cikket egyetlen erős oldalba sűrítesz.
- Termék- vagy kategóriaáthelyezéskor: webshop esetén a régi termékoldal átirányítása a legközelebbi új termékre vagy kategóriára.
- Véglegesen törölt oldalak esetén: amikor az azonos keresési szándékot kielégítő legrelevánsabb alternatívára irányítasz át.
A 301, 302, 307 és a Meta Refresh összehasonlítása
Bár az átirányítási típusok hasonlónak tűnhetnek, a keresőmotorok felé küldött jelzésük eltérő. A helytelen átirányítási kód teljesítménycsökkenéshez vezethet, különösen webhelyköltöztetés és SEO átállások során.
| Átirányítás típusa | Jelentése | SEO felhasználás | Mikor előnyös? |
|---|---|---|---|
| 301 | Véglegesen átköltözött | A SEO érték új URL-re való átörökítésének legjobb módja | Végleges URL, domain vagy HTTPS átálláskor |
| 302 | Ideiglenesen található | Azt jelzi, hogy a régi URL vissza fog térni | Kampányok, ideiglenes karbantartás, rövid tesztek esetén |
| 307 | Ideiglenes átirányítás | Megőrzi a HTTP metódust, ideiglenes jelzést ad | API és űrlapműveleteknél, ha ideiglenes átirányítás szükséges |
| Meta Refresh | HTML-en belüli késleltetett átirányítás | SEO szempontból nem ajánlott, ronthatja a felhasználói élményt | Lehetőleg kerülendő, ne használd, hacsak nem muszáj |
SEO szempontból az alapszabály a következő: ha a változás végleges, 301-est, ha ideiglenes, 302-est vagy 307-est használj. Ha bizonytalan vagy, a döntés előtt tisztázd, hogy az oldal a jövőben visszatér-e még a régi címére.
Hogyan hat a 301-es átirányítás a SEO-ra?
A 301-es átirányítás erőteljes SEO eszköz, azonban ha nem megfelelően tervezik meg, problémákat is okozhat. Hatásait mind pozitív, mind kockázatos oldaláról értékelni kell.
Segít a linkautoritás új URL-re való átvitelében
Ha a régi oldalad rendelkezik külső hivatkozásokkal, közösségi megosztásokkal és keresőmotoros jelzésekkel, a 301-es átirányítás lehetővé teszi ezek átörökítését az új oldalra. Például, ha egy 50 különböző webhelyről visszamutató linkekkel rendelkező blogbejegyzést új URL-re költöztetsz, átirányítás nélkül ez az érték elvész, a felhasználók pedig 404-es hibával szembesülnek. A 301-es segítségével ezeknek a linkeknek a jelentős része az új címre konszolidálódik.
Csökkenti a 404-es hibákat és a látogatóvesztést
A 404-es oldalak önmagukban nem feltétlenül rosszak; törölt, alternatíva nélküli tartalmak esetén természetesek lehetnek. Ugyanakkor a nagy forgalmú vagy visszamutató linkekkel rendelkező URL-eken hagyott 404-es hiba látogatóvesztéshez és a SEO jelzések gyengüléséhez vezet. Rendszeres logelemzéssel és a Google Search Console jelentéseivel fel kell deríteni a 404-et visszaadó, értékes oldalakat.
Tisztázza az indexelési jelzéseket
Amikor a keresőmotorok ugyanazt a tartalmat több URL-en is megtalálják, nehézséget okozhat eldönteniük, melyik oldalt rangsorolják. A 301-es átirányítás a duplikált vagy régi URL-eket egyetlen fő URL alá gyűjti. Ez különösen fontos a www/nem www, HTTP/HTTPS és a záró perjel eltérések esetén.
Helytelen használat esetén rangsorolási veszteséget okozhat
Minden régi oldal átirányítása a főoldalra elterjedt, de hibás gyakorlat. Ha a régi oldal témája nem hasonlít a céloldaléhoz, a Google ezt gyenge jelzésként értelmezheti. Például egy régi WordPress sebességoptimalizálás cikket a tárhely főoldalára irányítani helytelen; ehelyett egy ugyanezt a szándékot kielégítő, friss WordPress teljesítmény útmutatóra érdemes mutatnia. Ebben az esetben a WordPress tárhely vagy a weboldal gyorsítási útmutató relevánsabb célpont lehet.
Hogyan készítsünk 301-es átirányítást?
A 301-es átirányítás elvégezhető szerveroldalon, a tárhely vezérlőpultján, CMS bővítménnyel vagy az alkalmazás kódjában. A legmegfelelőbb módszert a webhely infrastruktúrája és az átirányítások száma alapján kell kiválasztani. Néhány WordPress URL esetén egy bővítmény is elegendő lehet, míg a teljes domainre vagy HTTPS-re vonatkozó átirányításokat szerver szinten kell kezelni.
1. Apache .htaccess 301-es átirányítás
Számos megosztott tárhelycsomagban, amely Apache szervert használ, az átirányításokat a .htaccess fájlon keresztül lehet elvégezni. Ez a fájl általában a webhely gyökérkönyvtárában, a public_html mappában található. Mielőtt bármit módosítanál, készíts biztonsági mentést a fájlról; egyetlen félregépelt karakter is 500 Internal Server Error hibát okozhat.
Példa egyetlen oldal átirányítására:
Redirect 301 /regi-oldal https://www.peldaoldal.hu/uj-oldal
Példa HTTP-ről HTTPS-re történő átirányításra:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Példa nem www címről www címre való átirányításra:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^peldaoldal.hu [NC]
RewriteRule ^(.*)$ https://www.peldaoldal.hu/$1 [L,R=301]
Itt arra kell figyelni, hogy a HTTPS és a www átirányítás egyidejű végrehajtásakor ne hozz létre egymással ütköző szabályokat. Ütközés esetén a felhasználó először HTTP-ről HTTPS-re, majd a nem www címről a www címre irányítódik, ami felesleges láncot eredményez.
2. 301-es átirányítás cPanelon keresztül
Azok számára, akik nem szeretnének kódot írni, a cPanel meglehetősen praktikus választás. Az általános lépések a következők:
- Jelentkezz be a cPanel fiókodba.
- A Domains szekcióban nyisd meg a Redirects eszközt.
- Válaszd ki az átirányítás típusát: Permanent 301.
- Add meg az átirányítani kívánt domain nevet vagy könyvtárat.
- Írd be a cél URL-t teljes hivatkozásként.
- Ellenőrizd a www beállításokat, és mentsd el a műveletet.
- Teszteld az eredményt a böngésző inkognitó módjában vagy curl parancs segítségével.
A Hostragonsnél a cPanelt használó ügyfelek egyetlen felületről követhetik nyomon a domain- és tárhelykezelést, így könnyebben kézben tarthatják az átirányításokat. Ha domaintranzfert tervezel, érdemes megnézned a domain átvitel hogyan működik útmutatót is.
3. 301-es átirányítás WordPressben
WordPress oldalakon három elterjedt módszer létezik az átirányításra: bővítmény, .htaccess, valamint téma- vagy egyedi kód. A legbiztonságosabb kezdő módszer egy megbízható átirányítási bővítmény használata. Az olyan eszközökkel, mint a Redirection, a Rank Math vagy a Yoast SEO Premium, a régi és új URL-eket a vezérlőpultról párosíthatod össze.
A WordPressben történő alkalmazás lépései:
- Először gyűjtsd ki az összes URL listáját, és határozd meg, melyik oldal hova fog mutatni.
- A bővítmény telepítése előtt készíts teljes webhelymentést.
- Add hozzá a régi URL és a cél URL párosítását.
- Győződj meg róla, hogy az átirányítás kódja 301-es.
- Ha gyorsítótár bővítményt vagy szerveroldali cache-t használsz, ürítsd a gyorsítótárat.
- Ellenőrizd az állapotkódot egy tesztelő eszközzel.
Ha túl sok átirányítási szabályt tárolsz egy bővítményben, az hatással lehet a teljesítményre. Több száz vagy ezer átirányítás esetén a szerver szintű konfiguráció egészségesebb megoldás lehet. A WordPress teljesítményéhez a WordPress tárhely csomagok és a LiteSpeed Cache beállítások tartalmak megkönnyíthetik a dolgodat.
4. 301-es átirányítás Nginx-szel
Nginx szerverek esetén az átirányítás általában a webhelyhez tartozó server blockon belül történik. Egy példa domain átirányításra:
server {
listen 80;
server_name regioldal.hu www.regioldal.hu;
return 301 https://ujoldal.hu$request_uri;
}
Egy adott oldal átirányításához:
location = /regi-oldal {
return 301 https://peldaoldal.hu/uj-oldal;
}
Az Nginx konfiguráció módosítása után először futtasd a teszt parancsot, majd töltsd be újra a szolgáltatást. Egy hibás server block az egész webhely elérhetőségét befolyásolhatja. Ha menedzselt szervert használsz, a legbiztonságosabb megközelítés, ha ezeket a műveleteket a technikai támogató csapattal egyezteted. A nagyobb kontroll érdekében a VPS szerver megoldások is szóba jöhetnek.
301-es átirányítási terv webhelyköltöztetéskor
Domainváltás vagy a webhely architektúrájának átalakítása során nagy kockázatot jelent az utolsó pillanatra hagyni a 301-es átirányítást. A professzionális migrációk során először fel kell térképezni a meglévő URL-eket, majd minden egyes URL-hez célpontot kell rendelni.
Lépésről lépésre átállási ellenőrzőlista
- URL leltár készítése: Listázd ki az összes értékes URL-t az oldaltérképből, a Search Console-ból, az Analyticsből, a visszamutató link eszközökből és a szerver logokból.
- Prioritások felállítása: Részesítsd előnyben a forgalmat, visszamutató linkeket és konverziókat hozó oldalakat.
- Egy-az-egyhez hozzárendelés létrehozása: Párosítsd a régi URL-t a legrelevánsabb új URL-lel.
- Kerüld a tömeges főoldalra irányítást: A nem releváns átirányítások gyengítik a SEO értéket.
- Tesztkörnyezetben való kipróbálás: Mielőtt élesítenéd, ellenőrizz néhány minta URL-t.
- XML oldaltérkép frissítése: Add hozzá az új URL-eket az oldaltérképhez, és távolítsd el a régieket.
- Belső linkek javítása: Ne csak az átirányításra hagyatkozz; a menüben, a tartalomban és a láblécben lévő linkeket közvetlenül az új URL-re cseréld.
- Search Console nyomon követés: Legalább 4-8 hétig kövesd figyelemmel a Lefedettség, a Feltérképezési statisztikák és az Oldalélmény jelentéseket.
Ha például egy 300 oldalas blog URL-struktúráját változtatod meg, nem elegendő csak a 20 legnagyobb forgalmú oldalt átirányítani. A visszamutató linkekkel rendelkező, de alacsony forgalmú oldalak is hordozhatnak autoritást. Ezért a döntést nem szabad kizárólag a látogatószám alapján meghozni.
A leggyakoribb hibák a 301-es átirányítás során

Átirányítási lánc létrehozása
Átirányítási láncról akkor beszélünk, amikor egy URL először egy második URL-re, majd onnan egy harmadikra irányítódik. Például A → B → C helyett az A → C megoldást kell alkalmazni. A láncok feleslegesen emésztik fel a feltérképezési költségkeretet, lassítják az oldalbetöltést, és gyengíthetik a jelzésátvitelt. Ez a probléma különösen gyakori azoknál a webhelyeknél, amelyek az évek során többször is URL-t változtattak.
Átirányítási hurok kialakítása
A hurok akkor jön létre, amikor A B-re, B pedig vissza A-ra irányít. A böngésző ilyenkor túl sok átirányítás hibát jelez. Ez általában a HTTPS, a www és a gyorsítótár szabályok ütközéséből adódik. A megoldás érdekében minden átirányítási szabályt egyenként ellenőrizni kell, és lehetőség szerint egy ponton egyszerűsíteni.
Nem releváns oldalakra történő átirányítás
Az összes törölt oldal főoldalra irányítása rövid távon egyszerűnek tűnik, ám nem elégíti ki a felhasználói szándékot. Egy régi SSL telepítési oldalt nem a főoldalra, hanem egy friss SSL telepítési útmutatóra vagy SSL termékoldalra érdemes átirányítani. Ez mind a felhasználói elégedettséget, mind a SEO jelzéseket megőrzi. A kapcsolódó tartalomhoz a SSL telepítés lépésről lépésre link használható.
Ütközés a robots.txt-vel vagy a noindex-szel
Ha a cél URL noindex-címkével van ellátva, vagy a robots.txt blokkolja, a 301-es átirányítás nem hozza a várt SEO előnyt. Győződj meg róla, hogy az új céloldal indexelhető, elérhető és 200-as állapotkódot ad vissza.
Az átirányítások tesztelésének elmulasztása
Az átirányítás hozzáadása után nem elég csupán a böngészőben látni, hogy az oldal betöltődik. A böngésző gyorsítótára félrevezethet. A válaszkódot HTTP állapotkód-ellenőrző eszközökkel, curl paranccsal, Screaming Frog-gal vagy hasonló feltérképező eszközökkel kell ellenőrizni.
Hogyan teszteljük a 301-es átirányítást?
A megvalósítás sikerességének megítéléséhez elengedhetetlen a technikai tesztelés. Egy egyszerű curl paranccsal láthatod, milyen állapotkódot ad vissza az URL:
curl -I https://peldaoldal.hu/regi-oldal
Helyes beállítás esetén az eredményben szerepelnie kell a HTTP/1.1 301 vagy HTTP/2 301 sornak, valamint a Location sorban az új URL-nek. Ezt követően ellenőrizni kell, hogy a cél URL 200-as állapotkódot ad-e vissza. Ha a cél is tovább irányít, láncról van szó, és a szabályt egyszerűsíteni kell.
A teszteléshez használható módszerek:
- HTTP fejlécek ellenőrzése curl vagy a böngésző fejlesztői eszközei segítségével.
- Online redirect checker eszközök használata a láncok feltérképezésére.
- A teljes webhely átvizsgálása olyan crawler eszközökkel, mint a Screaming Frog.
- A Google Search Console URL-ellenőrző eszközének használata.
- A Googlebot kérések vizsgálata a szerver hozzáférési naplófájljaiban.
301-es átirányítás és tárhely teljesítmény
Bár az átirányítás technikailag kis műveletnek tűnik, nagyon nagy webhelyek esetén több száz szabály is befolyásolhatja a teljesítményt. A bonyolult regex szabályok futtatása minden egyes kérés során felemésztheti a szerver erőforrásait. Ezért az átirányítási fájlokat rendben kell tartani, a régi és felesleges szabályokat törölni kell, és lehetőség szerint közvetlenül a célra mutató, egyszerű szabályokat érdemes írni.
A tárhely infrastruktúrája is fontos ezen a ponton. A gyors TTFB, a megfelelő SSL konfiguráció, a HTTP/2 vagy HTTP/3 támogatás és a megbízható gyorsítótár-rendszer javítja a felhasználói élményt az átirányítás után. Ha webhelyed növekszik és a forgalom emelkedik, érdemes lehet megfontolnod a skálázhatóbb lehetőségeket, mint a Hostragons vállalati tárhely vagy a felhő szerver megoldások.
Bevált gyakorlatok a 301-es átirányításhoz
- Végleges változtatásokhoz 301-est, ideiglenesekhez 302-est használj.
- Minden régi URL-t a legrelevánsabb új URL-re irányítsd át.
- Ne végezz tömeges átirányítást a főoldalra.
- Az átirányítási láncokat redukáld egyetlen lépésre.
- A HTTPS, a www és a perjel beállításokat egységesítsd egyetlen szabvány szerint.
- Frissítsd a belső linkeket; ne kényszerítsd felesleges átirányításra a felhasználót.
- Az XML oldaltérképedben csak az új és 200-as kódot visszaadó URL-eket tartsd meg.
- Az átirányítás után 4-8 hétig kövesd nyomon a Search Console jelentéseit.
- A fontos átállások előtt készíts teljes biztonsági mentést, és lehetőség szerint tesztkörnyezetben próbáld ki.
- A szerver szintű változtatásoknál kérj segítséget a tárhelyszolgáltató ügyfélszolgálatától.
Rövid összefoglaló
A 301-es átirányítás az egyik alapvető SEO gyakorlat, amely végleges URL-változások esetén a felhasználókat és a keresőmotorokat a megfelelő címre tereli. Helyes alkalmazás esetén megőrzi a linkautoritást, csökkenti a 404-es hibákat, biztonságosabbá teszi a webhelyátállási folyamatokat, és tisztázza az indexelési jelzéseket. Helytelen használat esetén azonban átirányítási lánchoz, hurokhoz, nem releváns célzáshoz és rangsorolási veszteséghez vezethet.
Ha webhelyén domainváltást, HTTPS-re való átállást vagy az URL-struktúra megújítását tervezi, készítse el előre az átirányítási térképet, és ne hanyagolja el a technikai teszteket. Az infrastruktúra megerősítéséhez, valamint az SSL és tárhelykezelés gördülékenyebbé tételéhez tekintse meg a Hostragons tárhely, domain és SSL megoldásait; az igényeinek megfelelő felépítéshez kérjen segítséget a technikai támogató csapattól.
Gyakran Ismételt Kérdések
Mi az a 301-es átirányítás?
A 301-es átirányítás egy HTTP állapotkód, amely azt jelzi, hogy egy URL véglegesen átkerült egy másik URL-re. A felhasználókat és a keresőmotorokat a régi címről az új címre küldi, és segít a SEO jelzések átörökítésében az új URL-re.
Ártalmas lehet a SEO-ra a 301-es átirányítás?
A megfelelően beállított 301-es átirányítás nem árt a SEO-nak; éppen ellenkezőleg, csökkenti az autoritásvesztést az URL-változtatások során. Ugyanakkor a nem releváns oldalra irányítás, az átirányítási lánc vagy hurok rangsorolási és felhasználói élménybeli problémákat okozhat.
Mi a különbség a 301-es és a 302-es átirányítás között?
A 301-es végleges, a 302-es ideiglenes átirányítást jelent. Ha egy oldal véglegesen átköltözött, 301-est kell használni. Ha az oldal rövidesen visszatér a régi címére, vagy ideiglenes kampányátirányításról van szó, a 302-es a megfelelőbb.
Mennyi ideig kell megtartani a 301-es átirányítást?
A fontos URL-ek esetében a 301-es átirányításokat a lehető leghosszabb ideig, ideális esetben korlátlanul ajánlott megtartani. Mivel a külső linkek, a felhasználói könyvjelzők és a keresőmotorok jelzései továbbra is érkezhetnek a régi URL-re, azok korai eltávolítása forgalomvesztést okozhat.
WordPressben bővítménnyel is végrehajtható a 301-es átirányítás?
Igen, WordPressben a Redirection vagy más SEO bővítmények segítségével is létrehozható 301-es átirányítás. Kis és közepes számú átirányítás esetén ez praktikus módszer. Nagyon nagy átirányítási listák esetén a teljesítmény érdekében a szerver szintű konfiguráció lehet előnyösebb.