Újratervezted az oldaladat, és megváltoztattad az összes URL-t. Átnevezted egy oldal slugját. Új domainre költöztél. A régi URL-jeid megszűntek, de még mindig van rangsorolási erejük. A látogatók még mindig linkelnek rájuk. A keresők még mindig tudnak róluk. Az átirányítások megőrzik ezt az erőt azzal, hogy megmondják a keresőknek, hová költözött a tartalom. Ha jól csinálod az átirányításokat, semmit sem veszítesz. Ha rosszul, évek alatt felhalmozott tekintélyt dobsz el.
Mik az átirányítások?
Az átirányítás olyan utasítás, amely a látogatókat és a keresőket egyik URL-ről a másikra küldi. Amikor valaki meglátogatja a régi URL-t, a szerver azt mondja: „az oldal elköltözött. Menj ide helyette”, és automatikusan az új URL-re küldi őket. Az átirányítások megőrzik a rangsorokat, mert a régi URL összes rangsorolási erejét és tekintélyét átviszik az újra.
Átirányítás nélkül egy régi URL 404-et (nem található) adna vissza, és kikerülne a keresési találatokból. Az összes rá mutató link kárba veszne. Az összes tekintély elveszne. Az átirányítás megőrzi azzal, hogy azt mondja: „ez az oldal még mindig itt van, csak új címen”.
301-es átirányítások: végleges áthelyezések
A 301-es átirányítás azt jelenti: „ez az oldal véglegesen új URL-re költözött”. A keresők az összes rangsorolási erőt átviszik az új URL-re. A régi URL-re mutató linkek az összes tekintélyüket átadják az újnak. Használj 301-et végleges áthelyezésekhez.
A Google a legtöbb végleges áthelyezéshez 301-es átirányítást javasol. A régi URL végül kikerül a keresési indexből, ahogy a Google újra bejárja, és látja a 301-et. Az új URL megtartja az összes rangsorolási erőt.
A 301-es átirányítások véglegesek. Megmondják a keresőknek, hogy az áthelyezést véglegesnek kezeljék. Ha meggondolod magad, és újra át akarod helyezni az oldalt, átirányítási láncot hozol létre, ami nem hatékony.
302-es átirányítások: ideiglenes áthelyezések
A 302-es átirányítás azt jelenti: „ez az oldal ideiglenesen új URL-re költözött”. A keresők a régi URL-t megtartják az indexükben. Nem viszik át a rangsorolási erőt. Csak akkor használj 302-t, ha azt tervezed, hogy az oldalt visszahelyezed az eredeti helyére.
A gyakorlatban a legtöbb áthelyezés végleges. A legtöbb oldal sosem helyez vissza egy oldalt az eredeti URL-re. A 302 használata végleges áthelyezéshez lehetőséget pazarol. A Google ma már a 302-es átirányításokat a 301-hez hasonlóan kezeli (rangsorolási erőt átadva), de a 301 továbbra is a helyes választás végleges áthelyezésekhez.
Ha ideiglenes karbantartást vagy tesztelést végzel, használj 302-t. Ha véglegesen áthelyezel egy oldalt, használj 301-et.
Más átirányítástípusok
A 307 Temporary Redirect olyan, mint a 302, de megőrzi a HTTP-metódust (a POST POST marad, ahelyett hogy GET-té alakulna). Használd olyan ideiglenes átirányításokhoz, ahol a metódus számít.
A 308 Permanent Redirect olyan, mint a 301, de megőrzi a HTTP-metódust. Használd olyan végleges átirányításokhoz, ahol a metódus számít.
A meta refresh HTML-alapú átirányítás, amely néhány másodpercet vár az átirányítás előtt. Nem ideális a SEO-hoz. Használj helyette szerveroldali átirányításokat (301, 302).
A JavaScript-átirányítások kóddal irányítják át a felhasználókat. A keresők követhetik őket, de lehet, hogy nem. Kerüld, hogy a fontos átirányításoknál JavaScriptre hagyatkozz. Használj szerveroldali átirányításokat.
Átirányítások beállítása
A módszer a tárhelyedtől és a beállításodtól függ. A legtöbb CMS és weboldal-platform beépített átirányítási eszközökkel rendelkezik. Használd azokat, ha elérhetők.
Apache szervereken használd a .htaccess fájlt. Adj hozzá egy ilyen sort: Redirect 301 /old-page /new-page
Nginx szervereken használd a szerverkonfigurációt. Add hozzá: rewrite ^/old-page$ /new-page permanent;
Egyes tárhelyszolgáltatóknak átirányításkezelőik vannak a vezérlőpultjukban. Nézd meg a tárhelyed dokumentációját.
Ha lehet, mindig abszolút URL-eket használj. A teljes URL-re mutass (https://example.com/new-page), ne relatív útvonalakra (/new-page).
Átirányítási láncok és legjobb gyakorlatok
Kerüld az átirányítási láncokat. Átirányítási lánc akkor van, amikor az A URL átirányít a B URL-re, ami átirányít a C URL-re. A keresők követik a láncot, de ez bejárási keretet pazarol, és minden ugrással elveszíthet némi rangsorolási erőt.
Mindig a végső célra irányíts át. Ha az A oldalt a B URL-re helyezed át, és a B URL már létezik, irányítsd az A-t közvetlenül a B-re. Ne hozz létre köztes átirányítást.
Figyeld az átirányítási láncokat a Google Search Console-ban és bejáróeszközökben. Találd meg a láncokat, és vond össze őket egyetlen átirányításba.
Állítsd be az átirányításokat a régi oldalak leszedése előtt. Ha törölsz egy oldalt, majd beállítasz egy átirányítást, az átirányítás nem segít a régi URL-en. Az oldal már eltűnt az indexből.
Tartsd meg az átirányításokat legalább egy évig. A régi átirányításokat végül eltávolíthatod, de sokáig tartsd meg őket, hogy a megmaradt bejövő linkeket és forgalmat is elkapd.
Amikor az átirányítások elveszítik a rangsorolási erőt
A hosszú átirányítási láncok erőt veszítenek. A láncban minden átirányítás potenciálisan veszít némi tekintélyt. Tartsd a láncokat legfeljebb egy ugrásnyira.
A domainek közötti átirányítások néha erőt veszítenek. Az example.com-ról a different-site.com-ra való átirányítás elveszíthet némi tekintélyt. A domainen belüli átirányítások jobban megőrzik a tekintélyt.
A lassú átirányítások erőt veszítenek. Azok az átirányítások, amelyek több másodpercet vesznek igénybe, elveszíthetnek némi tekintélyt. A gyors szerveroldali átirányítások őrzik meg a legjobban a tekintélyt.
Gyakori kérdések
Veszítenek a 301-es átirányítások rangsorolási erőt?
Nem, a 301-es átirányítások az összes rangsorolási erőt megőrzik. A Google kifejezetten azt mondja, hogy a 301-es átirányítások az összes PageRanket átadják az új URL-nek. Azonban a nagyon hosszú átirányítási láncok minden ugrással elveszíthetnek némi erőt. Tartsd egyszerűen az átirányításokat: régi URL az új URL-re, köztes ugrások nélkül. A WEMASY weboldalépítőjével ezt közvetlenül a weboldaladon állíthatod be.
Meddig tartsam aktívan a régi átirányításokat?
Legalább egy évig, ideális esetben tovább. Tartsd meg az átirányításokat két-három évig, hogy elkapd a megmaradt bejövő linkeket. Végül eltávolíthatod őket (a régi linkek 404-et adnak vissza), de minél tovább tartod őket, annál jobb. Egyes oldalak véglegesen megtartják az átirányításokat.
Irányíthatok sok régi URL-t egy új URL-re?
Technikailag igen, de ha lehet, kerüld. Ha sok cikket egyesítesz, az összes régi URL-t átirányíthatod az újra. Ez azonban összezavarhatja a felhasználókat (olyan tartalomra érkeznek, amely nem biztos, hogy megfelel a várakozásaiknak). Ha lehet, inkább szorosan kapcsolódó tartalomra irányíts át.
Adnak át rangsorolási erőt a 302-es átirányítások?
A Google szerint ma már a 302-es átirányításokat a 301-hez hasonlóan kezeli (rangsorolási erőt átadva). A 301 azonban továbbra is a helyes és biztonságos választás végleges áthelyezésekhez. Ha a Google viselkedése valaha megváltozik, a 301 megvéd. Használj 301-et végleges áthelyezésekhez, 302-t csak ideiglenes átirányításokhoz.
Átirányítást vagy canonical címkét használjak?
Különböző célt szolgálnak. Használj átirányítást, ha véglegesen át akarsz helyezni egy oldalt, és meg akarod szüntetni a régi URL-t. Használj canonical címkét, ha több URL-t akarsz megtartani, de meg akarod mondani a keresőknek, melyiket rangsorolják. Ha tartalmat vonsz össze, használj átirányítást. Ha duplikátumokat kezelsz, használj canonical címkét.
Hogyan tesztelem, hogy az átirányításom működik?
Használd a Google Search Console URL-ellenőrző eszközét. Add meg a régi URL-t, és a Google megmutatja, mit talált. Meg kell mutatnia az átirányítást és a végső URL-t. Ellenőrizd, hogy a jó helyre mutat-e. A régi URL-t a böngésződben is meglátogathatod, és megerősítheted, hogy az újra irányítanak át.