HTTP ja HTTPS ovat protokollat, jotka ohjaavat datan kulkua selaimen ja verkkosivuston välillä. Opi, mitä ne ovat, miten ne eroavat ja miksi HTTPS on standardi, jota jokaisen sivuston pitäisi noudattaa.
Oletko koskaan kiinnittänyt huomiota selaimesi osoiteriviin? Ennen verkkosivuston nimeä siinä on joko "http" tai "https". Useimmat ovat nähneet nuo kirjaimet tuhansia kertoja miettimättä, mitä ne tarkoittavat. Mutta jokaiselle, joka rakentaa tai ylläpitää verkkosivustoa, eron ymmärtäminen on tärkeää.
HTTP ja HTTPS ovat säännöt, jotka määräävät, miten selaimesi ja verkkopalvelin keskustelevat keskenään. Kaikki, mitä näet verkkosivustolla, jokainen sivu, kuva ja tekstinpätkä, kulkee palvelimelta ruudullesi jommankumman näistä protokollista avulla.
Mikä on HTTP?
HTTP tulee sanoista HyperText Transfer Protocol. Se on verkon tiedonsiirron perusta. Kun vierailet verkkosivustolla, selaimesi lähettää palvelimelle HTTP-pyynnön, jossa se pyytää sivua. Palvelin vastaa lähettämällä tiedostot takaisin. Selaimesi lukee tiedostot ja näyttää sivun.
HTTP on ollut standardi tapa, jolla selaimet ja palvelimet kommunikoivat, internetin alkuajoista asti. Se toimii hyvin, mutta siinä on yksi merkittävä ongelma: sen lähettämää dataa ei salata. Se tarkoittaa, että jos joku siepaa yhteyden datan kulkiessa selaimen ja palvelimen välillä, hän voi lukea sen selkokielisenä.
Mikä on HTTPS?
HTTPS tulee sanoista HyperText Transfer Protocol Secure. Se tekee kaiken, minkä HTTP tekee, mutta lisää salauskerroksen SSL:n avulla. Salaus sekoittaa datan niin, ettei sitä voi lukea, vaikka joku sieppaisi sen.
Kun verkkosivusto käyttää HTTPS:ää, selain ja palvelin käyvät läpi nopean kättelyn ennen kuin ne vaihtavat mitään dataa. Kättelyn aikana ne sopivat, miten yhteys salataan. Kun se on valmis, kaikki niiden välillä kulkeva data on suojattu. Kävijät näkevät osoiterivillä lukkokuvakkeen merkkinä siitä, että yhteys on turvallinen.
Mikä ero on HTTP:llä ja HTTPS:llä?
Ydinero on turvallisuus. HTTP lähettää datan selkokielisenä. HTTPS salaa sen. Verkkosivustolle, joka näyttää vain staattista tietoa eikä kerää mitään käyttäjädataa, HTTP toimii teknisesti. Mutta käytännössä tuo standardi ei enää päde.
Selaimet merkitsevät nykyään HTTP-sivustot "Ei suojattu" -varoituksella. Hakukoneet pitävät HTTPS:ää sijoitussignaalina. Kävijät on opetettu etsimään lukko ennen kuin he luottavat sivustoon. HTTP:n käyttö nykyympäristössä toimii aktiivisesti brändiäsi vastaan riippumatta siitä, mitä verkkosivustosi tekee.
Miksi HTTPS on tärkeä verkkosivustollesi?
Jokaisen verkkosivuston pitäisi käyttää HTTPS:ää, ei vain maksuja tai arkaluonteista dataa käsittelevien. Tässä syyt.
1. Se suojaa kävijöitäsi
Pelkkä yhteydenottolomakekin kerää nimen ja sähköpostiosoitteen. Ilman HTTPS:ää tämä data kulkee salaamattomana. HTTPS varmistaa, että kävijän tiedot pysyvät yksityisinä hänen selaimensa ja palvelimesi välillä.
2. Se rakentaa luottamusta välittömästi
Osoiterivin lukko on pieni visuaalinen vihje, mutta sillä on paljon painoarvoa. Kävijät huomaavat sen. Puuttuva lukko tai vielä pahempaa "Ei suojattu" -varoitus herättää epäilyksen ennen kuin kävijä on lukenut sanaakaan sivultasi.
3. Hakukoneet suosivat sitä
HTTPS on vahvistettu sijoitustekijä. Kaksi verkkosivustoa, joilla on identtinen sisältö, eivät sijoitu yhtä hyvin, jos toinen käyttää HTTP:tä ja toinen HTTPS:ää. Se on pieni etu, mutta ei ole syytä luopua siitä.
4. Selaimet estävät ominaisuuksia HTTP-sivustoilla
Nykyaikaiset selaimet rajoittavat tiettyjä ominaisuuksia HTTP-verkkosivustoilla. Paikannus, push-ilmoitukset ja kameran käyttö edellyttävät kaikki HTTPS:ää. Jos verkkosivustosi käyttää jotakin näistä, HTTP rikkoo ne kokonaan.
HTTPS:n käyttöönotto on suoraviivaista. Useimmat palvelinpaikan tarjoajat ja sivustonrakentajat sisältävät SSL:n osana pakettejaan, ja juuri se ottaa HTTPS:n käyttöön. WEMASY sisältää SSL:n automaattisesti jokaiselle verkkosivustolle, joten sivustosi toimii HTTPS:llä siitä hetkestä, kun se julkaistaan. Mitään ei tarvitse määrittää. Jos haluat ymmärtää SSL:n toimintaa tarkemmin, lue mikä on SSL ja miksi verkkosivustosi tarvitsee sen.
Usein kysytyt kysymykset
Voinko vaihtaa verkkosivustoni HTTP:stä HTTPS:ään, kun se on jo julkaistu?
Kyllä. Lisäät SSL-varmenteen web-hotelliasi ja määrität sitten uudelleenohjauksen, jolloin kaikki HTTP-liikenne siirtyy automaattisesti HTTPS-versioon. Useimmilla palvelinpaikan tarjoajilla on yhden napsautuksen SSL-käyttöönotto. Kun se on aktiivinen, päivitä sisältösi sisäiset linkit käyttämään HTTPS:ää HTTP:n sijaan, jotta mitään ei merkitä sekasisällöksi.
Mikä on sekasisältövaroitus?
Sekasisältövaroitus ilmestyy, kun HTTPS:llä ladattu sivu yrittää ladata resurssin (kuten kuvan tai skriptin) HTTP:llä. Selain estää suojaamattoman resurssin tai näyttää varoituksen. Tämä voi rikkoa osia sivustasi. Korjaus on päivittää kaikki sivustosi resurssilinkit käyttämään HTTPS:ää HTTP:n sijaan.
Hidastaako HTTPS verkkosivustoa?
Salauksen kättely lisää muutaman millisekunnin, mutta nykyaikaiset palvelimet hoitavat sen niin tehokkaasti, ettei useimpien kävijöiden tarvitse sitä koskaan huomata. Käytännössä vaikutus verkkosivuston nopeuteen on vähäinen, ja jotkin HTTPS:n kanssa käytettävät protokollat saavat sivut latautumaan jopa nopeammin kuin HTTP-vastineensa.
Onko HTTPS sama asia kuin SSL?
Ne liittyvät toisiinsa mutta eivät ole sama asia. SSL on tietoturvateknologia, joka luo salatun yhteyden. HTTPS on protokolla, joka käyttää SSL:ää tiedonsiirron suojaamiseen. Ajattele näin: SSL on lukko, HTTPS on suojattu ovi. Tarvitset SSL:n asennettuna palvelimellesi, jotta voit ottaa HTTPS:n käyttöön URL-osoitteessasi.
Tarvitsenko HTTPS:ää, jos verkkosivustoni ei kerää mitään dataa?
Kyllä. Vaikka verkkosivustosi olisi puhtaasti tiedottava, HTTPS on silti tärkeä. Selaimet merkitsevät sivustosi "Ei suojattu" -merkinnällä, mikä heikentää kävijöiden luottamusta. Hakukoneet käyttävät HTTPS:ää sijoitussignaalina sisällön tyypistä riippumatta. Ja jotkin selaimen ominaisuudet eivät yksinkertaisesti toimi HTTP:llä. Ei ole tilannetta, jossa HTTP:hen jääminen olisi brändillesi parempi valinta.
Mitä tapahtuu hakukoneoptimoinnilleni, jos vaihdan HTTP:stä HTTPS:ään?
Oikein tehtynä HTTPS:ään siirtyminen joko parantaa tai säilyttää sijoituksesi. Avain on oikeiden 301-uudelleenohjausten määrittäminen, jotta hakukoneet ymmärtävät vanhojen HTTP-sivujesi siirtyneen pysyvästi HTTPS-versioihinsa. Ilman uudelleenohjauksia riskeeraat nykyisten sivujesi keräämän sijoitusarvon. Useimmat sivustonrakentajat hoitavat tämän automaattisesti, kun SSL otetaan käyttöön.