SEO-sanasto / Sisällönjakeluverkko (CDN)

Sisällönjakeluverkko (CDN)

Mikä on CDN (Content Delivery Network)?

Sisällönjakeluverkko (CDN) on maantieteellisesti hajautettu palvelinverkko, joka toimii yhdessä, jotta sisällön, kuten HTML-sivujen, kuvien, videoiden ja JavaScript-tiedostojen, lataamiseen tarvittavia resursseja voidaan siirtää nopeammin. CDN:t tunnetaan myös nimellä Content Distribution Networks, ja ne ottavat käyttöön välipalvelimia strategisesti sijoitetuissa datakeskuksissa välimuistiin tallennetun sisällön tallentamista ja toimittamista varten. Niiden päätavoitteena on vähentää fyysistä etäisyyttä verkkosivuston alkuperäisen palvelimen ja loppukäyttäjän välillä.

Esimerkki CDN:stä toiminnassa

Oletetaan, että verkkosivuston alkuperäpalvelin sijaitsee Japanissa. Jos EU:sta tuleva käyttäjä haluaisi käyttää sitä, CDN palvelisi häntä EU:ssa sijaitsevalta reunapalvelimelta. Sisältö toimitetaan välityspalvelimelta, joka on fyysisesti lähempänä käyttäjää kuin Japanissa sijaitseva alkuperäpalvelin.

CDN:ien kehitys

CDN:t ovat kehittyneet ajan myötä, ja ne voidaan jakaa kolmeen sukupolveen:

  • Ensimmäinen sukupolvi (staattinen CDN): Julkaistiin vuonna 1997
  • Toinen sukupolvi (dynaaminen CDN): Julkaistiin vuonna 2001
  • Kolmas sukupolvi (monikäyttöinen CDN): Julkaistu vuonna 2010

Joitakin johtavia CDN-ratkaisujen tarjoajia ovat nykyään CloudFlare, Akamai, CDN77 ja Amazon CloudFront.

Miten CDN toimii?

Ilman CDN:ää selain ottaisi yhteyden sivuston alkuperäiseen palvelimeen ja pyytäisi sisältöä. CDN:n avulla selain pyytää sisältöä joltakin reunapalvelimelta, yleensä käyttäjää lähimpänä olevalta palvelimelta. Reunapalvelin välittää pyynnön alkuperäispalvelimelle, tallentaa tiedostot välimuistiin myöhempiä pyyntöjä varten ja toimittaa tiedot käyttäjälle.

CDN:t tallentavat sisällön välimuistiin tallennetun version useisiin maantieteellisiin paikkoihin eri puolilla maailmaa, joita kutsutaan toimipisteiksi (Points of Presence, PoP). Kukin PoP sisältää useita välityspalvelimia, joiden tehtävänä on kommunikoida niiden läheisyydessä sijaitsevien käyttäjien kanssa ja lyhentää matkan pituutta, joka sisällön on kuljettava saavuttaakseen käyttäjät.

Miten CDN:t määrittävät sisällön toimituksen

Kun käyttäjä haluaa käyttää verkkosivustoa, CDN laskee dynaamisesti, mikä CDN-reunapalvelimista on lähimpänä käyttäjää, ja toimittaa sisällön sen perusteella.

Miksi CDN:t ovat tärkeitä?

Parannettu käyttäjäkokemus

CDN:ien päätehtävänä on lyhentää verkkosivustojen latausaikoja varmistamalla, että sisältö toimitetaan reunapalvelimilta, jotka ovat lähempänä loppukäyttäjää, mikä parantaa merkittävästi käyttäjäkokemusta.

Kuormituksen tasapainottaminen

CDN:llä on tärkeä rooli kuormituksen tasaamisessa. Jos verkkosivuston verkkoliikenne kasvaa äkillisesti, CDN:t voivat jakaa nämä pyynnöt useille palvelimille, jolloin vältetään yksittäisen palvelimen ylikuormittuminen ja säilytetään verkkosivuston suorituskyky.

Parempi saatavuus

Vaikka alkuperäispalvelin kaatuu, CDN jatkaa välimuistiin tallennetun sisällön tarjoamista joltakin käytettävissä olevalta reunapalvelimelta, mikä takaa keskeytymättömän palvelun.

Parannettu turvallisuus

CDN:t parantavat myös verkkosivustojen turvallisuutta. Ne pystyvät hallitsemaan liikennepiikkejä ja ovat vastustuskykyisiä tietyille kyberturvallisuusuhkille, kuten DDoS-hyökkäyksille (Distributed Denial-of-Service). CDN:t voivat myös suojata verkkosivustoja Web Application Firewalls (WAF) -palomuureilla, jotka analysoivat ja kanavoivat liikennettä, estävät kyseenalaiset pyynnöt ja estävät XSS- ja SQL-injektiohyökkäysten kaltaiset uhat.

Vaikuttaako CDN:n käyttö SEO:si?

CDN:ien käyttö ei yleensä vaikuta suoraan verkkosivuston sijoitukseen. CDN:t parantavat kuitenkin verkkosivuston suorituskykyä, lähinnä latausnopeutta, mikä puolestaan parantaa käyttäjäkokemusta ja johtaa parempiin Core Web Vitals -pisteisiin.

Yleiset väärinkäsitykset

Joitakin huolenaiheita esitettiin siitä, että CDN-verkkotunnuksilla olevien kuvien tallentaminen saattaa haitata niiden sijoittumista orgaanisissa hakutuloksissa. Googlen edustajat ovat kuitenkin selventäneet, että sillä, käytätkö samaa verkkotunnusta kuvien isännöintiin, ei ole mitään merkitystä hakukoneoptimoinnin kannalta eikä sillä ole vaikutusta kuvien sijoittumiseen.

UKK

Mikä on CDN vs. DNS?

DNS on lyhenne sanoista Domain Name System. Se muuntaa verkkotunnukset IP-osoitteiksi (Internet Protocol), jolloin käyttäjät voivat käyttää verkkosivustoja muistamatta IP-osoitetta. Kun selain pyytää CDN:n hallinnoimaa verkkotunnusta, DNS-palvelin määrittää IP-osoitteen perusteella parhaat reunapalvelimet käsittelemään pyynnön.

Mikä on CDN-palvelin?

CDN-palvelimet ovat sisällönjakeluverkon välipalvelimia, jotka vastaavat välimuistiin tallennetun sisällön tallentamisesta ja toimittamisesta, mikä lyhentää sisällön ja loppukäyttäjän välistä etäisyyttä.

Jos haluat lisätietoja verkkosivuston suorituskyvyn ja turvallisuuden parantamisesta, käy Ranktrackerin blogissa ja tutustu kattavaan SEO-oppaaseemme. Tutustu lisäksi keskeisiin SEO-termeihin ja -käsitteisiin SEO-sanastossamme.

SEO paikallisille yrityksille

Ihmiset eivät enää etsi paikallisia yrityksiä keltaisilta sivuilta. He käyttävät Googlea. Opi, miten saat enemmän liiketoimintaa orgaanisesta hausta paikallisille yrityksille suunnattujen SEO-oppaidemme avulla.

Aloita Ranktrackerin käyttö ilmaiseksi!

Selvitä, mikä estää verkkosivustoasi sijoittumasta paremmuusjärjestykseen.

Hanki ilmainen tiliTai Kirjaudu sisään omilla tunnuksillasi
Aloita Ranktrackerin käyttö ilmaiseksi!