Sivun osoitteen muuttaminen Silverstripessä – mitä pitää huomioida?

Sivun osoitteen muuttaminen Silverstripe CMS:ssä voi olla tarpeen esimerkiksi palvelun nimen vaihtuessa tai sivuston rakennetta uudistettaessa. Muokkaus itsessään on yleensä pieni, mutta osoitetta on saatettu käyttää…
Sivun osoitteen muuttaminen Silverstripe CMS:ssä voi olla tarpeen esimerkiksi palvelun nimen vaihtuessa tai sivuston rakennetta uudistettaessa. Muokkaus itsessään on yleensä pieni, mutta osoitetta on saatettu käyttää monessa paikassa: hakutuloksissa, sähköposteissa, mainoksissa ja muiden verkkosivustojen linkeissä.
Siksi osoitteen vaihtaminen kannattaa suunnitella ennen julkaisemista. Uuden osoitteen pitää toimia, mutta myös vanhaa linkkiä käyttävän kävijän pitäisi löytää oikeaan sisältöön.
Aloittelijan tärkeimmät tehtävät ovat vanhan osoitteen tallentaminen, uuden osoitteen huolellinen valinta ja lopputuloksen testaaminen. Sivuston tekninen ylläpitäjä auttaa tarvittaessa uudelleenohjauksissa ja tilanteissa, joissa muutos vaikuttaa useisiin sivuihin.
Mitä sivun osoite tarkoittaa?
Verkkosivun osoite eli URL koostuu useasta osasta. Osoitteessa https://esimerkki.fi/palvelut/huolto/ verkkotunnus on esimerkki.fi, ja sen jälkeinen polku kertoo sivun sijainnin.
Silverstripen URL segment -kentässä muokataan sivukohtaista osoiteosaa. Edellisessä esimerkissä Huolto-sivun oma osa voisi olla huolto. Jos käytössä ovat hierarkkiset osoitteet, yläsivu muodostaa polkuun osan palvelut. Osoiterakenne riippuu sivuston toteutuksesta. Silverstripen ohje osoitteista ja sivurakenteesta
URL-osa ei siis tarkoita koko verkkotunnusta. Sen muuttaminen ei siirrä sivustoa toiselle domainille eikä edellytä tavallisessa tilanteessa DNS-asetusten muuttamista.
Kun puhut muutoksesta ylläpitäjän kanssa, ilmoita aina kokonainen vanha ja uusi osoite. Näin tarkoitettu kohde on yksiselitteinen.
Milloin osoitetta kannattaa muuttaa?
Hyvä syy muutokseen voi olla kirjoitusvirheen korjaaminen, palvelun uudelleennimeäminen tai epäselvän osoitteen selkeyttäminen. Myös laajempi sivurakenteen uudistus voi muuttaa osoitteita.
Esimerkiksi /palvelu-uusi-2/ ei kerro kävijälle paljon. Kuvaavampi osoite, kuten /polkupyorahuolto/, voi olla helpompi ymmärtää ja jakaa.
Osoitetta ei silti tarvitse vaihtaa jokaisen otsikkomuutoksen yhteydessä. Sivun nimi, valikossa näkyvä teksti ja URL-osa ovat erillisiä tietoja. Silverstripen sivukenttien kuvaus
Jos nykyinen osoite on selkeä ja laajasti käytössä, sen säilyttäminen voi olla käytännöllisin ratkaisu. Mieti ensin, mitä konkreettista hyötyä muutoksesta syntyy ja kuinka paljon linkkejä sen vuoksi täytyy tarkistaa.
Tallenna vanha osoite ennen muokkaamista
Avaa julkaistu sivu ja kopioi sen nykyinen osoite muistiin. Älä luota siihen, että muistat kirjoitusasun myöhemmin oikein.
Kirjaa samalla suunniteltu uusi osoite. Yhden sivun kohdalla lyhyt muistiinpano riittää, mutta usean sivun muutoksessa kannattaa käyttää taulukkoa.
Hyödyllisiä tietoja ovat:
- sivun nimi
- vanha kokonainen osoite
- uusi kokonainen osoite
- muutoksen syy
- suunniteltu julkaisuajankohta
- uudelleenohjauksen tarkistuksen tila.
Selvitä myös, käytetäänkö osoitetta parhaillaan kampanjassa tai painetussa materiaalissa. Esitteeseen painettua linkkiä tai QR-koodia ei voi korjata yhtä helposti kuin verkkosivun linkkiä.
Tämä valmistelu vie vähän aikaa, mutta helpottaa sekä toteutusta että mahdollisten ongelmien selvittämistä.
Näin muutat URL-osan Silverstripessä
Valitse hallintapaneelin Sivut-osiosta oikea sivu ja avaa sen sisältötiedot. Etsi URL segment -kenttä. Kentän esitystapa ja muokkauspainikkeet voivat vaihdella käyttöliittymän sekä sivuston toteutuksen mukaan.
Etene seuraavasti:
- Varmista sivun nykyinen osoite.
- Muokkaa URL segment -kenttään uusi osoiteosa.
- Tarkista järjestelmän näyttämä lopullinen osoite.
- Tallenna muutos.
- Tarkista sivun sisältö ja julkaise valmis muutos.
Silverstripen sisältöohjeessa URL-osa kuuluu tavallisen sivun muokattaviin kenttiin. Tallentaminen ja julkaiseminen ovat erillisiä työvaiheita. Silverstripen sisällönmuokkausohje
Ennen julkaisua varmista myös, ettei sivulla ole muiden tekemiä keskeneräisiä muutoksia. Osoitteen vaihtaminen ei ole syy julkaista tarkistamatta muuta luonnossisältöä.
Valitse selkeä ja pitkäikäinen osoite
Hyvä osoite on ymmärrettävä myös ilman sivun otsikkoa. Käytä aihetta kuvaavia sanoja ja vältä tarpeettoman pitkää rakennetta.
Käytännöllisiä valintaperiaatteita ovat:
- pidä kirjoitusasu johdonmukaisena
- erota sanat yhdysmerkillä
- jätä turhat täytesanat pois
- vältä väliaikaisia ilmaisuja, kuten ”uusi”
- käytä vuosilukua vain, jos vuosi kuuluu olennaisesti sisältöön.
Esimerkiksi jatkuvasti päivittyvän hinnaston osoitteeksi sopii usein /hinnasto/. Vuoden 2026 tapahtumasivulla vuosiluku voi puolestaan auttaa erottamaan tapahtuman aiemmista.
Tarkista tallentamisen jälkeen, mikä osoite todella syntyi. Silverstripe voi joutua erottamaan samannimisiä osoitteita esimerkiksi numerolla. Älä siis jaa suunniteltua osoitetta ennen kuin olet varmistanut lopputuloksen. Silverstripen osoitekäytännöt
Huomioi yläsivut ja alasivut
Hierarkkisessa osoiterakenteessa yläsivun osoitteen muuttaminen voi vaikuttaa koko sen alapuoliseen polkuun. Muutos voi siksi koskea useampaa sivua kuin ensin näyttää.
Jos /palvelut/ vaihtuu muotoon /ratkaisut/, myös sen alla oleva Huolto-sivu voi saada uuden osoitteen. Tarkka vaikutus riippuu sivuston osoiterakenteesta.
Käy ennen muutosta yläsivun alainen sisältö läpi. Kirjaa ainakin tärkeimpien alasivujen vanhat ja uudet osoitteet.
Tarkista myös, yhdistyykö osoitemuutokseen sivun siirtäminen toisen yläsivun alle. Kahden muutoksen tekeminen yhtä aikaa voi vaikeuttaa vian paikantamista.
Laajassa rakenneuudistuksessa kannattaa sopia yhteinen toteutustapa kehittäjän kanssa. Näin yksittäiset osoitevaihdokset eivät jää irrallisiksi korjauksiksi.
Varmista vanhan osoitteen uudelleenohjaus
Uudelleenohjaus vie vanhaan osoitteeseen saapuvan kävijän uuteen kohteeseen. Pysyvässä osoitemuutoksessa käytetään yleensä pysyvää palvelinpuolen uudelleenohjausta, kuten HTTP 301- tai 308-ohjausta. Googlen uudelleenohjausohje
Silverstripessä on vanhojen ja uudelleennimettyjen sivujen tunnistamiseen tarkoitettu OldPageRedirector-toiminto. Sen olemassaolo ei kuitenkaan korvaa oman osoitteen testaamista. Silverstripen OldPageRedirector-dokumentaatio
Älä oleta, että kaikki aiemmat polut ja erikoistapaukset toimivat automaattisesti. Jos vanha osoite antaa virheen tai päätyy väärään sisältöön, pyydä ylläpitäjää määrittämään tarvittava ohjaus.
Ohjaa kävijä mahdollisimman suoraan vastaavaan sisältöön. Kaikkien poistuneiden osoitteiden ohjaaminen etusivulle ei yleensä auta käyttäjää löytämään etsimäänsä tietoa. Googlen ohje osoitemuutoksista
Päivitä linkit, jotka ovat omassa hallinnassasi
Toimiva uudelleenohjaus palvelee vanhojen linkkien käyttäjiä, mutta omat linkit kannattaa päivittää osoittamaan suoraan uuteen kohteeseen.
Tarkista ainakin:
- tekstisisältöjen linkit
- toimintopainikkeet
- erikseen ylläpidettävät valikot
- ladattavien tiedostojen linkit
- sähköpostipohjat
- mainokset ja sosiaalisen median profiilit.
Osa CMS:n hallitsemista linkeistä voi päivittyä sivuviittauksen perusteella, mutta käsin kirjoitettujen osoitteiden ei pidä olettaa muuttuvan mukana. Käy tärkeät käyttökohteet läpi.
Jos vanha osoite on jo vaihtunut useita kertoja, pyydä tarkistamaan myös ohjausketjut. Suora ohjaus lopulliseen kohteeseen on selkeämpi kuin usean välivaiheen ketju. Googlen ohje ohjausketjujen välttämisestä
Tarkista hakukoneille välittyvät osoitetiedot
Osoitemuutos voi näkyä hakutuloksissa viiveellä. Vanhan osoitteen esiintyminen heti muutoksen jälkeen ei yksin tarkoita, että toteutus olisi epäonnistunut.
Varmista, että uusi sivu on julkinen ja tarkoitettu indeksoitavaksi. Tarkista myös mahdollinen XML-sivukartta sekä canonical-määritys, joka kertoo sivun ensisijaisen osoitteen.
Näiden tietojen pitäisi tukea samaa uutta osoitetta. Jos sivukartta osoittaa uuteen polkuun mutta canonical vanhaan, kokonaisuus on ristiriitainen. Googlen ohje ensisijaisen osoitteen määrittämisestä
Aloittelijan ei tarvitse muokata teknisiä määrityksiä itse. Pyydä kehittäjää varmistamaan ne ja keskity oman sisältösi linkkien oikeellisuuteen.
Testaa sekä uusi että vanha osoite
Avaa uusi osoite yksityisessä selainikkunassa. Tarkista, että oikea sisältö näkyy ilman hallintapaneeliin kirjautumista.
Avaa seuraavaksi muistiin tallentamasi vanha osoite. Sen pitäisi päätyä suunniteltuun uuteen kohteeseen. Varmista selainriviltä, mihin osoitteeseen lopulta päädyit.
Kokeile lisäksi sivun tärkeimmät toiminnot. Erityisesti lomakkeet, ankkurilinkit ja sivukohtaiset toimintopolut kannattaa tarkistaa, jos toteutus käyttää käsin määriteltyjä osoitteita.
Tekninen ylläpitäjä voi varmistaa HTTP-tilakoodit ja sen, ettei ohjaus muodosta silmukkaa. Pelkkä oikealta näyttävä sivu ei paljasta kaikkia teknisiä yksityiskohtia.
Kirjaa testauksen tulos samaan paikkaan kuin alkuperäinen osoitemuutos.
Pidä osoitemuutokset hallittuina
Sovi laajemmissa muutoksissa ajankohta, jolloin tekijät ovat tavoitettavissa ja mahdolliset ongelmat voidaan korjata nopeasti.
Seuraa käyttöönoton jälkeen virhehavaintoja, kävijäpalautetta ja tärkeiden sivujen liikennettä. Jos käyttäjät päätyvät väärään paikkaan, selvitä heidän käyttämänsä alkuperäinen linkki.
Säilytä uudelleenohjaukset niin kauan kuin vanhoja linkkejä voidaan tarvita. Poista ohjauksia harkiten, sillä vanha esite tai ulkopuolinen artikkeli voi tuoda kävijöitä vielä pitkään.
Kun tallennat lähtötilanteen, tarkistat riippuvuudet ja testaat molemmat osoitteet, pieni URL-muutos pysyy hallittavana myös kasvavalla Silverstripe-sivustolla.
