WordPress-redirection tarkoittaa verkkosivuston kävijöiden ohjaamista yhdestä URL-osoitteesta toiseen
WordPress-redirection voi olla tarpeen useista syistä, kuten kun muutat verkkosivustosi URL-rakennetta, siirrät tai uudelleennimet sivuja tai käsittelet rikkinäisiä linkkejä. Uudelleenohjaukset ovat tärkeitä, jotta säilytät hyvän käyttäjäkokemuksen ja säilytät hakukonerankingit.
WordPress tarjoaa erilaisia tapoja luoda uudelleenohjauksia, ja esittelen alla kolme yleistä lähestymistapaa:
- Käyttämällä lisäosia (Plugins): WordPressissa on useita lisäosia, jotka helpottavat uudelleenohjausten hallintaa. Yksi suosittu lisäosa tähän tarkoitukseen on ”Redirection”. Tässä on miten sitä käytetään:
- Asenna ja aktivoi ”Redirection” -lisäosa WordPressin lisäosavalikoimasta.
- Siirry WordPressin hallintapaneeliin ja valitse Työkalut > Redirection.
- ”Lisää uusi uudelleenohjaus” -osiossa kirjoita Lähde-URL (vanha URL, joka tarvitsee uudelleenohjauksen) ja Kohde-URL (uusi kohde-URL).
- Klikkaa ”Lisää uudelleenohjaus” -painiketta tallentaaksesi uudelleenohjauksen.
- Muokkaamalla .htaccess-tiedostoa: Edistyneemmille käyttäjille on mahdollista luoda uudelleenohjauksia suoraan sivuston
.htaccess
-tiedostossa. Tämä metodi edellyttää pääsyä verkkosivuston tiedostojärjestelmään, ja sinun tulee olla varovainen, sillä.htaccess
-tiedoston virheelliset muokkaukset voivat aiheuttaa verkkosivuston ongelmia.- Pääse käsiksi verkkosivustosi tiedostoihin käyttämällä FTP-asiakasta tai cPanelin tiedostonhallintaa.
- Etsi
.htaccess
-tiedosto WordPress-asennuksen juurihakemistosta. - Ennen muutosten tekemistä on hyvä idea luoda varmuuskopio
.htaccess
-tiedostosta. - Luodaksesi uudelleenohjauksen, lisää seuraava koodi
.htaccess
-tiedostoon:
Redirect 301 /vanha-sivu/ http://www.esimerkki.fi/uusi-sivu/
Korvaa
/vanha-sivu/
vanhalla URL-polulla jahttp://www.esimerkki.fi/uusi-sivu/
uudella kohde-URL:llä. - Tallenna muutokset
.htaccess
-tiedostoon.
- Käyttämällä uudelleenohjauslisäosaa (Nginx-web-palvelimille): Jos WordPress-sivustosi on Nginx-web-palvelimella, saatat tarvita erilaisen lähestymistavan. Jotkut lisäosat on suunniteltu erityisesti Nginx-palvelimille. Yksi tällainen lisäosa on ”Nginx Helper”.
- Asenna ja aktivoi ”Nginx Helper” -lisäosa WordPressin lisäosavalikoimasta.
- Siirry WordPressin hallintapaneeliin ja valitse Asetukset > Nginx Helper.
- Määritä lisäosan asetukset, mukaan lukien halutut uudelleenohjaussäännöt.
Muista, että uudelleenohjauksia asettaessa on tärkeää käyttää oikeaa uudelleenohjauksen tyyppiä tilanteesta riippuen:
- 301-ohjaus (pysyvä uudelleenohjaus): Käytä tätä, kun URL-muutos on pysyvä. Se kertoo hakukoneille, että vanha URL on pysyvästi siirtynyt uuteen URL:iin. Tämä uudelleenohjaus myös siirtää suurimman osan linkkivoimasta (link juice) vanhalta URL:lta uudelle URL:lle.
- 302-ohjaus (tilapäinen uudelleenohjaus): Käytä tätä, kun URL-muutos on tilapäinen. Se kertoo hakukoneille, että vanha URL on tilapäisesti siirtynyt uuteen URL:iin. Tällöin linkkivoimaa ei siirretä uudelle URL:lle.
Ennen merkittävien muutosten tekemistä verkkosivustoosi, etenkin jos olet uusi uudelleenohjausten hallinnassa, harkitse asiantuntijan, kuten web-kehittäjän tai WordPress-asiantuntijan, neuvojen kysymistä, jotta vältät negatiiviset vaikutukset sivustosi hakukonenäkyvyyteen ja käyttäjäkokemukseen.