Uudel­lee­noh­jaukset ja 404

Lauri Merisaari avatar

Päivitetty viimeeksi:

Avainsanat:

Etusivu » Artikkelit » Uudelleenohjaukset ja 404

Uudel­lee­noh­jausta tarvi­taan, kun jokin sivuston osoite pitää ohjata eri verkko- osoit­tee­seen. uudel­lee­noh­jauksen voi tehdä (301 redi­rect) Redi­rec­tion-lisä­osaa käyt­tä­mällä. Tämä lisäosa myös pitää kirjaa osoit­teista joita ei sivus­tolta löytynyt sekä luo auto­maat­ti­sesti uudel­lee­noh­jauksen, kun muutat jonkun sivun osoi­tetta sisäl­tö­edi­to­rissa.

404 on HTML status koodi sille että sivua ei löytynyt. “404 Sivua ei löytynyt” näyte­tään käyt­tä­jälle silloin kun sivusto ei löydä mitään kysei­sellä URL osoit­teella. Yleisin tilanne uudel­lee­noh­jauksen tarpeelle on kun sivusto on juuri julkaistu ja kaikki osoit­teet ovat vaih­tu­neet, eikä käyt­tä­jillä ole tietoa uusista osoit­teista.

Hyviä käytän­töjä uudel­lee­noh­jauk­sissa
Uudel­lee­noh­jauksen luonti 404 listan osoit­teiden perus­teella
Kaikki sivuston uudel­lee­noh­jaukset
Uudel­lee­noh­jaus tyhjästä
Ongel­ma­ti­lan­teet “Too many redi­rects”

Lisäosa löytyy ohjaus­nä­kymän pääva­li­kosta kohdasta työkalut, jossa on kohta redirection(katso kuva alla).

Hyviä käytän­töjä uudel­lee­noh­jauk­sissa

Uudel­lee­noh­jauksia kertyy ajan myötä helposti paljon ja sitten kukaan ei tiedä enää miksi joku sivu ohjautuu jonnekin.

  • Jos inter­net­tiin on levinnyt huono tai vanha osoite mikä ei enää toimi, niin se kuuluukin ohjautua 404 ei löydy sivulle ja näin kannustaa käyt­täjiä pois­ta­maan vanha osoite ja etsi­mään uusi sisältö.
  • Noudata siis­teyttä, poista sellaiset uudel­lee­noh­jaukset mitä ei enää tarvita.
  • Uuden sivun luon­ti­vai­heessa kirjoita heti otsikko oikein. Ei tarvi esim. lisätä “luonnos” sanaa, koska se tiede­tään muutenkin jos sivu on luonnos. Näin ei tarvi jälkeen­päin muuttaa urlia.
  • Älä ole liian pikku­tarkka siitä mikä url on, jos se kuitenkin on luet­tava. Kun url raken­netta yrittää liian tiuk­kaan joka paikassa pitää oman mielen mukai­sena, niin päädy­tään tilan­tee­seen jossa on paljon ylätason osoit­teita ja loppu­tu­lok­sena kukaan ei tiedä miksi joku ohjautuu jonnekin väärään paik­kaan.
  • Suosi mahdol­li­simman tiuk­koja ja tark­kaan määri­tel­tyjä uudel­lee­noh­jauksia. Näin on huomat­ta­vasti pienempi mahdol­li­suus että uudel­lee­noh­jaus ohjaa jotain ylimää­räistä, mitä et ehkä halunnut. (Käytä tark­koja regex sään­töjä, vain jos osaat)
  • Juuri ennen kuin tehdään koko sivuston ensim­mäinen julkaisu, niin poista kaikki paitsi vält­tä­mät­tömät uudel­lee­noh­jaukset.

Uudel­lee­noh­jauksen luonti 404 listan osoit­teiden perus­teella

Redi­rect lisä­osan asetukset sivulta vali­kosta löydät 404s listan. Valitse ryhmit­tely vali­kosta “Group by URL” ja klikkaa “Apply”. Tämän jälkeen järjestä lista vielä suurim­masta pienim­pään klik­kaa­malla “Clount”.

Nyt näet listan kaikista osoit­teista joita käyt­täjät ovat yrit­tä­neet, mutta sivusto ei ole löytänyt mitään. Suosi­tuim­masta vähemmän suosit­tuihin. Voit myös etsiä osoi­tetta suoraan oikean reunan “Search URL” avulla. Etsi listalta osoite jolle haluat luoda uudel­lee­noh­jauksen ja klikkaa “Add redi­rect”.

Seuraa­vaksi aukeaa asetus ikkuna. Tämä voi näyttää moni­mut­kai­selta, mutta ei hätää sinua kiin­nostaa vain kaksi kohtaa. “Source URL” on se virheel­linen osoite joka ei johtanut mihin­kään (siis näytti 404 Sivua ei löytynyt). “Target URL” on se osoite jonne haluat jatkossa ohjata käyt­täjän.

HUOM! Osoit­teissa ei näy URL osoit­teen alkua vaan pelkäs­tään se osa osoi­tetta, joka tulee domain nimen jälkeen. Jos kirjoitat “Target URL” kohtaan pelkän kaut­ta­viivan “/” silloin käyt­täjä ohja­taan etusi­vulle.

Lisä­osassa käyte­tään siis vain URL osoit­teen loppuosia (Kuvassa punai­sella katko­vii­valla)

Kun asetukset mieles­täsi näyt­tävät hyvältä klikkaa “Add redi­rect” ja ikkuna sulkeutuu sekä ruudun oikeassa alakul­massa lukee “Redi­rec­tion saved”. Valmista tuli MUTTA tarkista vielä, että uudel­lee­noh­jaus toimii.

Helpoin keino on avata linkki uuteen “Incog­nito” ikku­naan. Klikkaa linkkiä hiiren oikean­puo­lei­sella napilla.

Jos kaikki meni kuten pitääkin uuteen selain ikku­naan aukeaa tuo “väärä” osoite, mutta välit­tö­mästi ohjautuu siihen osoit­tee­seen mihin ohjauksen teit. Nyt jokainen jolla on esim. väärä vanha linkki ohjautuu uuteen oikeaan osoit­tee­seen.

Viimeinen kohta on poistaa 404s listasta tuo osoite. Klikkaa “delete” ja poista osoite listasta. Jos uudel­lee­noh­jaus ei toimi tai lakkaan myöhemmin toimi­masta esim. koska osoit­teet ovat uudel­leen vaih­tu­neet, kyseinen väärä osoite palaa jälleen 404s listalle.

Seuraa­vaksi voit tarkistaa sivuston muut uudel­lee­noh­jaukset tai tehdä täysin tyhjästä uusia ohjauksia.

Kaikki sivuston uudel­lee­noh­jaukset

Redi­rect asetuk­sissa “Redi­rect” vali­kossa näkyvät jo luodut uudel­lee­noh­jaukset ja mm. tieto siitä, milloin uudel­lee­noh­jausta on viimeeksi käytetty ja “Hits” montako kertaa yhteensä. URL sarak­keessa näkyy päälim­mäi­senä link­kinä se osoite josta ohja­taan alem­paan. Klik­kaa­malla linkkiä voit testata toimiiko uudel­lee­noh­jaus.

Käy silloin tällöin tällä sivulla ja etsi osoit­teita joissa on Hits 0 ja poista ne. Näitä “0 Hits” uudel­lee­noh­jauksia ei tarvitse säilyttää. Yleensä niitä

Uudel­lee­noh­jaus tyhjästä

Uusi uudel­lee­noh­jaus tehdään sivun alao­sassa kohdassa Add new redi­rec­tion. Source URL- osoite kent­tään kirjoi­te­taan verkko- osoit­teen polku­tunnus, mikä halu­taan uudel­lee­noh­jata. “Target URL”- osoite kent­tään kirjoi­te­taan osoite, mihin käyt­täjä halu­taan ohjata. Uudel­lee­noh­jaus lisä­tään paina­malla Add redi­rect ‑nappia. (katso kuva alla).

Vinkki “Target URL” kohtaan voi myös kirjoittaa täysin toisen ulko­puo­lisen sivuston osoit­teen tai vaikka osoit­teen suoraan johonkin tiedos­toon verkossa. Kirjoita tällai­sessa tapauk­sessa osoite koko­naan alkaen https://…

Ongel­ma­ti­lan­teet “Too many redi­rects”

Uudel­leen ohjauk­silla saa myös asiat mokattua kunnolla. Jos jostain syystä jollekin osoit­teelle tehdään uudel­lee­noh­jaus ja kohdeo­soit­teesta tehdään taas uusi uudel­lee­noh­jaus samaan osoit­tee­seen takaisin.

Tästä seuraa, että selain ohjaa muutaman kerran edes­ta­kaisin ja näyttää virheen “Too many redi­rects”. Erit­täin paha on jos tällaisen onnistuu saamaan etusi­vulle aikai­seksi.

Eipä hätää kuiten­kaan

Tällai­sessa tilan­teessa voi yrittää poistaa ristik­käiset uudel­lee­noh­jaukset, mutta joskus sekään ei onnistu. Ota silloin yhteyttä meitan tukeen välit­tö­mästi. Asia voidaan korjata pois­ta­malla koko lisäosa tois­tai­seksi käytöstä ja sitten käsin korjata ohjaukset.

Jaa artik­keli: