CDN toimittaa sivustosi tiedostot kävijöitä lähellä olevilta palvelimilta, joten sivut latautuvat nopeammin kävijän sijainnista riippumatta. Opi, miten CDN toimii ja miksi sillä on väliä sivustollesi.
Sivustosi sijaitsee palvelimella. Kun joku vierailee sivustollasi, hänen selaimensa lähettää pyynnön tuolle palvelimelle, palvelin lähettää tiedostosi takaisin ja selain kokoaa sivun. Mitä kauempana kävijä on palvelimestasi, sitä pidempään tämä matka kestää. Kaupungissasi oleva kävijä saa sivusi millisekunneissa. Toisella puolella maailmaa oleva kävijä odottaa huomattavasti pidempään.
CDN ratkaisee tämän ongelman. Sen sijaan että kaikki kävijät hakevat tiedostoja yhdeltä palvelimelta yhdestä paikasta, CDN tallentaa kopioita tiedostoistasi palvelimille ympäri maailmaa ja toimittaa ne kävijää lähimmältä palvelimelta.
Mikä on CDN?
CDN tulee sanoista Content Delivery Network eli sisällönjakeluverkko. Se on palvelinverkko, joka on hajautettu useisiin paikkoihin maailmanlaajuisesti. Kun kävijä lataa sivustosi, CDN havaitsee, missä hän on, ja toimittaa tiedostosi häntä lähimmältä palvelimelta. Tämä lyhentää matkaa, jonka datan täytyy kulkea, ja lyhentää latausaikaa.
CDN ei korvaa pääasiallista webhotellipalvelintasi. Se toimii sen rinnalla. Alkuperäiset tiedostosi sijaitsevat edelleen webhotellissasi. CDN kopioi nuo tiedostot palvelinverkkoonsa ja pitää ne ajan tasalla. Kävijät saavat tiedostot CDN:ltä, eivät suoraan webhotelliltasi.
Miten CDN toimii?
Kun otat CDN:n käyttöön, se hakee kopion staattisista tiedostoistasi, kuvista, CSS:stä, JavaScriptistä, fonteista ja välimuistissa olevista sivuista, ja jakaa ne maailmanlaajuiseen palvelinverkkoonsa. Näitä palvelimia kutsutaan reunapalvelimiksi (edge server) tai läsnäolopisteiksi (point of presence).
Kun kävijä lataa sivusi, CDN sieppaa pyynnön ja reitittää sen lähimmälle reunapalvelimelle. Tuo palvelin toimittaa tiedostot suoraan. Jos reunapalvelimella ei vielä ole tuoretta kopiota, se hakee sen alkuperäispalvelimeltasi, tallentaa sen ja toimittaa sen sitten. Siitä lähtien kyseinen reunapalvelin hoitaa saman alueen kävijöiden pyynnöt tuohon tiedostoon palaamatta joka kerta alkuperäispalvelimellesi.
Miksi CDN on tärkeä sivustollesi?
1. Nopeammat latausajat kävijöille kaikkialla
Suurin hyöty on nopeus. Tiedostot kulkevat lyhyemmän matkan, joten sivut latautuvat nopeammin. Tämä koskee jokaista kävijää riippumatta siitä, missä päin maailmaa hän selaa. Kansainvälistä yleisöä palveleville brändeille CDN ei ole valinnainen: se on ero sujuvan ja turhauttavan kokemuksen välillä.
2. Pienempi kuormitus webhotellipalvelimellesi
Kun CDN hoitaa suurimman osan tiedostojen toimituksesta, alkuperäispalvelimesi saa vähemmän suoria pyyntöjä. Se tarkoittaa vähemmän rasitusta webhotellillesi, mikä pitää sivustosi vakaana myös liikennepiikkien aikana. Äkillinen kävijöiden vyöry hidastaa tai kaataa CDN:ää käyttävän sivuston epätodennäköisemmin.
3. Paremmat sivuston nopeuspisteet
Nopeustestityökalut mittaavat, kuinka nopeasti tiedostot toimitetaan selaimelle. CDN lyhentää toimitusaikoja, mikä parantaa suoraan sivuston nopeuspisteitäsi. Paremmat pisteet auttavat hakusijoituksissa ja antavat kävijöille paremman ensivaikutelman brändistäsi.
4. Lisää luotettavuutta
Jos alkuperäispalvelimesi kaatuu tilapäisesti, jotkin CDN:t voivat jatkaa sivujesi välimuistissa olevien versioiden toimittamista reunapalvelimiltaan. Kävijät eivät välttämättä edes huomaa katkosta, joka muuten veisi koko sivustosi pois käytöstä.
Tarvitsetko CDN:n sivustollesi?
Jos yleisösi on paikallinen ja webhotellipalvelimesi on samalla alueella, CDN:n vaikutus on pienempi. Mutta yleisösi kasvaessa tai levitessä maantieteellisesti CDN muuttuu yhä kannattavammaksi. Useimmille brändeille, jotka välittävät nopeudesta ja luotettavuudesta, CDN on vakio-osa kokonaisuutta.
Monet hallitut sivustoalustat ja webhotellin tarjoajat sisältävät CDN-toiminnallisuuden osana infrastruktuuriaan. WEMASY toimittaa sivuston tiedostot sisällönjakeluverkon kautta osana alustaa, joten sivusi latautuvat nopeasti kävijöille missä tahansa ilman, että sinun tarvitsee määrittää mitään. Tämä liittyy suoraan palvelimen sijaintiin: CDN poistaa käytännössä sen haitan, että palvelimesi on yhdessä paikassa.
Usein kysytyt kysymykset
Onko CDN sama asia kuin webhotelli?
Ei. Webhotelli on paikka, jossa sivustosi tiedostot säilytetään ja josta ne toimitetaan. CDN on erillinen kerros, joka kopioi ja jakaa nuo tiedostot useisiin paikkoihin nopeuttaakseen toimitusta. Tarvitset molempia: webhotellin sivustosi tallentamiseen ja CDN:n sen nopeaan toimittamiseen kävijöille ympäri maailmaa.
Auttaako CDN SEO:ssa?
Kyllä, epäsuorasti. Hakukoneet käyttävät sivun nopeutta sijoitustekijänä. CDN parantaa latausaikoja, mikä parantaa nopeuspisteitäsi, mikä voi vaikuttaa sijoituksiin positiivisesti. Nopeammat sivut myös pitävät kävijät pidempään sitoutuneina, mikä on toinen signaali, jota hakukoneet seuraavat. Lue lisää siitä, mikä vaikuttaa sivuston nopeuteen.
Minkä tyyppisiä tiedostoja CDN toimittaa?
CDN toimittaa tyypillisesti staattisia tiedostoja: kuvia, CSS-tyylitiedostoja, JavaScript-tiedostoja, fontteja, videoita ja välimuistissa olevia HTML-sivuja. Nämä ovat tiedostoja, jotka eivät muutu sen mukaan, kuka niitä pyytää. Dynaaminen sisältö, joka on yksilöllistä jokaiselle kävijälle, kuten kirjautuneen käyttäjän hallintanäkymä tai personoitu tuotesyöte, toimitetaan yleensä edelleen alkuperäispalvelimelta eikä CDN:ltä.
Voiko CDN aiheuttaa ongelmia sivustolleni?
Harvoissa tapauksissa kyllä. Jos CDN toimittaa tiedoston vanhentuneen välimuistiversion sen jälkeen, kun olet tehnyt päivityksiä, kävijät voivat nähdä vanhaa sisältöä. Tätä kutsutaan välimuistin mitätöinnin ongelmaksi. Useimmat CDN:t antavat tyhjentää tai päivittää välimuistin käsin tarvittaessa. Hyvin hallitut CDN-ratkaisut hoitavat tämän automaattisesti tai antavat helpot hallintatyökalut välimuistin tyhjentämiseen, kun julkaiset muutoksia.
Täytyykö minun määrittää CDN itse?
Ei, jos käytät hallittua alustaa. Monet sivustonrakentajat ja webhotellin tarjoajat sisältävät CDN-infrastruktuurin osana palveluaan. WEMASY-sivustonrakentajalla tiedostosi toimitetaan CDN:n kautta automaattisesti. Mitään ei tarvitse määrittää. Saat nopeushyödyt hetkestä, jolloin sivustosi julkaistaan.
Kannattaako CDN pienelle sivustolle?
Pienetkin sivustot hyötyvät nopeammista latausajoista. Jos sivustollasi on kuvia, CSS:ää tai JavaScriptiä, CDN toimittaa nämä tiedostot nopeammin kävijöille, jotka eivät ole lähellä palvelintasi. Hyöty kasvaa liikenteen ja maantieteellisen levinneisyyden mukana, mutta CDN ei missään tilanteessa hidasta sivustoasi. Jos se sisältyy alustaasi, ei ole syytä olla käyttämättä sitä.