WordPressin pysyvän linkkirakenteen muuttaminen on prosessi, jossa voit menettää arvokasta sivustoliikennettä, ellei vanhoja osoitteita listata kattavasti, uusi URL-rakenne mietitä selkeästi, kaikki vanhat sivut ohjata virheettömästi 301-uudelleenohjauksilla uudelle sijainnille, sivustokartta päivitetä ja muutoksen jälkeen Google Search Consolea käytetä 404-virheiden, indeksoinnin ja ryömintäongelmien seurantaan. Tärkein sääntö: URL-muutokset eivät ole pelkkä WordPress-asetuksen ruksitus — ne ovat tiedottamista hakukoneille, käyttäjille ja muille sivuille siitä, missä vanha sisältö jatkossa löytyy.
Pysyvät linkit eli permalinks määrittävät, miltä WordPress-sivuston artikkelien, sivujen, kategorioiden ja arkistojen URL-osoitteet näyttävät. Esimerkiksi sivusto.fi/?p=123 -tyyppisen epäselvän URL:n sijaan voi käyttää sivusto.fi/wordpress-seo-opas/, mikä on selkeämpi ja helpompi jakaa. Pelkkä URL-rakenne ei tee SEO-ihmettä, mutta se vaikuttaa suoraan indeksoitavuuteen, käyttäjäluottamukseen, klikkausprosenttiin, sisällön rakenteeseen ja linkkien välittymiseen. Siksi muutokset tulee suunnitella erityisen huolellisesti, jos sivusto on ollut pitkään julki, sillä on orgaanista liikennettä tai sille on kertynyt ulkoisia linkkejä.
Tässä oppaassa käydään läpi, miten WordPressin pysyvän linkkirakenteen muutos tehdään ilman liikenteen menetystä. Saat vaiheittaisen prosessin: valmistelulista, 301-uudelleenohjausten logiikka, .htaccess- ja plugin-vaihtoehdot sekä Google Search Console -valvonnan. Jos sivustosi saa paljon liikennettä, suosittelemme testaamaan muutosta ensin varmuuskopioiden ja testiympäristön kanssa. Tällöin nopea, varmistettu ja säännöllisesti varmuuskopioitu WordPress hosting vähentää teknisiä riskejä.
Mikä on pysyvä linkkirakenne ja miksi sitä muutetaan?
Pysyvä linkkirakenne (permalink structure) määrittää, millä säännöllä WordPress luo sisältöjen osoitteet. WordPress-hallintapaneelissa Asetukset > Pysyvät linkit -kohdasta voit valita rakenteen. Oletuksena käytetään artikkelien ID-tunnusta. Moderneissa rakenteissa URL:iin voidaan sisällyttää artikkelin nimi, kategoria, päivämäärä tai custom-taksonomiat.
Yleisiä syitä linkkirakenteen vaihtoon ovat:
- Vanhat URL:t eivät ole käyttäjille selkeitä.
- Halutaan SEO:n kannalta selkeämpi ja kuvaavampi osoite.
- Päivämäärä URL:ssa tekee sisällöstä vanhan oloisen.
- Kategoriarakenne halutaan yksinkertaistaa tai uudelleenjärjestellä.
- Uusi domain, brändi tai sisältöstrategia.
- Blogi, yrityssivusto tai verkkokauppa halutaan skaalautuvammaksi.
Esimerkiksi jos vuoden 2019 opas on päivitetty 2026, mutta URL on /2019/05/wordpress-nopeutus/, käyttäjä voi luulla sisältöä vanhaksi. Muuttamalla URL:n muotoon /wordpress-nopeutus/ se näyttää tuoreemmalta. Mutta jos vanha URL on jo indeksoitu tai sillä on ulkoisia linkkejä, ilman uudelleenohjausta menetetään liikennettä.
Miksi liikenne laskee URL-muutoksessa?
URL on sisällön osoite hakukoneille. Kun osoite muuttuu, Google tarvitsee aikaa signaalien siirtoon. Jos 301-uudelleenohjaus puuttuu, vanhat sivut johtavat 404-virheeseen, linkkien arvo katoaa, käyttäjät päätyvät tyhjille sivuille ja hakutulosten klikkaukset menevät hukkaan. Tämä näkyy nopeasti, etenkin jos blogin orgaaninen liikenne tulee artikkeleista.
Tyypillisiä syitä liikenteen laskuun:
- 302-uudelleenohjaus 301:n sijaan: Tilapäinen ohjaus ei kerro hakukoneille sisällön pysyvää siirtoa.
- Massiiviset ohjausvirheet: Kaikkien vanhojen URL:ien ohjaaminen etusivulle heikentää relevanssia.
- Ohjausketjut: Vanha URL → väli-URL → uusi URL kuluttaa ryömintäbudjettia ja hidastaa päivitystä.
- Sisäisten linkkien päivittämättä jättäminen: Jos sivuston sisäiset linkit vievät yhä vanhoihin osoitteisiin, käyttäjäkokemus ja indeksointi kärsivät.
- Sivustokartan päivittämättä jättäminen: Jos Googlelle lähetetään edelleen vanhoja URL:ia, hakuprosessi menee sekaisin.
- Kanoninen tag-virhe: Jos uusi sivu viittaa canonical-tagilla vanhaan URL:iin, indeksointi menee pieleen.
Hyvin suunnitellussa URL-muutoksessa pieni liikenteen notkahdus on normaalia. Pienissä ja keskisuurissa sivuissa Google ymmärtää uuden rakenteen yleensä muutamassa päivässä tai viikossa. Jos sivulla on tuhansia osoitteita, aika voi olla pidempi. Mutta virheellisessä siirrossa orgaaninen liikenne voi pudota 20–40 % tai enemmän.
Mikä on turvallisin WordPressin pysyvä linkkirakenne?
Yhtä oikeaa mallia ei ole, mutta blogeissa, yrityssivuilla ja opasartikkeleissa suosituin ja turvallisin rakenne on /%postname%/, eli artikkelin nimeen perustuva. Jos kategoriarakenne on vankka ja pysyvä, voi käyttää /%category%/%postname%/. Jos kategoriat muuttuvat usein, kategorian sisällyttäminen URL:iin johtaa jatkossa useampiin ohjauksiin.
| Rakenne | Esimerkki-URL | Hyödyt | Riskit | Sopii kenelle? |
|---|---|---|---|---|
| Oletus | /?p=123 | Teknisesti yksinkertainen | Käyttäjälle ja SEO:lle epämääräinen | Testisivut |
| Artikkelin nimi | /wordpress-seo-opas/ | Lyhyt, selkeä, helposti jaettava | Saman nimisten slugien törmäys | Blogit, yrityssivut, oppaat |
| Kategoria + artikkelin nimi | /seo/wordpress-seo-opas/ | Hierarkian näkyvyys | Kategorian muutos muuttaa URL:in | Pysyvät kategoriat |
| Päivämäärä + artikkelin nimi | /2026/01/wordpress-seo-opas/ | Helppo seurata uutisia ja arkistoja | Ajattomat sisällöt näyttävät vanhoilta | Uutissivut, päiväjulkaisut |
| Erikoisrakenne | /opas/wordpress-seo-opas/ | Strateginen rakenne | Voi monimutkaistua väärin suunniteltuna | Suuret portaalit, projektit |
Jos perustat uuden sivun, valitse heti selkeä rakenne. Jos muutat julkaisussa olevaa sivua, arvioi orgaaninen liikenne, linkit, sisältömäärä, kategoriat ja tulevat suunnitelmat ennen päätöstä. Jos myös domain vaihtuu, linkkirakenne kannattaa miettiä samalla, mutta riskit kasvavat, kun molemmat tehdään kerralla. Domain-puolella voit hyödyntää Domainin tarkistus ja Domainin siirto -palveluita osana kokonaisuutta.
Valmistelulista ennen muutosta
Onnistuneesta muutoksesta 70 % tapahtuu ennen varsinaista siirtoa. WordPressin asetuksen vaihtaminen vie sekunteja, mutta huonosti valmisteltu muutos voi vaatia päiviä korjaamiseen. Alla oleva lista on käytännössä testattu prosessi.
1. Ota täydelliset varmuuskopiot
Ota tiedosto- ja tietokantavarmuuskopiot. WordPressin sisällöt, asetukset, teemakonfiguraatiot ja plugin-tiedot ovat tietokannassa, pelkkä tiedostokopio ei riitä. Testaa palautus varmuuskopiosta. Isoissa sivuissa merkitse kopion päivä ja kellonaika — hätätilanteessa palautus on nopeampi. Automatisoidut varmuuskopiot Verkkohosting -paketeissa tuovat lisäturvaa.
2. Listaa kaikki nykyiset URL:t
Et voi ohjata oikein, jos et tiedä vanhoja osoitteita. Hyödynnä esimerkiksi:
- WordPressin artikkelien ja sivujen export-toiminto.
- SEO-pluginin sivustokartta.
- Google Search Console -raportin sivut.
- Google Analyticsin landing pages -data.
- Screaming Frog, Sitebulb tai muu crawler.
- Backlink-työkalujen linkitettävät URL:t.
Merkitse erityisesti viimeisen vuoden orgaanista liikennettä ja linkkejä saaneet sivut. Esimerkiksi 500 artikkelin blogissa orgaaninen liikenne voi tulla 40–50 URL:sta — niille ohjaus pitää olla virheetön.
3. Suunnittele uusi URL-rakenne
Valitse lyhyt, selkeä ja pitkäikäinen sääntö. WordPress muuntaa yleensä ääkköset slugissa, mutta käytä silti mahdollisimman selkeitä, pieniä kirjaimia, väliviivoja ja kuvaavia slugia. Esimerkiksi /wordpress-sivun-nopeuttamisen-parhaat-vinkit/ voi korvata /wordpress-nopeutus/ -rakenne.
4. Testaa staging-ympäristössä
Älä tee muutosta suoraan live-sivulle, vaan testaa stagingissa. Vaihda pysyvä linkkirakenne, testaa ohjaukset, etsi 404-sivut, tarkista sivustokartta ja mittaa suorituskyky. Jos tekninen osaaminen on rajallista, hostingin tuki voi auttaa. Hostragonsin WordPress hosting palvelee staging-, varmuuskopiointi- ja tietoturvatarpeissa.
WordPressin pysyvän linkkirakenteen muuttaminen: vaiheittainen ohje
Kun valmistelut ovat kunnossa, siirry toteutukseen. Alla oleva järjestys toimii blogeissa ja keskisuurissa yrityssivuissa.
Vaihe 1: Ajoita muutos hiljaiselle ajalle
Tee URL-muutokset silloin, kun liikenne on vähäisintä. B2B-sivustot öisin, uutis- tai verkkokaupat analytiikan mukaan hiljaisina tunteina. Suurissa sivuissa lyhyt huoltotila on vaihtoehto, mutta vain tarpeen mukaan.
Vaihe 2: Vaihda WordPressin pysyvä linkkirakenne
Siirry WordPressissa Asetukset > Pysyvät linkit. Valitse uusi rakenne tai kirjoita oma sääntö. Tallenna muutokset. WordPress päivittää rewrite-säännöt. Apache-palvelimella .htaccess pitää olla kirjoitettavissa, Nginxissä palvelimen asetukset pitää olla kunnossa.
Vaihe 3: Tee 301-uudelleenohjaukset
Tämä on kriittisin vaihe. Vanhoista URL:sta ohjataan pysyvästi (301) relevanttiin uuteen osoitteeseen. 301 kertoo hakukoneille, että sisältö on pysyvästi siirretty. Vaihtoehdot:
- Redirection-plugin: Helppo, pienille/keskisuurille sivuille.
- SEO-pluginin ohjausmoduuli: Rank Math, Yoast Premium.
- .htaccess-säännöt: Apache-palvelimella keskitetty hallinta.
- Nginx rewrite: Suurella liikenteellä tehokas.
- Palvelin/CDN-tason ohjaus: Suurissa projekteissa skaalautuva.
Jos vanha rakenne on /2024/03/esimerkki-artikkeli/ ja uusi /esimerkki-artikkeli/, voit tehdä regex-säännön ohjaamaan kaikki päivätyt URL:t artikkelin nimelle. Mutta jos slug on muuttunut, tarvitaan yksilöllinen ohjaus. Esimerkiksi /seo-vinkit-2020/ → /seo-vinkit/ vaatii uniikin ohjaussäännön.
Vaihe 4: Päivitä sisäiset linkit
Vaikka 301 toimii, sisäiset linkit eivät saisi ohjata vanhoihin osoitteisiin. Muuten tulee turhia ohjauksia ja indeksointi hidastuu. Etsi ja korvaa vanhat URL:t WordPress-tietokannasta luotettavalla työkalulla. Varmuuskopioi ennen muutosta. Tarkista valikot, napit, kuvien linkit, kategoriat ja artikkelien sisäiset linkit.
Vaihe 5: Päivitä sivustokartta ja robots.txt
Päivitä SEO-pluginin XML-sivustokartta. Kartassa tulee olla vain uudet URL:t. Robots.txt:ssä site map -polku tulee osoittaa oikeaan osoitteeseen. Lähetä uusi kartta Google Search Consoleen. Päivitä myös Bing Webmaster Toolsissa, jos käytössä.
Vaihe 6: Tyhjennä cache ja CDN
WordPressin cache-pluginit, palvelimen cache ja CDN voivat tallentaa vanhoja URL:ja ja ohjaustilanteita. Tyhjennä kaikki cachet muutoksen jälkeen. Jos käytät SSL:ää, varmista, että ohjaukset menevät HTTPS-versioon. HTTP → HTTPS, vanha → uusi URL ja www/non-www-säännöt pitää toimia virheettömästi. Jos SSL puuttuu, päivitä SSL-sertifika.
301-uudelleenohjausten virheet: mitä välttää?
Uudelleenohjaus suojaa liikennettä, mutta väärin käytettynä se aiheuttaa ongelmia. Yleisin virhe on ohjata kaikki vanhat URL:t etusivulle. Se ei johda käyttäjää oikeaan sisältöön ja Google tulkitsee sen soft 404 -laatusignaalina. Ohjaa vanha blogiartikkeli uudelle blogille, vanha kategoria uudelle, vanha tuotesivu uudelle tuotteelle.
Toinen virhe on ohjausketjut. Esimerkiksi http://sivusto.com/vanha-artikkeli → https://sivusto.com/vanha-artikkeli → https://www.sivusto.com/vanha-artikkeli → https://www.sivusto.com/uusi-artikkeli — kolme askelta. Tavoite on, että vanha URL ohjautuu suoraan lopulliselle osoitteelle.
Kolmas virhe: 302 tai JavaScript-ohjaus. Käytä 301, jos osoite muuttuu pysyvästi. JavaScript-ohjaus toimii vain käyttäjän selaimessa — hakukoneet eivät saa yhtä selkeää signaalia. Meta refresh -ohjauksia ei suositella modernissa SEO:ssa.
SEO-tarkastukset muutoksen jälkeen

Muutos ei ole valmis, kun sivut avautuvat — tarvitaan tekninen SEO-tarkistus. Tee pikakontrolli 24 tunnin sisällä, syväkontrolli 7 päivässä ja suorituskykyvertailu 30 päivässä.
24 tunnin tarkistuslista
- Tärkeät vanhat URL:t ohjautuvat 301:lla oikeaan uuteen osoitteeseen.
- Uudet URL:t palauttavat 200-statuskoodin.
- Crawlerilla etsitään 404-sivut.
- Sivustokartassa ei ole vanhoja osoitteita.
- Kanoniset tagit osoittavat uusiin URL:iin.
- Testaa mobiililla ja desktopilla sivujen avautuminen.
- Tarkista HTTPS, www/non-www ja lopussa /-merkki.
7 päivän seuranta
Seuraa Google Search Consolessa Indeksointi, Suorituskyky ja Ryömintätilastot. Jos 404-virheiden määrä kasvaa, vie URL:t ulos ja lisää ohjauslistaan. Suorituskykyraportissa vanhat URL:t voivat saada klikkauksia, kunnes Google päivittää tulokset.
Analytiikassa vertaa orgaanisia istuntoja, landing pageja, bounce ratea, konversiota ja sivujen latausnopeutta. Älä katso vain koko liikennettä — tarkista arvokkaimmat 20 landing pagea. Jos jokin sivu tippuu äkillisesti, tarkista että vanha URL ohjautuu oikein, uusi sivu on indeksoitavissa ja ettei sivulla ole noindex-tagia.
30 päivän suorituskykyarvio
URL-muutoksen jälkeen tulee usein pieni ranking-fluktuaatio. Tärkeimmillä sivuilla odotetaan palautumista 2–4 viikossa. Tämän aikana voit analysoida vanhojen URL:ien backlinkit ja pyytää linkittäviä sivuja päivittämään osoitteet suoraan uuteen, jos linkki on arvokas. 301 kyllä siirtää linkin arvon, mutta suora linkitys on puhtaampi.
Lisätoimenpiteet isoille sivustoille
WordPress-sivuilla, joilla on tuhansia URL:ja, prosessi vaatii kurinalaisuutta. Älä muuta kaikkia kerralla, vaan testaa ensin pienellä osalla. Voit aloittaa hiljaisella kategorialla, tarkkailla ohjauksia ja indeksointia, ja vasta sitten laajentaa koko sivustolle.
Suositeltuja lisätoimenpiteitä isoille sivuille:
- Laadi vanha-uusi URL-parit CSV-tiedostoon.
- Testaa ohjaussäännöt stagingissa.
- Analysoi palvelinlogit: miten Googlebot käy vanhoissa ja uusissa osoitteissa.
- Harkitse ohjausten siirtoa pluginista palvelintasolle.
- Manuaalinen laaduntarkastus tärkeille mallisivuille.
- Tarkista sisäinen haku, suodattimet ja parametrilliset URL:t erikseen.
Isoissa WordPress-sivuissa plugin-ohjaukset voivat aiheuttaa suorituskykyongelmia. Jos sääntöjä on paljon, palvelimen konfiguraatio, Nginx map-tiedostot tai CDN edge-ohjaukset ovat skaalautuvampia. Tällöin VPS palvelin tai hallittu hosting, jossa on tehokas CPU, NVMe-levy ja optimoitu PHP, on eduksi.
Pysyvä linkkirakenne: sisältö ja SEO-mahdollisuudet
URL-muutos ei ole vain tekninen pakko, vaan myös SEO-puhdistusmahdollisuus. Kun käyt läpi vanhoja sisältöjä, löydät vähäarvoisia, vanhentuneita tai päällekkäisiä sivuja. Niille on kolme vaihtoehtoa: päivitä, yhdistä tai poista ja ohjaa relevanttiin sisältöön.
Jos sinulla on kolme WordPress-nopeutusartikkelia vuosilta 2018, 2020 ja 2023, voit yhdistää ne kattavaan 2026-oppaaseen ja ohjata vanhat URL:t uudelle sivulle. Tällöin vähennät sisältökanibalismia, kasvatat auktoriteettia yhdellä sivulla ja käyttäjä saa kattavamman vastauksen. Älä kuitenkaan ohjaa täysin epäolennaista sisältöä väärään paikkaan.
Tarkista samalla title-tagit, meta-kuvaukset, kuvien alt-tekstit ja schema-merkinnät. Kun muutat URL:ja, paranna myös sisällön vastaavuutta hakutarkoitukseen — tämä on 2026 SEO:n ydin. Google ei enää katso pelkkää keyword-mätsäystä, vaan sisältölaatu, käyttäjäkokemus, latausnopeus, turvallisuus ja tyytyväisyys ovat tärkeitä signaaleja.
Miniskenaario: päivämäärällisestä URL:sta artikkelin nimeen
Oletetaan, että sinulla on WordPress-blogi, jossa 300 artikkelia, rakenne /%year%/%monthnum%/%postname%/ ja 40 000 orgaanista käyntiä kuukaudessa. Tavoitteena /%postname%/-rakenne. Suojaava suunnitelma:
- Vie Search Consolesta 16 kk eniten klikattuja URL:ja.
- Lataa Analyticsista orgaaniset landing paget.
- Laadi vanha-uusi URL-lista kaikille artikkeleille.
- Merkitse linkitetyt URL:t erikseen.
- Vaihda stagingissa pysyvä linkkirakenne.
- Testaa regex-ohjaus, lisää manuaaliset ohjaukset slug-muutoksille.
- Päivitä sisäiset linkit uuteen muotoon.
- Tee live-muutos hiljaisena aikana.
- Päivitä sivustokartta, lähetä Search Consoleen.
- Tarkista 404:t ja suorituskyky päivittäin ensimmäisellä viikolla.
Tavoite: Googlelle selkeä viesti — sisältö on sama, vain osoite muuttui pysyvästi. Käyttäjä löytää oikean sisällön vanhankin osoitteen kautta. Kun tämä varmistetaan, liikenteen laskun riski pienenee merkittävästi.
Usein kysyttyä
Heikentääkö WordPressin pysyvän linkin muutos SEO:ta?
Oikein suunniteltuna pysyvän linkin muutos ei tuhoa SEO:ta pysyvästi. Tee yksilölliset 301-ohjaukset, päivitä sivustokartta, korjaa sisäiset linkit ja seuraa Search Console -virheitä — tällöin vain tilapäinen notkahdus on mahdollinen.
Kuinka kauan 301-ohjaukset tulee pitää?
Pidä 301-ohjaukset mahdollisimman kauan, mieluiten pysyvästi. Vanhoja URL:ja käytetään hakutuloksissa, some-jakoissa, selaimissa ja linkeissä vuosia. Jos ohjaus poistetaan liian aikaisin, syntyy 404-virheitä ja liikenne katoaa.
Riittääkö pelkkä plugin pysyvän linkin muutoksessa?
Pienissä ja keskisuurissa sivuissa hyvä ohjaus-plugin riittää. Suurissa, tuhansien URL:jen ja korkean liikenteen sivuissa palvelintason ohjaus on tehokkaampi. Sopiva tapa riippuu sivun koosta, hostingista ja ohjausten määrästä.
Voinko ohjata kaikki vanhat URL:t etusivulle?
Ei, tätä ei suositella. Ohjaa vanha URL aina relevanttiin uuteen osoitteeseen. Kaikkien ohjaus etusivulle heikentää käyttäjäkokemusta, relevanssia ja Google tulkitsee sen matala-arvoiseksi ohjaukseksi.
Milloin Google näyttää uudet osoitteet URL-muutoksen jälkeen?
Aika riippuu sivun koosta, ryömintätiheydestä, sisäisestä linkityksestä ja sivustokartan päivityksestä. Pienissä sivuissa muutama päivä riittää, isoissa muutama viikko. Seuraa ryömintää ja indeksointia Search Consolessa.
Yhteenveto: Suunniteltu muutos suojaa liikennettä
WordPressin pysyvän linkkirakenteen muutos parantaa sivuston selkeyttä, hallittavuutta ja luettavuutta — kun se tehdään oikein: varmuuskopio, URL-lista, 301-ohjaus, sisäisten linkkien päivitys, sivustokartan uusinta ja Search Console -monitorointi. Tärkein periaate: jokainen vanhaa osoitetta käyttävä löytää oikean uuden sivun yhdellä ohjauksella.
Jos harkitset URL-muutosta ja haluat minimoida riskit, laadi kattava tarkistuslista ja testaa stagingissa. Luotettava hosting, säännölliset varmuuskopiot, SSL ja tehokas palvelin tekevät prosessista turvallisemman. Tutustu Hostragonsin Hosting-paketit, SSL-sertifika ja WordPress hosting -ratkaisuihin tarpeesi mukaan.