WordPress Multisite -otsikko sinisellä taustalla, alla WordPress-logo ja kaaviomainen kuva useista toisiinsa yhdistetyistä sivustoista, jotka havainnollistavat Multisite-toimintoa.

WordPress Multisite – Mikä se on ja tarvitsetko sitä?

Tehosta sähköpostimarkkinointiasi nyt! Brevo on paras vaihtoehto sähköpostimarkkinointiin eli uutiskirjeiden lähettämiseen. Kokeile Brevoa ilmaiseksi!
Tehosta sähköpostimarkkinointiasi nyt! Brevo on paras vaihtoehto sähköpostimarkkinointiin eli uutiskirjeiden lähettämiseen. Kokeile Brevoa ilmaiseksi!

WordPress on maailman käytetyin sisällönhallintajärjestelmä, ja sen suosio perustuu sen monipuolisuuteen ja joustavuuteen. Useimmiten WordPress yhdistetään yhden verkkosivuston rakentamiseen ja ylläpitoon. Harvemmat tuntevat tai hyödyntävät sen ”piilotettua supervoimaa” eli WordPressin Multisite -ominaisuutta. Tämä ainutlaatuinen konfiguraatio mahdollistaa useiden verkkosivustojen keskitetyn hallinnan yhden ainoan WordPress-asennuksen kautta. Se on ihanteellinen ratkaisu tilanteisiin, joissa hallittavana on useita toisiinsa liittyviä sivustoja, kuten yrityksen eri osastojen sivustoja, blogiverkostoja tai monikielisiä julkaisuja.

Tässä kattavassa blogiartikkelissa käsittelemme tarkasti, mikä WordPress Multisite on ja miten se eroaa perinteisestä WordPress-asennuksesta, millaisia verkostotyyppejä on olemassa ja milloin Multisite on paras valinta. Perehdymme myös sen asennusprosessiin, teknisiin vaatimuksiin sekä parhaisiin käytäntöihin tehokkaan ja turvallisen verkostosivuston ylläpitoon. Tavoitteenamme on antaa sinulle syvällinen ymmärrys tästä tehokkaasta ominaisuudesta, jotta voit tehdä harkitun päätöksen sen käyttöönotosta ja hyödyntää sitä maksimaalisesti omiin tarpeisiisi.

Tilaa meiltä laadukkaat WordPress-kotisivut tai WordPress-verkkokauppa!

Mikä on WordPress Multisite ja miten se toimii?

WordPress Multisite on ominaisuus, joka muuttaa perinteisen WordPress-asennuksen monipuoliseksi verkostoksi, jossa voit hallita useita erillisiä verkkosivustoja yhdestä hallintapaneelista. Vaikka jokainen sivusto verkostossa toimii itsenäisesti omalla sisällöllään, ne jakavat saman WordPress-ytimen ja tietokannan. Tämä keskitetty lähestymistapa virtaviivaistaa ylläpitoa ja resurssienhallintaa, tarjoten kuitenkin joustavuutta yksittäisten sivustojen räätälöintiin.

Multisite-verkoston sivustot ovat niin sanottuja virtuaalisivustoja, mikä tarkoittaa, että niillä ei ole omia fyysisiä hakemistoja palvelimellasi. Sen sijaan niillä on erilliset hakemistot mediatiedostojen latauksille ja omat taulut tietokannassa, jotka erottavat niiden tiedot toisistaan.

Jaettu koodikanta ja tietokanta

Kaikki verkoston sivustot jakavat saman WordPressin ydinkoodin, teemojen ja lisäosien tiedostot. Tämä on merkittävä etu, sillä kun päivität WordPressin, teeman tai lisäosan, se päivittyy samanaikaisesti kaikille verkoston sivustoille, jotka käyttävät kyseistä komponenttia. Tämä lähestymistapa vähentää huomattavasti ylläpitotyötä verrattuna useiden erillisten WordPress-asennusten hallintaan.

Vaikka sivustot jakavatkin saman tietokannan, ne tallentavat tietonsa omiin tauluprefikseihinsä. Esimerkiksi perinteisessä asennuksessa on wp_posts-taulu, kun taas Multisite-ympäristössä sivustolla #1 voi olla wp_1_posts ja sivustolla #2 wp_2_posts. Tietokanta sisältää myös useita verkostokohtaisia tauluja, kuten wp_blogs (tiedot verkoston sivustoista), wp_blog_versions (sivustojen WordPress-versiot), wp_registration_log (lokitiedot sivustojen rekisteröinneistä) ja wp_signups (sivusto- ja käyttäjärekisteröinnit).

Käyttäjäroolit ja oikeudet

Multisite lisää WordPressin käyttäjärooleihin yhden uuden tason: superylläpitäjän (Super Admin tai Network Administrator). Superylläpitäjä toimii koko verkoston ylimpänä johtajana. Tämä rooli antaa täydet valtuudet hallita koko verkostoa, mukaan lukien uusien sivustojen luominen ja poistaminen, verkostotason asetusten ja käyttäjien hallinta, sekä teemojen ja lisäosien asentaminen. Superylläpitäjä päättää myös, mitkä teemat ja lisäosat ovat ylipäätään saatavilla yksittäisille sivustoille.

Jokaisella yksittäisellä sivustolla on puolestaan oma sivuston ylläpitäjä (Site Admin), jolla on täydet oikeudet hallita vain omaa sivustoaan. Tämä sisältää mahdollisuuden valita käyttöön teema, aktivoida ja deaktivoida lisäosia (joita superylläpitäjä on ensin sallinut), sekä hallita omaan sivustoonsa liittyvää sisältöä ja käyttäjiä. Tärkeää on huomata, että yksittäiset sivuston ylläpitäjät eivät voi itse asentaa uusia teemoja tai lisäosia. Tämä keskitetty hallinta parantaa verkoston turvallisuutta, sillä harkitsemattomasti asennettu haitallinen lisäosa yhdessä sivustossa voisi muuten vaikuttaa koko verkostoon.

Käyttäjien hallinta on myös keskitetty, mikä tarkoittaa, että käyttäjä voi luoda tilin yhdelle sivustolle ja kirjautua samalla tunnuksella sisään myös muille verkoston sivustoille, joihin hänellä on oikeudet. Tämä helpottaa käyttöoikeuksien hallintaa ja parantaa käyttäjäkokemusta.

Lue lisää: WordPressin käyttäjähallinta ja roolit

Tarvitsetko todella WordPress Multisitea? Edut ja haitat

Ennen kuin harkitset WordPress Multisiten käyttöönottoa, on erittäin tärkeää arvioida, sopiiko se todella tarpeisiisi. Multisite-verkostoa ei ole suunniteltu kaikille, ja sen edut tulevat parhaiten esiin tietyissä käyttötapauksissa. Tässä esitellään Multisiten keskeiset edut ja haitat, jotta voit punnita päätöstäsi huolellisesti.

WordPress Multisiten edut

Multisite tarjoaa useita merkittäviä etuja, erityisesti jos hallittavana on useita verkkosivustoja:

  • Yksinkertaistettu ylläpito ja keskitetyt päivitykset: Tämä on Multisiten ehdoton vetonaula. Superylläpitäjä voi päivittää WordPressin ytimen, teemat ja lisäosat yhdellä kertaa kaikille verkoston sivustoille. Tämä säästää valtavasti aikaa ja vaivaa verrattuna tilanteeseen, jossa jokainen sivusto olisi erillinen WordPress-asennus ja vaatisi oman päivityskierroksensa. Verkosto eliminoi myös tarpeen asentaa WordPress uudelleen jokaiselle lisättävälle sivustolle.
  • Resurssien optimointi ja kustannustehokkuus: Koska kaikki sivustot jakavat saman ydinkoodin sekä lisäosa- ja teematiedostot, Multisite-verkosto kuluttaa yleensä vähemmän palvelintilaa verrattuna useisiin erillisiin WordPress-asennuksiin. Tämä voi johtaa merkittäviin säästöihin hosting-kustannuksissa, erityisesti suurissa projekteissa.
  • Erittäin hyvä skaalautuvuus: Multisite mahdollistaa rajoittamattoman määrän aliverkkosivustojen luomisen. Uusien sivustojen lisääminen on nopeaa ja helppoa superylläpitäjän hallintapaneelista, eikä vanhojen sivustojen poistaminen vaikuta muuhun verkostoon. Voit jopa antaa käyttäjien luoda omia sivustojaan tarpeen mukaan.
  • Yhtenäinen brändi-identiteetti ja datan jakaminen: Multisite auttaa ylläpitämään johdonmukaista brändi-identiteettiä, sillä superylläpitäjä voi pakottaa tietyt teemat ja lisäosat koko verkostoon aktiiviseksi tai asettaa ne saataville kaikille sivustoille. Lisäksi kirjautumistiedot ovat jaetut koko verkostossa, mikä mahdollistaa käyttäjien saumattoman siirtymisen eri sivustojen välillä ilman uusia tunnuksia.
  • Kattava käyttöoikeuksien hallinta: Multisite keskittää verkoston hallinnan ja muokkausoikeudet yhdelle tai muutamalle superylläpitäjälle. Tämä tarjoaa kokonaisvaltaisen näkymän verkostoon, mikä helpottaa ongelmien tunnistamista ja ratkaisemista nopeasti.

WordPress Multisiten haitat

Vaikka Multisite tarjoaa monia etuja, siihen liittyy myös haasteita ja rajoituksia, jotka on syytä tiedostaa:

  • Asennuksen ja konfiguraation monimutkaisuus: Multisite-asennus on huomattavasti monimutkaisempi kuin tavallinen WordPress-asennus. Se vaatii tarkkuutta palvelimen asetusten, kuten wp-config.php- ja .htaccess-tiedostojen, muokkaamisessa. Myös virheiden korjaus voi olla haastavampaa monimutkaisen rakenteen vuoksi.
  • Yhteinen kohtalo ja turvallisuusriskit: Koska kaikki sivustot jakavat saman koodikannan ja tietokannan, yksi haavoittuvuus tai hyökkäys voi potentiaalisesti vaikuttaa kaikkiin verkoston sivustoihin. Jos verkosto kaatuu, kaikki sivustot ovat alhaalla samanaikaisesti. Superylläpitäjän vastuulla on huolehtia koko verkoston turvallisuudesta.
  • Lisäosien ja teemojen yhteensopivuusrajoitukset: Kaikki lisäosat ja teemat eivät ole suunniteltu tai täysin yhteensopivia Multisite-ympäristön kanssa. Jotkin lisäosat saattavat toimia vain yhdellä sivustolla kerrallaan tai vaatia erillisiä lisenssejä jokaiselle sivustolle. Yksittäisten sivustojen ylläpitäjillä ei myöskään ole oikeutta asentaa uusia lisäosia tai teemoja, vaan he voivat vain aktivoida tai deaktivoida superylläpitäjän sallimia komponentteja.
  • Vaativammat hosting-vaatimukset: Multisite-verkosto voi kuluttaa enemmän palvelinresursseja kuin yksittäinen WordPress-asennus, erityisesti jos sivustoja on paljon tai niillä on suuri liikenne. Se vaatii usein tehokkaampaan palvelintilaa tai jopa oman palvelimen (VPS tai dedikoitu palvelin).
  • Siirron ja erottamisen haasteet: Yksittäisen sivuston siirtäminen pois Multisite-verkostosta tai sen erottaminen omaksi erilliseksi WordPress-asennukseksi voi olla työlästä ja vaatia teknistä osaamista.
  • Asennusrajoitukset: Multisitea ei voi luoda, jos WordPressin osoite (URL) käyttää muuta porttinumeroa kuin ‘:80’ tai ‘:443’. Alidomain-asennusta (domain-pohjainen verkosto) ei voi valita, jos WordPressin URL sisältää polun, on localhost tai IP-osoite, kuten 127.0.0.1. Alihakemisto-asennusta (polku-pohjainen verkosto) ei puolestaan voi valita, jos olemassa oleva WordPress-asennus on ollut käytössä yli kuukauden, permalink-ongelmien vuoksi.

WordPress Multisiten tyypit: Alidomainit vai Alihakemistot?

Kun perustat WordPress Multisite -verkostoa, yksi merkittävimmistä päätöksistä on verkoston URL-rakenteen valinta: käytätkö alidomain-pohjaisia vai alihakemisto-pohjaisia sivustoja. Kummallakin vaihtoehdolla on omat ominaisuutensa ja vaikutuksensa sivustojen toimintaan, hakukoneoptimointiin ja palvelinvaatimuksiin.

Alidomain-pohjainen verkosto

Alidomain-pohjaisessa verkostossa jokaisella verkoston sivustolla on oma alidomaininsa. Esimerkiksi sivustojen URL-osoitteet olisivat muotoa sivusto1.testi.fi ja sivusto2.testi.fi. Tällaista asennustyyppiä kutsutaan myös ”Subdomain-asennukseksi”.

  • Edut: Alidomainit antavat yksittäisille sivustoille yleensä ammattimaisemman ja itsenäisemmän ulkoasun, jolloin ne näyttävät enemmän erillisiltä verkkosivuilta kuin alihakemistot. Ne ovat myös helppoja skaalata, kun uusia sivustoja lisätään. Hakukoneoptimoinnin (SEO) näkökulmasta alidomainit voivat toimia lähes itsenäisinä verkkosivustoina, mikä voi olla etu, jos haluat jokaisen sivuston keräävän oman auktoriteettinsa, vaikka Google onkin ilmoittanut käsittelevänsä alidomaineja ja alihakemistoja nykyään samankaltaisesti. Lisäksi voit edelleen liittää täysin omia verkkotunnuksia (domain mapping) yksittäisiin Multisite-verkoston sivustoihin, vaikka ne olisivat alun perin alidomain-pohjaisia.
  • Haitat: Alidomain-pohjainen verkosto vaatii palvelimelle wildcard DNS -asetusten määrityksen, esimerkiksi *.testi.fi, jotta kaikki alidomainit osoittavat oikeaan WordPress-asennukseen. Myös SSL-sertifikaattien hallinnassa voi olla lisähaasteita, sillä jokaiselle alidomainille saatetaan tarvita oma SSL-sertifikaatti tai wildcard SSL-sertifikaatti. Lisäksi WordPressin tulisi sijaita verkkohakemiston (esim. public_html) juurihakemistossa, jotta alidomainit toimivat oikein ilman monimutkaisia Virtual Hosts -määrityksiä ja uudelleenohjauksia.

Alihakemisto-pohjainen verkosto

Alihakemisto-pohjaisessa verkostossa jokainen sivusto sijaitsee pääsivuston alihakemistossa. Esimerkiksi URL-osoitteet olisivat muotoa testi.fi/sivusto1 ja testi.fi/sivusto2. Tätä kutsutaan myös ”Sub-directory-asennukseksi”.

  • Edut: Alihakemisto-pohjainen asennus on yleensä yksinkertaisempi, koska se ei vaadi erityisiä DNS-asetuksia, kuten wildcard DNS-tietueita. Yksi SSL-sertifikaatti pääverkkotunnukselle riittää kattamaan kaikki alihakemistot. Hakukoneoptimoinnin kannalta kaikki alihakemistot jakavat pääverkkotunnuksen domain-auktoriteetin, mikä voi olla merkittävä etu, jos halutaan, että kaikki sisältö edistää pääverkkotunnuksen sijoituksia. Tämä on erityisen hyödyllistä, jos sivustot ovat vahvasti toisiinsa liittyviä tai osia yhdestä suuremmasta kokonaisuudesta.
  • Haitat: URL-rakenne on pidempi ja saattaa näyttää vähemmän itsenäiseltä. Vaikka skaalautuvuus on hyvä, erittäin suurissa verkostoissa URL-rakenteen hallinta voi muuttua hankalaksi. Jos käytössä on WordPressin mukautettu osoiterakenne, kuten /artikkelin-nimi/, polkupohjainen verkosto toimii, mutta pääsivustosi käyttää URL-mallia https://testi.fi/blog/[postformat]/.
    Blog-osaa URL-osoitteessa ei voi poistaa ilman manuaalisia muutoksia, eikä sen muokkaamista suositella.

Valinta alidomainien ja alihakemistojen välillä riippuu projektisi luonteesta. Jos haluat sivustojen näyttävän itsenäisemmiltä tai aiot sallia käyttäjien luoda omia sivustojaan (kuten blogialustalla), alidomainit ovat usein parempi valinta. Jos taas sivustot ovat läheisesti toisiinsa liittyviä ja haluat hyötyä pääverkkotunnuksen SEO-auktoriteetista, tai asennuksen helppous on ensisijainen tavoite (etenkin vanhalla WordPress-asennuksella), alihakemistot voivat olla parempi vaihtoehto.

Milloin WordPress Multisitea kannattaa käyttää?

WordPress Multisite on tehokas työkalu, mutta se ei sovi kaikkiin tilanteisiin. Se on parhaimmillaan silloin, kun hallinnoidaan useita toisiinsa liittyviä tai saman hallinnon alla olevia verkkosivustoja. Seuraavana yleisimpiä käyttötapauksia, joissa Multisite voi tarjota merkittävää lisäarvoa.

Multisite-verkostot toimivat parhaiten, kun sivustot jakavat saman hosting-ympäristön, käyttävät samankaltaisia lisäosia ja teemoja, ja niillä on muita mukautettuja laajennuksia, joita haluat lisätä verkostoon.

1. Yritykset ja organisaatiot, joilla on useita osastoja tai brändejä

Suuret yritykset tai organisaatiot, joilla on useita osastoja, tuotemerkkejä, alueellisia toimipisteitä tai kansainvälisiä markkinoita, voivat hyötyä merkittävästi Multisite-verkostosta. Jokaisella osastolla tai brändillä voi olla oma verkkosivustonsa, mutta ne kaikki voidaan hallita keskitetysti. Tämä varmistaa yhtenäisen brändi-identiteetin ja tekee teknisestä ylläpidosta huomattavasti tehokkaampaa.

  • Esimerkkejä:
    • Kansainvälinen brändi, joka ylläpitää eri sivustoja eri kielillä tai maissa (esim. yritys.fi, yritys.se, yritys.de).
    • Yliopisto, jolla on verkkosivustot eri tiedekunnille, laitoksille, opiskelijajärjestöille ja tutkimusryhmille (esim. tiedekunta.yliopisto.fi).
    • Franchising-ketju, jossa jokaisella toimipisteellä on oma verkkosivunsa, mutta pääkonttori hallitsee kaikkien sivustojen yleistä ulkoasua ja toiminnallisuuksia.

2. Blogialustat ja yhteisösivustot

Jos suunnittelet alustan luomista, jossa käyttäjät voivat rekisteröityä ja luoda omia blogejaan tai pieniä verkkosivustojaan, WordPress Multisite on ihanteellinen ratkaisu.

  • Esimerkkejä:
    • Verkkopalvelu, joka tarjoaa käyttäjille mahdollisuuden luoda ja hallita omia blogejaan (esim. kayttaja1.palvelu.com).
    • Koulutuslaitos, joka tarjoaa opiskelijoilleen mahdollisuuden luoda projektiblogeja tai verkkoportfolioita opintojen aikana.
    • Verkkoyhteisö, jossa käyttäjät voivat luoda foorumisivustoja tai henkilökohtaisia profiilisivuja omille intresseilleen.

3. Kehitys- ja testausympäristöt

Kehittäjät voivat hyödyntää Multisitea tehokkaasti kehitys- ja testausympäristöinä. Sen avulla voi pyörittää useita kehitysversioita eri asiakasprojekteista tai testata eri ominaisuuksia yhdellä asennuksella.

  • Esimerkkejä:
    • Web-kehitystoimisto, joka hallitsee useita asiakasprojekteja. Jokainen asiakasprojekti voi olla oma sivustonsa Multisite-verkostossa, mikä helpottaa päivittämistä ja ylläpitoa.
    • Ohjelmistotalo, joka testaa uusia lisäosia tai teemoja eri WordPress-versioiden tai konfiguraatioiden kanssa.

4. Portfoliosivustot ja verkkokaupat

Vaikka Multisitea ei ole ensisijaisesti suunniteltu portfoliosivustoille tai verkkokaupoille, se voi olla hyödyllinen tietyissä spesifeissä tapauksissa.

  • Esimerkkejä:
    • Freelancer-suunnittelija tai valokuvaaja, jolla on useita erilaisia portfoliota (esim. ”Graafinen suunnittelu”, ”Valokuvaus”), jotka hän haluaa esitellä erillisinä sivustoina, mutta hallita keskitetysti.
    • Verkkokauppa, jolla on eri kieli- tai alueversioita tai useita eri brändejä tai tuotekategorioita omilla kauppasivustoillaan, voi hyötyä WordPress Multisite -asennuksesta. Esimerkiksi The Wall Street Journal käyttää WordPress Multisitea mikrosivustojensa, kuten video- ja podcast-sivustojen, hallintaan. Jos halutaan jakaa varastonhallinta tai asiakastiedot usean kaupan välillä, tarvitaan kuitenkin erillisiä WooCommerce-yhteensopivia lisäosia tai räätälöity ratkaisu.

On tärkeää muistaa, että Multisite-verkostoa ei kannata käyttää, jos verkkosivustosi ovat hyvin erilaisia toiminnallisuudeltaan tai suunnittelultaan, tai jos olet kokematon WordPressin ja verkkosivustojen hallinnassa. Tällöin erilliset asennukset voivat olla yksinkertaisempi ja turvallisempi ratkaisu.

WordPress Multisiten asennus ja tekniset vaatimukset

WordPress Multisiten asennus ja konfigurointi on monivaiheinen prosessi, joka vaatii hieman enemmän teknistä osaamista kuin perinteisen WordPress-asennuksen. On ensiarvoisen tärkeää noudattaa ohjeita tarkasti ja varmuuskopioida kaikki tiedostot ja tietokanta ennen asennuksen aloittamista.

Esivalmistelut

Ennen kuin aloitat asennusprosessin, varmista seuraavat kriittiset seikat:

  • Tarve verkostolle: Pohdi huolellisesti, tarvitsetko todella Multisite-verkostoa. Jos et aio luoda useita toisiinsa liittymättömiä sivustoja tai sallia loppukäyttäjien luoda sivustoja, Multisite ei välttämättä ole paras ratkaisu.
  • Ylläpitäjän oikeudet: Sinun on oltava WordPress-asennuksesi ylläpitäjä.
  • Tiedostojärjestelmän käyttöoikeus: Tarvitset pääsyn palvelimen tiedostojärjestelmään, esimerkiksi FTP:n tai cPanelin tiedostonhallinnan kautta, jotta voit muokata tiedostoja ja luoda hakemistoja.
  • Varmuuskopiointi: Ota täydellinen varmuuskopio olemassa olevasta tietokannastasi ja tiedostoistasi. Tämä on ratkaisevan tärkeää, jos jokin menee vikaan asennuksen aikana.
  • Osoiterakenne: Varmista, että sivustollasi on käytössä selkokielinen URL-rakenne (esimerkiksi Artikkelin nimi -valinta WordPressin Osoiterakenteen asetuksissa). Tämä on edellytys WordPress Multisite -toiminnon käyttöönotolle.
  • Lisäosien deaktivointi: Deaktivoi kaikki aktiiviset lisäosat ennen Multisiten aktivointia. Voit aktivoida ne uudelleen verkoston luomisen jälkeen.
  • WordPressin oma hakemisto: Jos aiot ajaa WordPressiä omasta hakemistostaan, tee nämä muutokset ennen Multisiten aktivointia.
  • Domainin URL-osoite: Jos aiot käyttää alidomain-pohjaista Multisitea ja käytät ”www.”-etuliitettä domainissasi, varmista, että sekä sivuston osoite että WordPressin osoite ovat samat (esim. www.example.com). Yleisesti ”www.”-etuliitteen käyttöä ei suositella Multisiten kanssa, ja muutokset tulisi tehdä ennen Multisiten asennusta.
  • Rajoitukset: Et voi luoda Multisite-verkostoa, jos WordPress-osoite (URL) käyttää jotain muuta porttinumeroa kuin :80 (HTTP) tai :443 (HTTPS). Aliverkkotunnuksia (esim. sivusto.testi.fi) ei voi käyttää, jos WordPressin URL-osoite sisältää polun (eli asennus ei ole juurihakemistossa), tai jos sivusto on asennettu localhostiin tai IP-osoitteeseen (esim. 127.0.0.1). Alihakemistoihin perustuvaa asennusta (esim. testi.fi/sivusto1/) ei voi valita, jos WordPress-asennus on ollut käytössä yli kuukauden. Tämä rajoitus suojaa olemassa olevia URL-osoitteita ja estää ristiriitoja nykyisten osoiterakenteiden kanssa.

Palvelinvaatimukset

Multisite-verkosto vaatii tiettyjä palvelinasetuksia toimiakseen oikein:

  • Apache/Nginx-moduulit: Apache-palvelimella tulee olla mod_rewrite ladattuna, tuki .htaccess-tiedostoille, ja Options FollowSymLinks tulee olla sallittu. httpd.conf-tiedostossa AllowOverride-asetuksen tulee olla All vhostille. Jos sinulla ei ole pääsyä palvelimen asetuksiin, ota yhteyttä webhotelliisi.
  • Resurssit: Multisite voi vaatia enemmän palvelinresursseja kuin yksittäinen asennus. Suositeltava RAM on vähintään 512MB, mieluiten 1GB tai enemmän, ja riittävä prosessointiteho useiden sivustojen samanaikaiseen käsittelyyn. Myös tallennustilan tarve kasvaa sivustojen määrän ja sisällön mukaan.
  • Wildcard DNS (alidomaineille): Jos aiot käyttää alidomain-pohjaista verkostoa ja sallit on-demand-sivustojen luomisen, tarvitset wildcard DNS -asetuksen. Tämä ohjaa kaikki alidomainit (esim. *.omadomainisi.fi) WordPress-asennuksesi IP-osoitteeseen.

Asennusvaiheet

Kun esivalmistelut ovat kunnossa, voit aloittaa Multisiten asennuksen:

Vaihe 1: Salli Multisite (WP_ALLOW_MULTISITE)
Avaa wp-config.php-tiedosto WordPress-asennuksesi juurihakemistosta. Lisää seuraava koodirivi juuri ennen riviä:

/* That's all, stop editing! Happy publishing. */
/* Multisite */
define( 'WP_ALLOW_MULTISITE', true );

Tallenna tiedosto ja päivitä selaimesi. Tämän jälkeen WordPressin hallintapaneeliin ilmestyy uusi kohta nimeltä ”Verkoston asennus” (Tools > Network Setup), jonka kautta voit aloittaa multisite-verkoston luomisen.

Vaihe 2: Verkoston asennus (Tools > Network Setup)
Kirjaudu takaisin WordPress-hallintapaneeliin. Siirry kohtaan Työkalut > Verkoston asennus. Tässä vaiheessa WordPress antaa sinulle valita, haluatko käyttää alidomain-pohjaisia vai alihakemisto-pohjaisia sivustoja. Valitse tarpeisiisi sopiva vaihtoehto. Voit myös muokata verkoston tietoja, kuten palvelimen osoitetta, verkoston nimeä ja verkoston ylläpitäjän sähköpostiosoitetta. Kun olet tarkistanut tiedot, paina ”Asenna”-nappia. Voit jättää huomiotta mahdolliset varoitukset wildcard DNS:stä, jos ne eivät koske verkostoasi.

Vaihe 3: Verkoston aktivointi (wp-config.php ja .htaccess päivitykset)
Asennuksen jälkeen WordPress näyttää sinulle yksilölliset ohjeet verkoston aktivoimiseksi. Ne sisältävät kaksi koodipätkää, jotka tulee lisätä manuaalisesti:

Lisää ensimmäinen koodiosa wp-config.php-tiedostoon, heti sen rivin jälkeen, johon aiemmin lisäsit seuraavan määrittelyn:

define( 'WP_ALLOW_MULTISITE', true );

Lisää toinen koodiosa .htaccess-tiedostoon. Jos tiedostoa ei ole vielä olemassa, luo uusi tiedosto WordPress-asennuksen juurihakemistoon (samaan kansioon kuin wp-config.php). Jos .htaccess-tiedosto löytyy jo, korvaa sen olemassa olevat WordPressin oletussäännöt uusilla riveillä, jotka WordPress antaa verkoston asennuksen jälkeen.

Joissain tapauksissa voi olla tarpeen lisätä tiedoston alkuun rivi Options FollowSymlinks, erityisesti jos palvelinasetukset sitä vaativat.

Muista ottaa varmuuskopiot sekä wp-config.php- että .htaccess-tiedostoista ennen muutosten tekemistä, ellei kyseessä ole täysin uusi asennus.

Kun olet tehnyt nämä muutokset ja tallentanut tiedostot, kirjaudu uudelleen sisään WordPressiin käyttämällä järjestelmän antamaa kirjautumislinkkiä. Jos kirjautuminen ei onnistu heti, tyhjennä selaimesi välimuisti ja evästeet ja yritä uudelleen.

Vaihe 4: Verkoston hallinta-asetukset
Kirjautumisen jälkeen huomaat WordPressin työkalurivin vasemmassa yläkulmassa ”My Sites” -valikon, joka on nyt toisena valikkokohtana. Tämän valikon kautta pääset tarkastelemaan kaikkia verkostosi sivustoja sekä siirtymään ”Network Admin” -osioon, josta avautuu verkoston hallintapaneeli.

Verkoston hallintapaneelissa voit siirtyä Asetukset-osioon määrittääksesi verkoston yleisiä asetuksia sekä Sivustot-osioon hallitaksesi yksittäisiä sivustoja, esimerkiksi lisätäksesi tai muokataksesi niitä.

Kun WordPress Multisite on otettu käyttöön, voit hyödyntää sen tarjoamaa keskitettyä hallintaa ja tehokasta ylläpitoa koko verkkosivustoverkoston osalta.

Multisiten ylläpito ja optimointi

WordPress Multisite -verkoston tehokas ja turvallinen hallinta vaatii harkittua lähestymistapaa ja tiettyjen parhaiden käytäntöjen noudattamista. Superylläpitäjän rooli on keskeinen koko verkoston toimivuuden ja turvallisuuden kannalta.

Hallinnointi ja sivustojen luominen

Multisite-ympäristö tuo mukanaan lisäkompleksisuutta verrattuna perinteiseen WordPress-asennukseen, ja hallinta voi aluksi tuntua monimutkaiselta. Superylläpitäjänä voit luoda uusia sivustoja valitsemalla My Sites > Network Admin > Sites -osion. Uutta sivustoa luodessa määritetään sen osoite (alidomain tai alihakemisto), otsikko, ylläpitäjän sähköpostiosoite sekä mahdollinen oletusteema ja sisältö.

Jokainen verkoston sivusto voi muokata omaa ulkoasuaan valittujen teemojen rajoissa (superylläpitäjän sallimista teemoista), käyttää lisäosia (jos niiden käyttö on sallittu), sekä hallita omaa sisältöään, sivujaan, käyttäjiään ja perusasetuksiaan.

Käyttäjähallinta on keskitetty, eli yksi käyttäjätunnus toimii koko verkoston sivustoilla. Superylläpitäjä voi lisätä käyttäjiä mihin tahansa sivustoon, ja yksittäisten sivustojen ylläpitäjät voivat kutsua käyttäjiä omille sivustoilleen rooleineen.

Teemojen ja lisäosien hallinta

Superylläpitäjänä sinulla on täysi vastuu teemojen ja lisäosien asennuksesta ja hallinnasta. Vain superylläpitäjät voivat asentaa uusia teemoja ja lisäosia, mikä parantaa verkoston tietoturvaa estämällä yksittäisten sivustojen ylläpitäjiä lisäämästä mahdollisesti haitallisia tai yhteensopimattomia komponentteja.

Voit itse päättää, aktivoidaanko tietyt teemat ja lisäosat automaattisesti kaikille verkoston sivustoille, vai annetaanko yksittäisten sivustojen ylläpitäjien hallita niiden käyttöönottoa tarpeen mukaan. On suositeltavaa asentaa vain ne teemat ja lisäosat, joita verkostossa oikeasti tarvitaan, sillä jokainen ylimääräinen komponentti voi lisätä kuormitusta ja kasvattaa tietoturvariskejä.

Muista aina testata, että kaikki asennetut lisäosat ja teemat toimivat moitteettomasti Multisite-ympäristössä. Lisäksi ne tulisi päivittää säännöllisesti verkoston vakauden ja turvallisuuden varmistamiseksi.

”Must-use plugins” (mu-plugins) ovat erityisen hyödyllisiä Multisite-käytössä. Ne ovat aina aktiivisina kaikilla verkoston sivustoilla, eikä niiden aktivointia voi hallita sivustokohtaisesti. Tällaiset lisäosat soveltuvat erinomaisesti esimerkiksi verkostotason toiminnallisuuksien lisäämiseen, kuten uusien sivustojen oletusasetusten määrittämiseen tai keskitettyyn analytiikkaan.

Suorituskyvyn optimointi

Multisite-verkostot voivat olla raskaampia palvelimelle kuin yksittäiset WordPress-asennukset, mikä korostaa suorituskyvyn optimoinnin tärkeyttä.

  • Välimuistit: Tehokkaiden välimuistiratkaisujen, kuten ”Object Cache” (esim. Redis tai Memcached) tietokantakyselyjen nopeuttamiseksi ja ”Page Cache” staattisten sivujen nopeampaan palvelemiseen, käyttöönotto koko verkostoon on erittäin suositeltavaa.
  • CDN (Content Delivery Network): Sisällönjakeluverkon käyttöönotto voi vähentää palvelimen kuormitusta ja parantaa sivustojen latausnopeutta, erityisesti jos käyttäjiä on eri maantieteellisillä alueilla.
  • Tietokannan optimointi: Säännöllinen tietokannan siivous, indeksien optimointi sekä vanhan datan arkistointi tai poisto auttavat pitämään tietokannan tehokkaana.
  • Kuvien optimointi: Käytä kuvien optimointilisäosia varmistaaksesi, että kuvat latautuvat nopeasti.
  • Tehokas teema ja optimoidut lisäosat: Vältä turhia ja huonosti koodattuja teemoja ja lisäosia, jotka voivat hidastaa sivustoa.

Tietoturva

Multisite-verkostossa tietoturvariski kasvaa, koska yksi haavoittuvuus voi potentiaalisesti vaikuttaa kaikkiin sivustoihin. Siksi tietoturvaan panostaminen on kriittistä.

  • Säännölliset päivitykset: Pidä WordPressin ydin, teemat ja lisäosat aina ajan tasalla uusimpiin versioihin.
  • Vahvat salasanat ja 2FA: Käytä vahvoja, yksilöllisiä salasanoja kaikille käyttäjätileille, erityisesti superylläpitäjän tilille. Ota käyttöön kaksivaiheinen tunnistautuminen (2FA) superylläpitäjän tilille ja suosittele sitä muillekin käyttäjille.
  • Rajoitetut käyttöoikeudet: Anna käyttäjille vain ne oikeudet, jotka he tarvitsevat työnsä suorittamiseen (pienimmän oikeuden periaate).
  • Varmuuskopiointi: Säännöllinen ja automatisoitu varmuuskopiointi koko verkostosta on ehdottoman tärkeää. Käytä Multisite-yhteensopivaa varmuuskopiointiratkaisua ja testaa palautukset säännöllisesti.
  • Turvallisuuslisäosat: Harkitse Multisite-yhteensopivien turvallisuuslisäosien, kuten Wordfencen tai All In One WP Securityn, käyttöä verkostosi suojaamiseen ja seurantaan.
  • Palvelinpuolen suojaus: Varmista, että palvelimesi on suojattu asianmukaisilla palomuureilla ja muilla tietoturvatoimenpiteillä.

Lue lisää: Kaksivaiheinen tunnistautuminen WordPress-sivustolla

Vianmääritys ja migraatio

Yleisiä ongelmia voivat olla sivuston toimimattomuus asennuksen jälkeen (404-virheet), jolloin .htaccess-tiedoston uudelleenkirjoitussäännöt on syytä tarkistaa. Jos lisäosat eivät toimi, varmista niiden Multisite-yhteensopivuus ja verkostotason aktivointi. Suorituskykyongelmiin auttavat tietokannan ja välimuistin optimointi tai palvelimen päivitys. Alidomainien DNS-ongelmissa tarkista wildcard DNS -asetukset ja anna aikaa DNS-muutosten leviämiselle. WordPress tarjoaa myös työkaluja verkoston virheenkorjaukseen.

Olemassa olevien sivustojen tuominen Multisite-verkostoon on mahdollista: se edellyttää varmuuskopiointia, sisällön vientiä ja tuontia sekä teemojen ja lisäosien asentamista. Migraatioon liittyy kuitenkin haasteita URL-rakenteiden muutosten, mediatietojen siirron sekä käyttäjien ja roolien yhdistämisen osalta.

Hakukoneoptimointi WordPress Multisiten kanssa

WordPress Multisiten käyttöönotto tuo mukanaan sekä etuja että haasteita hakukoneoptimoinnin (SEO) näkökulmasta. On tärkeää ymmärtää, miten verkoston rakenne vaikuttaa sivustojesi näkyvyyteen hakukoneissa.

SEO-edut

  • Sisällön jakaminen ja sisäinen linkitys: Multisite helpottaa sisällön jakamista verkoston sivustojen kesken ja mahdollistaa tehokkaat sisäiset linkitysstrategiat. Tämä voi auttaa levittämään linkkiarvoa ja auktoriteettia verkoston sisällä.
  • Yhteinen domain-auktoriteetti: Alihakemisto-pohjaisessa Multisite-verkostossa kaikki alihakemistot jakavat pääverkkotunnuksen domain-auktoriteetin. Tämä voi olla merkittävä etu hakukoneoptimoinnissa, jos halutaan, että kaikki sisältö edistää pääverkkotunnuksen sijoituksia. Vaikka Google on ilmoittanut käsittelevänsä alidomaineja ja alihakemistoja samankaltaisesti, käytännössä päädomainin vahvuudesta voi olla hyötyä alihakemistoille.

Lue lisää: Mikä on Domain Authority ja miksi se on tärkeää verkkosivustollesi?

SEO-haasteet

  • Duplikaattisisältö: Multisite-ympäristössä on riski samanlaisen sisällön syntymiseen eri sivustoille, mikä voi aiheuttaa duplikaattisisältöongelmia hakukoneiden näkökulmasta. Tämä edellyttää huolellista sisällönhallintaa ja tarvittaessa kanonisten URL-osoitteiden käyttöä.
  • URL-rakenne: Alihakemisto-rakenne voi joissakin tapauksissa olla haastavampi hakukoneille, vaikka nykyaikaiset hakukoneet ovatkin kehittyneet ymmärtämään erilaisia URL-rakenteita. Alidomainit voivat antaa itsenäisemmän vaikutelman, mikä voi olla psykologinen, joskin ei välttämättä tekninen, etu SEO:ssa.
  • Analytiikka: Useiden sivustojen seuranta Multisite-ympäristössä voi olla monimutkaisempaa ja vaatii edistyneempiä analytiikkaratkaisuja.

Lue lisää: Kuinka välttää duplikaattisisältöä WordPress-sivustollasi

Kehittyneet ominaisuudet ja lisäosat

WordPress Multisite tarjoaa myös kehittyneitä ominaisuuksia ja on laajennettavissa monilla lisäosilla, jotka syventävät sen hallittavuutta ja toiminnallisuutta.

Kehittyneet ominaisuudet

Superylläpitäjät voivat mukauttaa verkoston toimintaa monin tavoin:

  • Mukautetut verkosto-asetukset: Voit sallia tai kieltää käyttäjien ja sivustojen rekisteröinnin, mukauttaa sivustojen luomisprosessia ja hallita käyttäjärooleja ja sisällön moderointia.
  • API-integraatiot: WordPress REST API toimii myös Multisite-ympäristössä, mahdollistaen verkostotason API-kutsujen ja sivustokohtaisten API-pääsyjen käytön esimerkiksi käyttäjien hallintaan.
  • Mukautetut mu-plugins: Must-use pluginit (mu-plugins) ovat erityisen hyödyllisiä verkostotason toiminnallisuuden lisäämisessä, kuten automaattisten asetusten asettamisessa uusille sivustoille, verkostotason analytiikan keräämisessä tai mukautettujen käyttöoikeuksien hallinnassa.

Tulevaisuuden näkymät

WordPress Multisite kehittyy jatkuvasti WordPressin ydinjärjestelmän mukana. Tulevaisuudessa voidaan odottaa parannuksia erityisesti Gutenberg-integraatioon sisällönhallinnan tehostamiseksi, REST API:n laajentumista monipuolisempaan verkostotason hallintaan, sekä suorituskyvyn optimointeja, jotka parantavat resurssienhallintaa suurissa ympäristöissä. Myös yhteensopivuus pilvipalvelujen ja hajautettujen infrastruktuurien kanssa on jatkuvan kehityksen kohteena.

Yhteenveto

WordPress Multisite on tehokas ja monipuolinen ominaisuus, joka mahdollistaa useiden verkkosivustojen keskitetyn hallinnan yhden ja saman WordPress-asennuksen kautta. Sen avulla voit rakentaa oman version WordPress.comista, jossa voit itse lisätä uusia sivustoja tai antaa käyttäjien luoda niitä tarpeen mukaan. Tämä lähestymistapa tuo merkittäviä etuja ylläpidon virtaviivaistamisessa, resurssien hallinnassa ja uusien sivustojen nopeassa käyttöönotossa. Multisite on erityisen hyödyllinen suurille organisaatioille, koulutuslaitoksille, blogialustoille ja kehitysympäristöille.

Kuten kaikkiin kehittyneisiin ratkaisuihin, myös Multisiteen liittyy haasteita. Asennus ja konfigurointi ovat monimutkaisempia kuin tavallisessa WordPress-asennuksessa, eikä kaikki lisäosat tai teemat ole automaattisesti yhteensopivia Multisite-ympäristön kanssa. Koska kaikki sivustot jakavat saman koodikannan ja tietokannan, yksittäinen haavoittuvuus tai hyökkäys voi pahimmillaan vaikuttaa koko verkostoon. Tämä korostaa huolellisen suunnittelun, turvallisen hosting-ympäristön, säännöllisten varmuuskopioiden sekä tiukasti hallittujen teemojen, lisäosien ja käyttäjäoikeuksien merkitystä.

Ennen kuin päätät ottaa WordPress Multisiten käyttöön, on tärkeää punnita sen hyödyt ja mahdolliset rajoitteet suhteessa omiin tarpeisiisi ja tekniseen osaamiseesi. Jos tavoitteenasi on hallita tehokkaasti suurta määrää toisiinsa liittyviä sivustoja ja sinulla on riittävä osaaminen tai resursseja sen hankkimiseen, voi Multisite tarjota juuri sen hallintatehon ja joustavuuden, jota tarvitset.

Tarvitsetko apua WordPress Multisite -toteutuksessa?
Autamme mielellämme verkoston suunnittelussa, teknisessä toteutuksessa ja jatkuvassa ylläpidossa. Olemme erikoistuneet WordPress-ratkaisuihin ja tarjoamme asiantuntevaa tukea myös vaativiin Multisite-ympäristöihin. Ota yhteyttä – rakennetaan yhdessä toimiva ja skaalautuva verkkosivustoverkosto.

Tilaa WordPress-sivustollesi ylläpito. Tarjoamme WordPress-sivuston ylläpidon alkaen 20 € kuukaudessa! Kaksi henkilöä auttamassa toisiaan sekä WordPress-logo taustalla.
Tilaa WordPress-sivustollesi ylläpito. Tarjoamme WordPress-sivuston ylläpidon alkaen 20 € kuukaudessa! Kaksi henkilöä auttamassa toisiaan sekä WordPress-logo taustalla.

*Osa tämän sivuston linkeistä on ns. affiliate-linkkejä eli kumppanilinkkejä. Linkin kautta tehdyistä tilauksista tämä sivusto voi saada rahallisen korvauksen, mutta asiakkaalle linkin käyttämisestä ei tule yhtään ylimääräisiä kustannuksia. Usein affiliate-linkin kautta saat jopa alennuksen palvelun normaalista hinnasta.

MITEN WP-APU PALVELU TOIMII?

1. Lähetä meille viestiä osoitteeseen asiakaspalvelu(at)hakukonemestarit.fi tai soita numeroon 044 239 6296 ja kerro millainen ongelma sinulla on WordPress-verkkosivujesi kanssa.

2. Tämän jälkeen kysymme WordPress-sivustosi URL-osoitetta, jotta voimme nähdä ongelman.

3. Annamme sinulle hinta-arvion ongelman korjaamisesta.

4. Jos hyväksyt hinta-arvion, aloitamme työt. Töiden aloittamiseksi tarvitsemme WordPress-sivustollesi tilapäiset ylläpitäjän tunnukset, jotka voit poistaa, kun olemme korjanneet ongelmasi. Lue tästä linkistä ohjeet, miten voit luoda uuden WordPress-käyttäjätunnuksen.

5. Kun olemme korjanneet ongelman sivustollasi, ilmoitamme siitä sinulle.

Palvelulla on 100% tyytyväisyystakuu eli jos emme saa jostain syystä korjattua ongelmaasi, sinua ei laskuteta.

MIETITYTTÄÄKÖ JOKIN?

Jos sinua mietityttää WordPress-verkkosivuissa mikä tahansa asia, ota meihin yhteyttä.

Kysyminen ei vielä maksa mitään, eikä velvoita sinua mihinkään.