Hogyan működnek az átirányító linkek? Teljes útmutató az URL-átirányításokhoz

Hogyan működnek az átirányító linkek? Teljes útmutató az URL-átirányításokhoz

Hogyan működnek az átirányító linkek?

Az átirányító linkek HTTP státuszkódokat (például 301 vagy 302) használnak arra, hogy a felhasználókat és keresőmotorokat automatikusan egy másik URL-re irányítsák át. Amikor a böngésző egy régi URL-t kér, a szerver átirányítási kódot és az új URL-t küldi vissza, ennek hatására a böngésző automatikusan betölti a megfelelő céloldalt.

Az átirányító linkek működésének megértése

Az átirányító linkek alapvető webes technológiát képviselnek, amelyek automatikusan átirányítják a felhasználókat és a keresőmotorokat egyik URL-ről a másikra. Amikor rákattint egy linkre vagy beír egy olyan URL-t, amely átirányítás alatt áll, a böngészője nem egyszerűen hibát jelez, hanem speciális utasításokat kap a webszervertől, hogy pontosan hová kell továbbmennie. Ez a zökkenőmentes folyamat ezredmásodpercek alatt történik, és a legtöbb felhasználó észre sem veszi, hogy átirányítás történt. Az átirányítások mögött álló technológia az HTTP státuszkódokon alapul, amelyek háromjegyű számok, és a böngésző és a szerver közötti webes kérések állapotát közlik.

Az átirányítási folyamat egyszerű, mégis elegáns lépéseket követ. Először a felhasználó egy régi URL-t kér le, például egy linkre kattintva vagy beírva azt a böngészőbe. A webszerver megkapja ezt a kérést, és ahelyett, hogy közvetlenül kiszolgálná az oldalt, egy speciális HTTP státuszkóddal (jellemzően a 300-as tartományból) válaszol, valamint megadja az új URL helyét. A böngésző automatikusan értelmezi ezt a választ, és új kérést indít a szerver által megadott új URL-re. Végül a szerver erre a második kérésre válaszolja meg a tényleges oldal tartalmát, amelyet a böngésző megjelenít. A felhasználó szempontjából ez a folyamat teljesen átlátható – egyszerűen a megfelelő oldalon köt ki, mindenféle manuális beavatkozás nélkül.

Technikai diagram: HTTP átirányítási folyamat a felhasználói kéréstől a szerver válaszán át a végső célállomásig

HTTP státuszkódok és átirányítási típusok

Az átirányító linkek működésének alapja a HTTP státuszkódok ismerete. Ezek a kódok szabványosított válaszok, amelyeket a webszerverek küldenek vissza a böngészőknek, jelezve, mi történt a kéréssel. Amikor átirányítás történik, a szerver a 300-as tartományba tartozó státuszkódot küld, ami azt jelzi a böngészőnek, hogy a kért erőforrás elköltözött. A leggyakoribb átirányítási státuszkódok a 301 (Véglegesen áthelyezve) és a 302 (Ideiglenesen megtalálható/áthelyezve), de több más típus is létezik speciális célokra.

A 301-es átirányítás a legfontosabb SEO és hosszú távú weboldal-kezelés szempontjából. Ha 301-es átirányítást alkalmaz, azzal azt közli a felhasználókkal és a keresőmotorokkal, hogy az oldal véglegesen új helyre költözött. Ez azért lényeges, mert a keresőmotorok – például a Google – frissítik az indexüket az új URL-re, és átviszik a SEO-értéket (gyakran “link juice”-nak nevezik) a régi oldalról az újra. Ez azt jelenti, hogy a régi URL-re mutató visszamutató linkek az új oldalt erősítik, így megtarthatja keresési helyezéseit. 301-es átirányítást akkor érdemes használni, ha véglegesen változik meg egy URL, például rebranding, oldalstruktúra átalakítás vagy duplikált tartalom konszolidálása során.

A 302-es átirányítás más célt szolgál – azt jelzi, hogy az átirányítás ideiglenes. Ilyenkor a keresőmotorok úgy értelmezik, hogy az eredeti URL idővel visszatér, ezért megtartják azt az indexükben, ahelyett, hogy lecserélnék az újra. Ez azt jelenti, hogy a SEO-érték nem kerül át az új oldalra, az eredeti URL marad az elsődleges a találatokban. 302-es átirányítást ideiglenes helyzetekben érdemes használni, például A/B tesztelésnél, karbantartás miatt ideiglenesen lekerülő oldalaknál vagy időszakos promóciók során. Ha véletlenül 302-t használ végleges módosításra, jelentős keresési láthatóságot veszíthet.

Átirányítás típusaStátuszkódCélSEO-hatásAlkalmazás
Végleges301Végleges URL-módosításTeljes SEO-értéket átadOldalstruktúra átalakítás, domainváltás, duplikált tartalom konszolidáció
Ideiglenes302Ideiglenes URL-módosításAz eredeti URL marad indexelveKarbantartás, A/B teszt, szezonális promóciók
Végleges (szigorú)308Végleges áthelyezés (metódus megtartásával)Teljes SEO-értéket átadŰrlapbeküldések, POST kérések
Ideiglenes (szigorú)307Ideiglenes áthelyezés (metódus megtartásával)Az eredeti URL marad indexelveIdeiglenes űrlap-átirányítások
Lásd máshol303Átirányítás űrlapbeküldés utánMinimális SEO-hatásŰrlap-megerősítő oldalak

Szerveroldali vs. kliensoldali átirányítások

Fontos különbséget tenni a szerveroldali és a kliensoldali átirányítások között a megfelelő alkalmazás érdekében. A szerveroldali átirányításokat a webszerver dolgozza fel, mielőtt bármilyen tartalom eljutna a böngészőhöz. Amikor egy szerveroldali átirányítással rendelkező URL-t kér le, a szerver azonnal egy HTTP státuszkóddal és az új URL-címmel válaszol. A böngésző ezt automatikusan követi, így gyorsabb, megbízhatóbb és keresőbarátabb megoldás, mivel az átirányítás még az oldal betöltése előtt megtörténik. A szerveroldali átirányítások például a HTTP 301, 302, 307 és 308 átirányítások, amelyeket jellemzően a szerver konfigurációs fájljaiban (például .htaccess az Apache szervereken) vagy CMS-en keresztül lehet beállítani.

Ezzel szemben a kliensoldali átirányítások az oldal betöltése után, a böngészőben történnek. Ide tartoznak a meta frissítő átirányítások és a JavaScript átirányítások. Meta frissítővel a HTML fejlécrészbe kell egy speciális tag-et elhelyezni, amely megmondja a böngészőnek, hány másodperc múlva irányítson át. A JavaScript átirányításokban a böngészőben futó kód cseréli le az URL-t. Bár ezek is működhetnek, általában lassabbak és kevésbé megbízhatóak SEO szempontból. A Google kifejezetten nem javasolja a JavaScript átirányítások használatát, mert a keresőrobot nem biztos, hogy végrehajtja a kódot, így lehet, hogy egyáltalán nem ismeri fel az átirányítást, és tovább indexálja a régi URL-t. A meta frissítő átirányítások sem ideálisak SEO-ra, mert lassabbak lehetnek, és nem adják át olyan hatékonyan a SEO-értéket, mint a szerveroldali átirányítások.

Miért fontosak az átirányító linkek a SEO és a felhasználói élmény szempontjából?

Az átirányító linkek két kritikus funkciót is betöltenek, amelyek közvetlenül befolyásolják weboldala keresési teljesítményét és a látogatók élményét. Felhasználói élmény szempontjából az átirányítások megelőzik a bosszantó “404 Nem található” hibákat, amelyek akkor jelentkeznek, ha a felhasználó már nem létező oldalra próbál jutni. Ha valaki egy régi linkre kattint közösségi médiában, e-mailben vagy egy külső weboldalon, automatikusan a megfelelő új oldalra kerül, ahelyett, hogy egy zsákutcába ütközne. Ez a zökkenőmentes élmény segít megtartani a felhasználókat, csökkenti a visszafordulási arányt, és lehetővé teszi, hogy akkor is megtalálják, amit keresnek, ha egy régi URL-t jegyeztek meg, vagy megváltozott az oldalstruktúra. Ez különösen fontos affiliate marketingeseknek és webáruházaknak, ahol a felhasználók gyakran elmentették a régi termékoldalakat vagy promóciós URL-eket.

SEO szempontból az átirányító linkek felbecsülhetetlenek a keresési helyezések megőrzésében és az évek alatt felépített hitelesség megtartásában. Amikor egy oldalra más weboldalakról mutató linkek mutatnak, ezek a linkek SEO-értéket adnak át az oldalnak, segítve, hogy magasabb helyezést érjen el a keresőkben. Ha egyszerűen törli az oldalt átirányítás nélkül, az összes felhalmozott érték elvész – ezek a linkek már nem létező oldalra mutatnak, és a keresőmotorok figyelmen kívül hagyják őket. Egy 301-es átirányítás beállításával ezt az értéket átadja egy releváns új oldalnak, amely így örökli a régi oldal rangsorolási erejét. Ezért elengedhetetlenek az átirányítások weboldal-költöztetés, domainváltás vagy tartalom átszervezés során. Megfelelő átirányítás nélkül jelentős organikus forgalmat és keresési láthatóságot veszíthet.

Átirányítások megvalósítása: technikai módszerek

Az átirányító linkek megvalósítására több módszer létezik, attól függően, hogy milyen platformot használ vagy mennyire jártas a technikai részletekben. Az Apache szerverek esetén a leggyakoribb módszer a .htaccess fájl használata, amely a weboldal viselkedését szabályozza a szerveren. Egyetlen oldal átirányításához a .htaccess-be például ezt írhatja: Redirect 301 /regi-oldal/ https://www.example.com/uj-oldal/. Egy teljes domain átirányításához összetettebb átírási szabályokra van szükség, amelyek minden URL-t a megfelelő új oldalra irányítanak át a struktúra megtartásával. A .htaccess módszer rendkívül hatékony és elterjedt, de nagyon oda kell figyelni a szintaxisra – egyetlen hiba akár az egész weboldalt tönkreteheti.

WordPress felhasználók számára a folyamat sokkal egyszerűbb, köszönhetően olyan bővítményeknek, mint a Yoast SEO Premium vagy az ingyenes Redirection plugin. A Yoast SEO Premiumban például elég a Redirects menüpontban megadni a régi és az új URL-t, majd kiválasztani az átirányítás típusát – a technikai részleteket a plugin kezeli. Nginx szerverek esetén a nginx.conf fájlban lehet beállítani átirányításokat, server blockokkal és return utasításokkal. Shopify áruházaknál az admin felületen érhető el az URL Redirect Manager, ahol kódolás nélkül lehet átirányításokat létrehozni. Wix szintén beépített URL Redirect Manager-t kínál, ahol megadhatja a régi és új URL-eket, és eldöntheti, hogy egy oldalt vagy oldalcsoportot irányít át.

Gyakori átirányítási hibák és elkerülésük

Az egyik legsúlyosabb átirányítási hiba az úgynevezett átirányítási lánc létrehozása, amikor egy URL átirányít egy másikra, az pedig tovább egy harmadikra. Például, ha /regi-oldal/ átirányít /koztes-oldal/-ra, majd az /koztes-oldal/ átirányít /vegso-oldal/-ra, akkor láncot hozott létre. Minden további átirányítás növeli a betöltési időt és elveszítheti SEO-értékének egy részét. A Google körülbelül 10 átirányítást tud követni, de a láncokat lehetőség szerint kerülni kell. A megoldás: az eredeti URL-t közvetlenül a végső cél oldalra irányítsa át, kihagyva a köztes lépéseket. Egy másik kritikus hiba az átirányítási hurok, amikor az A URL B-re irányít át, a B pedig vissza A-ra – ez végtelen ciklust okoz, amely miatt az oldal egyáltalán nem tölt be, hibát ad a felhasználónak és a keresőnek is.

Gyakori hiba még az irreleváns tartalomra történő átirányítás. Ha például egy “legjobb futócipők” oldalról a főoldalra vagy egy “téli kabátok” oldalra irányítja a látogatót, rossz felhasználói élményt teremt, és a Google akár “soft 404”-ként is értelmezheti, amikor a szerver ugyan 200-as státuszkóddal válaszol, de a tartalom nem releváns vagy nem található. Átirányításkor mindig ügyeljen rá, hogy az új oldal tartalma szorosan kapcsolódjon a régi oldal témájához, és ugyanazt a felhasználói igényt elégítse ki. Ha nincs megfelelő alternatíva, inkább hozzon létre egy egyedi 404-es oldalt hasznos navigációval, mintsem irreleváns oldalra irányítson. Sok weboldalnál az is előfordul, hogy az átirányítás után nem frissítik a belső linkeket. Ha egy blogbejegyzés még mindig a régi URL-re mutat, fölösleges átirányítási láncot hoz létre. Mindig frissítse a belső linkeket, hogy közvetlenül az új oldalra mutassanak.

Legjobb gyakorlatok az átirányítások kezelésében

Az átirányítások helyes megvalósítása megköveteli a bevált gyakorlatok követését annak érdekében, hogy a felhasználók és a keresőmotorok számára is megfelelően működjenek. Először is, tartsa fenn az átirányításokat legalább egy évig. A Google szakértője, John Mueller szerint a keresőmotoroknak többször látniuk kell az átirányítást ahhoz, hogy teljesen feldolgozzák és rögzítsék a változást. Egy évig aktívan tartva az átirányítást, biztosítja, hogy a Google robotjai többször találkozzanak vele, és minden rangsorolási jel és érték teljesen átkerüljön az új oldalra. Egy év után eltávolíthatja az átirányítást, ha biztos abban, hogy minden külső link frissült, és a keresőmotorok már teljesen átálltak az új URL-re.

Másodszor, kerülje, hogy belső linkjei átirányított oldalakra mutassanak. Ha átirányítás van érvényben, de a belső linkek még a régi URL-t használják, fölösleges plusz lépést ad az átirányítási lánchoz. Használjon eszközöket, például a Google Search Console-t vagy SEO crawler programokat, hogy megtalálja az átirányított URL-ekre mutató belső hivatkozásokat, és frissítse azokat a végső céloldalra. Harmadszor, rendszeresen monitorozza átirányításait a Google Search Console, Screaming Frog vagy a CMS-be épített átirányításkezelő segítségével. Ellenőrizze az átirányítási láncokat, hurkokat és hibás átirányításokat. Negyedszer, vezessen nyilvántartást az összes átirányításról egy táblázatban, amely tartalmazza a régi URL-t, az új URL-t, az átirányítás típusát és a bevezetés dátumát. Ez a dokumentáció felbecsülhetetlen értékű hibaelhárításnál és későbbi frissítéseknél.

Átirányítások és affiliate marketing

Affiliate marketingesek vagy olyanok számára, akik affiliate szoftvert, például a PostAffiliatePro-t használnak, különösen fontos az átirányító linkek alapos ismerete. Az affiliate linkeket több okból is át kell irányítani: kattintások és konverziók követésére, a cél URL-ek frissítésére, amikor az affiliate program változik, vagy a hibás linkek cseréjére. A PostAffiliatePro fejlett átirányításkezelő rendszere lehetővé teszi, hogy pontosan hozza létre, kövesse és optimalizálja az affiliate linkeket. Amikor affiliate linket hoz létre a PostAffiliatePro-n keresztül, a rendszer rövidített vagy márkázott linket generál, amely átirányítja a felhasználót a tényleges affiliate URL-re. Ez az átirányítás egyszerre több célt szolgál: minden kattintást és konverziót rögzít, lehetővé teszi a cél URL gyors cseréjét anélkül, hogy módosítani kellene a meglévő linkeket, és értékes analitikát nyújt arról, mely linkek teljesítenek a legjobban.

Az affiliate linkkezelő rendszer legnagyobb előnye, hogy teljesen kézben tarthatja átirányításait, miközben részletes teljesítményadatokat kap. Ha egy affiliate program megváltoztatja URL-struktúráját, vagy másik affiliate hálózatra vált, egyszerűen módosíthatja az átirányítás célját anélkül, hogy minden marketinganyagban cserélni kellene a linkeket. Ez a rugalmasság kulcsfontosságú a folyamatos forgalom- és konverziókövetéshez. Ezenkívül a PostAffiliatePro átirányítási rendszere segít megtartani a SEO értéket azáltal, hogy megfelelő esetben 301-es átirányításokat használ, így az affiliate linkek által felépített tekintély továbbra is az Ön marketingtevékenységét segíti.

Átirányítások monitorozása és hibakeresése

A hatékony átirányításkezeléshez elengedhetetlen az állandó monitorozás, hogy minden megfelelően működjön. A Google Search Console számos eszközt kínál az átirányítások ellenőrzésére. Az URL-ellenőrző eszközzel megnézheti, hogy a Google indexálta-e a régi és új URL-t, és felismeri-e az átirányítást. A Hivatkozások rész megmutatja, mely külső weboldalak linkelnek az Ön oldalaira, így azonosíthatja, ha még mindig régi, átirányított URL-re mutató backlinkek vannak. Az Indexelés > Oldalak szekcióban láthatja, mely URL-eket irányították át és távolították el a Google indexéből, így ellenőrizheti, sikeres volt-e az átirányítás.

A Screaming Frog szintén rendkívül hatékony eszköz az átirányítások auditálására. A teljes oldal feltérképezése során az összes átirányítási választ (3xx státuszkód) azonosítja, megmutatja az átirányítás típusát, a cél URL-t, és hogy vannak-e átirányítási láncok vagy hurkok. A Reports szekcióban külön kiemeli a láncokat és hurkokat, így könnyen megtalálhatja és kijavíthatja a problémás átirányításokat. WordPress oldalaknál a Redirection plugin beépített irányítópultot nyújt, amelyen láthatja az összes aktív átirányítást, azok állapotát és a használatok számát. Beállíthat értesítéseket is, ha valamelyik átirányítás leáll.

Hibakeresésnél kezdje manuális teszteléssel – egyszerűen próbálja meg betölteni a régi URL-t a böngészőben, és ellenőrizze, hogy valóban az új oldalra kerül-e. Ha nem működik az átirányítás, ellenőrizze az URL-ben elgépeléseket vagy konfigurációs hibákat. .htaccess használata esetén győződjön meg róla, hogy a mod_rewrite modul engedélyezve van a szerveren. Ha plugint használ, ellenőrizze, hogy aktiválva és megfelelően beállítva van-e. Átirányítási lánc esetén kövesse végig a lánc minden lépését, majd módosítsa az első URL-t, hogy közvetlenül a végső céloldalra mutasson. Hurok esetén azonosítsa a hurokban részt vevő URL-eket, és javítsa vagy törölje a hibás átirányítást.

Haladó átirányítási forgatókönyvek

Az alapvető URL-átirányításokon túl számos összetettebb eset is előfordulhat, amikor az átirányításkezelés bonyolultabbá válik. Domainváltáskor az összes régi domain alatti URL-t az új domain megfelelő oldalára kell irányítani, a struktúra megtartásával. Ez jellemzően szerveroldali beállítással oldható meg, amely minden régi domain mintázathoz megtalálja és átirányítja a megfelelő új URL-t. Például a oldsite.com/termekek/cipo/ átirányul newsite.com/termekek/cipo/ címre. Ehhez gondos tervezés és minden URL leképezése szükséges, hogy egy oldal se vesszen el az átállás során.

HTTPS átálláskor minden HTTP-s oldalt HTTPS-re kell átirányítani. Ez elengedhetetlen a biztonság miatt, és ma már a Google is rangsorolási szempontként tekint rá. Átirányítást kell beállítani, hogy minden http://example.com oldal a https://example.com megfelelőjére mutasson. Hasonlóképp, a www-ről nem-www-re (vagy fordítva) történő átirányítás segít az összes forgalmat és SEO értéket egyetlen kanonikus domainre terelni. Sok weboldal elérhető mind www.example.com, mind example.com alatt, ez pedig duplikált tartalmat okozhat. Az egyik verziót a másikra átirányítva biztosíthatja az egységes forgalmat és hitelességet.

Geo-átirányításokkal a felhasználót földrajzi helye alapján irányíthatja különböző oldalverziókra. Például az angliai látogatókat example.co.uk-ra, az amerikaiakat example.com-ra irányíthatja. Ehhez fejlettebb logika kell, amely ellenőrzi a felhasználó IP-címét vagy böngészőnyelvét. Eszközalapú átirányítások hasonlóképp a mobil látogatókat egy mobilbarát oldalra terelik, bár a reszponzív design terjedése miatt ez ma már kevésbé szükséges. Végül, feltételes átirányítások segítségével a felhasználó viselkedése vagy paraméterei alapján is lehet átirányítani, aszerint, hogyan érkezett az oldalra, vagy mit szeretne elérni.

Gyakran ismételt kérdések az átirányító linkekről

Ártanak az átirányítások a SEO-nak? Nem, a helyesen alkalmazott átirányítások nem ártanak a SEO-nak. Sőt, elengedhetetlenek a SEO-érték megőrzéséhez oldalváltáskor. A kulcs a megfelelő típusú átirányítás (301 végleges változás esetén), és hogy az új oldal tartalma releváns legyen a régihez képest. Kerülje az átirányítási láncokat, hurkokat és az irreleváns tartalomra irányítást, mert ezek már árthatnak a keresőoptimalizálásnak.

Mennyi SEO érték adódik át egy átirányításon keresztül? Egy helyesen kivitelezett 301-es átirányítás a SEO-érték szinte teljes egészét átadja az új oldalnak. A Google szerint a 301-es átirányítások “majdnem 100%” linkértéket továbbítanak, bár minimális veszteség előfordulhat. A lényeg, hogy a rangsorolási erő nagy része megmarad, így a 301-es átirányítás hatékony módja a keresési láthatóság fenntartásának URL-változtatáskor.

Átirányíthatok másik domainre? Igen, akár teljesen más domainre is átirányíthat. Ez gyakori oldalköltöztetés, rebranding vagy több weboldal összevonása esetén. A régi domainről az újra irányított 301-es átirányítás a SEO-értéket is átadja, bár a keresőmotoroknak időbe telhet a teljes feldolgozás.

Mi a különbség az átirányítás és a kanonikus tag között? Bár mindkettő a duplikált tartalom kezelésére szolgál, más-más célt szolgálnak. Az átirányítás (301) véglegesen egy új URL-re irányítja át a felhasználókat és a keresőmotorokat, a régi URL pedig kikerül a találatokból. A kanonikus tag megmondja a keresőnek, melyik oldal a preferált, de a felhasználót nem irányítja át – a böngészőben marad az eredeti URL. Átirányítást akkor használjon, ha véglegesen költöztet tartalmat, kanonikus taget pedig, ha duplikált tartalmat szeretne megtartani több URL-en is.

Optimalizálja affiliate linkjeit a PostAffiliatePro-val

A PostAffiliatePro fejlett átirányításkezelő rendszere lehetővé teszi, hogy pontosan nyomon kövesse, kezelje és optimalizálja összes affiliate linkjét. Őrizze meg SEO értékét, miközben maximalizálja a konverziókövetést és a linkteljesítményt.

Tudjon meg többet

Átirányító linkek

Átirányító linkek

Az átirányító link egy olyan szövegsor, amely a látogatót egy másik weboldalra irányítja át, amikor rákattintanak. Tudjon meg többet a cikkből.

4 perc olvasás
AffiliateMarketing Redirects +3
URL átirányítások megvalósítása

URL átirányítások megvalósítása

Ismerje meg, hogyan valósíthat meg URL átirányításokat .htaccess, PHP header() függvény és JavaScript segítségével. Fedezze fel a 301-es állandó, 302-es ideigle...

8 perc olvasás

Jó kezekben lesz!

Csatlakozzon elégedett ügyfeleink közösségéhez és nyújtson kiváló ügyfélszolgálatot a Post Affiliate Pro-val.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface