Redirect-keðjur og SEO: finndu rétta loka-slóð
Finndu redirect-keðjur og loopur, raktu hvaðan þær koma og styttu leiðina í eina beina tilvísun án þess að senda umferð á ranga síðu.
Redirect sem virkar getur samt verið óþarflega flókið
Gömul þjónustusíða fer á nýja slóð. Sú slóð breytist aftur við endurhönnun og loks tekur önnur síða við efni hennar. Gesturinn endar á réttum stað, en fyrst eftir þrjár tilvísanir. Á öðrum hluta vefsins vísa tvær reglur hvor á aðra og mynda loopu sem kemst aldrei á lokaáfangastað.
Þetta eru ekki sömu vandamál og venjuleg 404 villa. Síðurnar geta virst virka í vafra, á meðan hver heimsókn tekur óþarfa aukaskref eða stöðvast í redirect-villu. Slík uppsetning safnast gjarnan upp eftir lénsskipti, breytingar á slóðum, HTTPS-flutning eða margar kynslóðir af CMS-reglum.
Stutta svarið: skráðu upphafsslóð, hverja hoppu og endanlegt HTTP-svar. Ákveddu fyrst hvaða loka-slóð á raunverulega að taka við erindinu. Láttu síðan allar eldri slóðir fara beint þangað, uppfærðu innri tengla og samræmdu canonical, hreflang og sitemap. Ekki eyða gömlum reglum fyrr en þú hefur staðfest að þær þjóni ekki enn bakhlekkjum, bókamerkjum eða annarri raunverulegri umferð.
Þessi grein fjallar um greiningu og lagfæringu á redirect-keðjum og loopum. Hún tekur ekki yfir ákvörðunina um hvort horfin síða eigi að fá 301, 404 eða 410, og hún er ekki full áætlun um SEO við endurhönnun vefs. Hér er þrengra verkefni: tilvísunin hefur verið valin, en leiðin að lokaáfangastaðnum er orðin of löng, brotin eða mótsagnakennd.
Keðja, loopa og venjulegt redirect eru ólíkar stöður
Orðið redirect lýsir bara því að ein slóð sendi beiðnina annað. Vandinn sést fyrst þegar öll leiðin er rakin.
Bein varanleg tilvísun: A → D → 200
Haltu henni ef D er réttur arftaki. Markmiðið er ekki að komast í núll redirect, enda þarf gamla slóðin áfram að senda notendur á nýja staðinn.
Redirect-keðja: A → B → C → D → 200
Láttu A, B og C fara beint á D þar sem það er öruggt. Ekki stytta keðjuna fyrr en rétt loka-slóð hefur verið staðfest.
Redirect-loopa: A → B → A
Rjúfðu hringinn og veldu einn réttan áfangastað. Ekki bæta enn einni reglu ofan á loopuna.
Brotin keðja: A → B → C → 404
Lagaðu eða endurmettu arftakann. Fyrsta 301 svarið sannar ekki að öll leiðin virki.
Röng loka-slóð: A → D → 200, en D svarar öðru erindi
Finndu raunverulegan arftaka eða veldu 404/410. Hvert 200 svar er ekki sjálfkrafa góð niðurstaða.
Tímabundin tilvísun sem varð varanleg í rekstri
Ef A hefur farið á B með 302 í mörg ár þarf að staðfesta intentið og velja varanlegt eða tímabundið merki meðvitað. Ekki skipta blindandi öllum 302 svörum í 301.
Google mælir með varanlegum server-side redirects þegar slóð hefur flust og ráðleggur að vísa beint á lokaáfangastaðinn. Í leiðbeiningum Google um vefaflutninga kemur fram að Googlebot geti fylgt mörgum hoppum, en keðjur bæta við töf og önnur kerfi eða vafrar styðja ekki endilega langar leiðir jafn vel. Markmiðið er því ekki að finna töfratölu. Markmiðið er bein, rekjanleg leið að réttri síðu.
Byrjaðu á lokaákvörðuninni, ekki redirect-reglunni
Áður en tæknileg regla er breytt þarf að vita hvað gamla slóðin lofaði notandanum.
Spyrðu fyrir hverja mikilvæga upphafsslóð:
- Hvaða efni, vara eða þjónusta var hér?
- Er sama erindi enn til á vefnum?
- Hvaða núverandi síða er nákvæmasti arftakinn?
- Á arftakinn að skila 200 og vera indexanlegur?
- Eru canonical, innri tenglar og sitemap sammála þessari ákvörðun?
Ef enginn sambærilegur arftaki er til á ekki að fela það með redirect á forsíðu. Google varar við fjöldatilvísunum á óviðeigandi áfangastað í leiðbeiningum um vefaflutninga, enda geta þær ruglað notendur og verið túlkaðar sem soft 404.
Tæknilega stysta leiðin er ekki rétt leið ef hún endar á röngu efni.
Finndu allar uppsprettur, ekki bara það sem crawler sér í dag
Redirect-keðja getur byrjað langt utan núverandi valmyndar. Ein skönnun á innri tenglum sýnir því ekki alltaf allt umfangið.
Skannaðu núverandi vef
Notaðu crawler sem fylgir redirectum og flytur út upphafsslóð, hverja hoppu, status-kóða og lokaáfangastað. Byrjaðu á eigin HTML-tenglum, myndum, canonical-merkjum, hreflang og sitemap. Þetta sýnir hvar vefurinn sjálfur heldur gömlum slóðum á lífi.
Safnaðu eldri slóðum
Berðu skönnunina saman við:
- eldri og núverandi XML sitemap
- redirect-kort úr fyrri flutningum
- lendingarsíður í analytics
- síður með innri eða ytri tengla í Search Console
- server logs eða CDN logs þar sem þau eru tiltæk
- auglýsingar, tölvupósta, QR-kóða og prófíltengla sem geta enn sent umferð
- slóðir úr CMS, hýsingarstillingum, CDN og viðbótum
Google mælir með að vefaflutningskort taki meðal annars mið af sitemap, umferð, server logs og tenglum. Það skiptir máli vegna þess að gömul slóð getur verið horfin úr núverandi veftré en enn tekið á móti fólki eða crawlerum.
Prófaðu alla leiðina
Skráðu ekki bara fyrsta svarið. Fyrir hverja mikilvæga slóð þarf að sjá:
- upphafsslóð og nákvæma útgáfu hennar, þar með talið protocol, host og slash
- status-kóða fyrir hverja hoppu
- Location-gildi sem hvert svar sendir á
- loka-status og loka-slóð
- hvort lokaefnið svarar sama erindi
- hvort hegðunin sé eins fyrir farsíma, mismunandi user agents og helstu umhverfi ef reglurnar eru skilyrtar
Search Console flokkar meðal annars of langar keðjur, loopur, of langar loka-slóðir og gallað eða tómt redirect sem „Redirect error“ í Page indexing skýrslunni. Skýrslan er gagnleg vísbending, en hún kemur ekki í stað heildarkorts yfir reglurnar og raunveruleg HTTP-svör.
Finndu lagið sem veldur hverri hoppu
Sama keðjan getur verið samsett úr reglum á mörgum stöðum:
- HTTP fer á HTTPS hjá hýsingaraðila
- non-www fer á www hjá CDN
- gamalt lén fer á nýtt lén í DNS- eða edge-lagi
- CMS breytir eldri slug í millislóð
- redirect-viðbót sendir millislóðina á lokaefnið
- forritið sjálft lagar slash, tungumál eða hástafi
Ef aðeins síðasta reglan er lagfærð getur keðjan lifað áfram. Búðu til litla töflu með dálkunum upphaf, núverandi regla, eigandi reglunnar, loka-slóð og ákvörðun. Þá sést hvort sama slóð er stýrt á fleiri en einum stað og hver getur breytt henni.
Þetta er líka rekstrarlegt eignarhald. CDN, hýsing, CMS og kóðageymsla geta verið í höndum ólíkra aðila. Án skýrs eiganda verður auðvelt að laga eina reglu og búa óvart til nýja mótsögn annars staðar.
Lagaðu í röð sem minnkar áhættu
1. Staðfestu að loka-slóðin sé heilbrigð
Hún á að skila 200, svara réttu erindi, hafa sjálfsvísandi canonical þegar það á við og vera ekki lokuð með noindex eða robots.txt fyrir mistök. Redirect á síðu sem sjálf redirectar vegna rangrar canonical- eða tungumálauppsetningar er ekki tilbúin lokaniðurstaða.
2. Láttu allar þekktar eldri slóðir fara beint á loka-slóðina
Ef A, B og C eru lögmæt eldri heiti fyrir sömu síðu og D er varanlegur arftaki, eiga reglurnar almennt að vera:
- A → D
- B → D
- C → D
Ekki A → B → C → D.
Varðveittu þó hverja gamla upphafsslóð sem fólk eða kerfi getur enn notað. Að stytta keðju þýðir ekki að eyða aðganginum frá A. Það þýðir að láta A fara beint á D.
3. Uppfærðu allt sem þú stjórnar
Innri tenglar eiga að vísa beint á D. Sama á við um sitemap, canonical, hreflang, structured data, navigation, feed, auglýsingar og prófíltengla. Google ráðleggur sérstaklega að uppfæra innri tengla og önnur URL-merki við vefaflutning, ekki nota redirect sem varanlegan millilið fyrir eigin vef.
Þetta minnkar beiðnir, gerir skönnun skýrari og kemur í veg fyrir að gömul slóð haldi áfram að dreifast í nýju efni.
4. Prófaðu möguleg afbrigði
Prófaðu að minnsta kosti:
- HTTP og HTTPS
- www og non-www ef báðar útgáfur hafa verið notaðar
- slash og no-slash þegar kerfið aðgreinir þær
- há- og lágstafi ef slóðir hafa verið ósamræmdar
- query parameters sem koma úr herferðum eða eldra kerfi
- gamalt og nýtt lén
- tungumálaútgáfur ef hreflang eða sjálfvirk tungumálastýring er til staðar
Markmiðið er ekki að búa til sérreglu fyrir hvert tilbúið afbrigði. Leitaðu að mynstrinu sem býr til keðjuna og lagaðu það á réttum stað.
5. Fylgstu með eftir birtingu
Skannaðu listann aftur, prófaðu mikilvægustu slóðir handvirkt og fylgstu með Search Console, logs og lendingarumferð. Staðfesting strax eftir birtingu sannar að reglurnar virka núna. Eftirfylgni sýnir hvort Google og raunveruleg umferð finna óvæntar eldri slóðir sem kortið náði ekki í fyrstu umferð.
Þrjár algengar sviðsmyndir
Vefur hefur verið endurhannaður tvisvar
Fyrsta útgáfa þjónustusíðu var `/lausnir`, næsta varð `/thjonusta` og núverandi síða er `/radgjof`. Gamla redirect-kortið var aldrei uppfært, þannig að fyrsta slóðin fer í gegnum allar kynslóðirnar.
Rétta aðgerðin er að staðfesta að ráðgjafarsíðan sé raunverulegur arftaki og láta báðar eldri slóðir fara beint þangað. Innri tenglar og sitemap eiga aðeins að nota núverandi slóð.
Lén, HTTPS og www bætast hvert ofan á annað
Gamalt `http://` URL fer fyrst í HTTPS á gamla léninu, síðan á nýja lénið og loks úr non-www í www. Hver regla getur verið eðlileg ein og sér en samsetningin býr til þrjár hoppur.
Sterkari uppsetning samræmir host og protocol eins snemma og hægt er og sendir beiðnina beint á endanlega HTTPS-slóð á rétta léninu. Prófa þarf bæði gamla og nýja hostið því reglurnar geta búið á sitthvorum staðnum.
Tvær síður voru sameinaðar en önnur fer á forsíðuna
Gömul stuðningsgrein fer á gamla flokkssíðu sem fer síðan á forsíðuna. Ný fullgild grein tók þó raunverulega við efninu.
Hér er vandinn ekki aðeins lengd keðjunnar. Lokaáfangastaðurinn er rangur. Uppfærðu gömlu greinina beint á nýja arftakann. Ef enginn arftaki er til er rétt 404 eða 410 heiðarlegra en redirect á forsíðu.
Forgangsraðaðu eftir áhrifum, ekki fjölda hoppa einum
Lagaðu fyrst keðjur sem tengjast:
- þjónustu-, vöru- og bókunarsíðum sem skila tekjum eða fyrirspurnum
- slóðum með bakhlekki, fyrri lífræna umferð eða mikla beina umferð
- loopum og brotnum keðjum sem stöðva notendur alveg
- innri tenglum, navigation, canonical, hreflang eða sitemap
- mynstrum sem búa til vandann á mörgum slóðum
- löngum arfi gamalla slóða sem fá litla en raunverulega umferð
Ein keðja í aðalvalmynd getur verið mikilvægari en hundrað gamlar slóðir sem enginn notar. Á sama tíma má ekki eyða gömlum redirectum bara vegna þess að þeir sjást ekki í núverandi crawl. Þeir geta enn tekið við bakhlekkjum eða bókamerkjum.
Hvað þessi grein á ekki að gera
Hún á ekki að kenna að öll redirect séu slæm eða að ein hoppa skaði sjálfkrafa röðun. Bein varanleg tilvísun er rétt verkfæri þegar efni flyst. Google segir jafnframt að 301 og aðrar varanlegar tilvísanir valdi ekki sjálfkrafa tapi á PageRank við vefaflutning.
Hún á heldur ekki að breyta hverri 302 í 301 án samhengis. Tímabundið redirect getur verið rétt fyrir stutta breytingu, prófun eða tímabundna stöðu. Ákvörðunin þarf að lýsa raunverulegum lífsferli slóðarinnar.
Og hún á ekki að lofa SEO-hagnaði af því einu að stytta eina litla keðju. Viðskiptalegt gildi kemur þegar lagfæringin verndar mikilvægar leiðir, minnkar tæknilega óvissu og tryggir að gömul umferð lendi beint á réttu efni.
Gátlisti áður en breyting fer í loftið
- Hver gömul slóð hefur skráða efnisákvörðun og réttan lokaáfangastað.
- Loka-slóðir skila 200 og svara sama erindi og gömlu síðurnar.
- Varanlegar breytingar nota varanleg server-side redirect þar sem það er mögulegt.
- Engin prófuð leið endar í loopu, 404, 5xx eða annarri redirect-keðju.
- Innri tenglar fara beint á loka-slóðir.
- Canonical, hreflang, structured data og sitemap nota núverandi slóðir.
- HTTP, HTTPS, host, slash og viðeigandi tungumálaafbrigði hafa verið prófuð.
- Reglur í CDN, hýsingu, CMS, viðbótum og kóða hafa skýran eiganda.
- Mikilvægustu gömlu slóðirnar eru prófaðar aftur eftir birtingu.
- Search Console, logs og lendingarumferð eru vöktuð eftir breytinguna.
Niðurstaða
Redirect-keðjur verða sjaldan til vegna einnar stórrar villu. Þær verða til þegar margar litlar, áður eðlilegar slóðabreytingar safnast upp án þess að einhver uppfæri heildarkortið.
Byrjaðu á réttri loka-slóð, finndu allar uppsprettur og raktu hvert HTTP-svar. Láttu síðan eldri slóðir fara beint á raunverulegan arftaka og uppfærðu eigin tengla og tæknimerki. Þannig verður vefurinn ekki aðeins með færri hoppur, heldur skýrara eignarhald á slóðum og öruggari grunn fyrir næstu breytingu.
Ef vefurinn hefur farið í gegnum fleiri en eina endurhönnun, lénsskipti eða óskýra redirect-vinnu getur SEO þjónusta 55.is kortlagt keðjurnar, forgangsraðað slóðum með raunverulegt gildi og sannreynt lokaáfangastaði áður en reglum er breytt.
Sigurður Þór
Stofnandi og framkvæmdastjóri 55.is. Sérfræðingur í stafrænni markaðssetningu með áralanga reynslu af SEO, Google Ads og vefsíðugerð fyrir íslensk fyrirtæki.
Næstu skref
Hér geturðu kynnt þér efnið betur og fundið næstu skref.
Vilt þú ná betri árangri?
Við hjálpum íslenskum fyrirtækjum að vaxa með gagnreyndri stafrænni markaðssetningu. Fáðu ókeypis ráðgjöf í dag.