Co je certifikát SSL a jak souvisí s vaší doménou?

Všimli jste si někdy malého symbolu zámku vedle adresy webu v prohlížeči? Ta malá ikona dělá spoustu tiché práce. Každému návštěvníkovi dává najevo, že jeho připojení je soukromé, že web je tím, za koho se vydává, a že odeslaná data nelze cestou zachytit.…

Koncept

Zeptejte se kohokoli, co je certifikát SSL, a dostanete řadu odpovědí, od „věc, díky které funguje HTTPS“ po „nemám tušení, ale vím, že ho weby potřebují“. Obojí je blíž pravdě, než by se zdálo. Certifikát SSL je digitální doklad, který šifruje spojení mezi prohlížečem návštěvníka a webovým serverem a je vydaný konkrétně pro doménové jméno. Ovlivňuje, jak se váš web zobrazuje v prohlížečích, jak s ním zacházejí vyhledávače a zda mu návštěvníci důvěřují natolik, aby zůstali.

Co je certifikát SSL?

Certifikát SSL je digitální soubor nainstalovaný na webovém serveru, který dělá dvě věci. Za prvé šifruje data putující mezi prohlížečem návštěvníka a vaším serverem, takže žádné odeslané informace, včetně údajů z formulářů, přihlašovacích údajů a platebních údajů, nemůže přečíst nikdo, kdo spojení zachytí. Za druhé ověřuje, že server patří k doméně, ke které tvrdí, že patří, takže si návštěvníci mohou být jistí, že se dostali na správný web.

SSL znamená Secure Sockets Layer. Technologie se v průběhu let aktualizovala a současný standard se technicky jmenuje TLS (Transport Layer Security), ale označení SSL zůstalo v běžném užívání a většina lidí, registrátorů i poskytovatelů hostingu těmto certifikátům dál říká certifikáty SSL bez ohledu na verzi pod nimi.

Když je certifikát nainstalovaný a platný, prohlížeče zobrazují v adresním řádku ikonu zámku a načítají web přes HTTPS. To „S“ na konci HTTP umožňuje právě SSL. Bez certifikátu je spojení nešifrované, adresa ukazuje prosté HTTP a moderní prohlížeče návštěvníkům zobrazují varování „Nezabezpečeno“.

Co znamená HTTPS a jak ho SSL zprovozňuje?

HTTP je protokol, který prohlížeče používají k vyžádání a příjmu webových stránek. HTTPS je tentýž protokol se šifrovanou vrstvou navíc, kterou zajišťuje certifikát SSL. Při každém načtení stránky na webu s HTTPS proběhne mezi prohlížečem a serverem rychlá výměna ověření. Prohlížeč přitom zkontroluje certifikát SSL, potvrdí, že je platný a vydaný pro správnou doménu, a naváže šifrované spojení. Poté jsou všechna data mezi návštěvníkem a serverem při přenosu zašifrovaná.

Pro návštěvníky to znamená, že cokoli napíšou do formuláře, jakékoli stránky, které procházejí, i jakákoli data, která web pošle zpět do jejich prohlížeče, nemůže přečíst třetí strana, která to spojení sleduje. Pro majitele značek to znamená, že komunikace mezi webem a jeho návštěvníky je ve výchozím stavu soukromá a zabezpečená.

Ikona zámku v adresním řádku prohlížeče je viditelné potvrzení, že HTTPS je aktivní a certifikát platný. Zelený nebo šedý zámek znamená, že spojení je šifrované a certifikát byl ověřen. Rozbitý zámek, přeškrtnutý zámek nebo žádný zámek znamená, že spojení je nešifrované nebo že s certifikátem je problém.

Jak certifikát SSL souvisí s vaší doménou?

Certifikát SSL se vydává pro konkrétní doménové jméno. Když certifikační autorita, tedy důvěryhodná organizace, která certifikáty vydává a kontroluje, certifikát podepíše, naváže ho na jedno nebo více doménových jmen. Certifikát vydaný pro vasznacka.cz pokrývá přesně tuto doménu. Automaticky nepokrývá verzi s www, varianty subdomén ani žádnou jinou doménu, pokud nejsou do certifikátu výslovně zahrnuté.

To je přímá souvislost mezi SSL a vaší doménou. Certifikát se neinstaluje na obecný server. Je vydaný konkrétně pro vaše doménové jméno a prohlížeč kontroluje, zda doména v certifikátu odpovídá doméně, na kterou se návštěvník snaží dostat. Pokud se neshodují, prohlížeč zobrazí bezpečnostní varování, bez ohledu na to, zda je samotný certifikát platný.

Předchozí kapitola o ochraně domény před ukradením popisovala hrozby pro vaši registraci na úrovni účtu. SSL působí na jiné vrstvě a chrání to, co se děje na spojení, ne to, kdo ovládá registraci domény. Spojitost objasní i to, když pochopíte, co je doménové jméno a jak funguje jako adresa vašeho webu. Doména je jméno, na které je certifikát navázaný, a aby zabezpečené spojení fungovalo, musí být v pořádku jak jméno, tak certifikát.

Důležitý je i vztah mezi vaší doménou a místem, kde jsou soubory webu hostované. Certifikát je nainstalovaný na serveru, kde web běží, a doména na tento server míří, takže obojí musí být sladěné. Kapitola o tom, čím se liší doména a hosting, popisuje, jak se doménové jméno a hostingový účet propojují, a je to stejná infrastruktura, díky které SSL v praxi funguje.

Jaké jsou typy certifikátů SSL?

Certifikáty SSL mají tři hlavní úrovně ověření. Rozdíl mezi nimi je v tom, jak důkladně certifikační autorita před vydáním certifikátu ověřuje organizaci za doménou.

Ověření domény (DV)

Certifikát s ověřením domény potvrzuje, že ten, kdo o něj žádá, doménu skutečně ovládá. Certifikační autorita zkontroluje, že má přístup k záznamům DNS domény nebo k e-mailové schránce, která k ní patří. Neprovádí se žádné ověření totožnosti ani právní existence organizace. Certifikáty DV se vydávají rychle, často automaticky, a jsou nejběžnějším typem pro osobní weby, blogy a weby malých značek. Zámek se zobrazí, spojení je šifrované a návštěvníci vidí HTTPS. Pro většinu webů stačí DV.

Ověření organizace (OV)

Certifikát s ověřením organizace zahrnuje kontrolu právní existence a kontaktních údajů žádající organizace. Certifikační autorita nahlíží do veřejných rejstříků, aby potvrdila, že organizace je skutečná a že ten, kdo o certifikát žádá, k tomu má oprávnění. Certifikáty OV používají typicky zavedené značky a organizace, které chtějí ke svému certifikátu připojit vyšší úroveň ověřené identity.

Rozšířené ověření (EV)

Certifikát s rozšířeným ověřením zahrnuje nejpodrobnější proces ověření. Certifikační autorita kontroluje právní registraci, fyzickou adresu, zda organizace aktivně působí a zda má žadatel právo o certifikát žádat. Certifikáty EV se historicky spojovaly se zeleným adresním řádkem v prohlížečích, i když většina moderních prohlížečů toto vizuální odlišení výrazně přestala zobrazovat. Nejběžnější jsou u finančních institucí a e-shopů, kde je důvěra hlavní otázkou.

Pro typický web značky stačí certifikát DV. Šifrování a zámek HTTPS jsou u všech tří typů stejné. Rozdíl je v úrovni organizační identity, která byla ověřena a připojena k certifikátu.

Co se stane s webem bez certifikátu SSL?

Web bez certifikátu SSL se načítá přes prosté HTTP. Pro návštěvníky je nejviditelnějším důsledkem varování v prohlížeči. Chrome a další hlavní prohlížeče zobrazují v adresním řádku štítek „Nezabezpečeno“ u každého webu, který neběží na HTTPS. Na stránkách s formuláři nebo přihlašovacími poli mohou prohlížeče zobrazit výraznější varování, které návštěvníky aktivně odrazuje od zadávání jakýchkoli informací.

Signál důvěry, který to vysílá, je podstatný. Návštěvníci, kteří vidí štítek „Nezabezpečeno“, s větší pravděpodobností odejdou dřív, než cokoli přečtou. U webu, který od návštěvníků chce, aby vás kontaktovali, k něčemu se přihlásili nebo něco koupili, absence SSL přímo ovlivňuje, kolik z nich to dotáhne do konce.

Dopad na SEO je také skutečný. Google potvrdil HTTPS jako signál pro řazení, což znamená, že weby s SSL mají ve výsledcích vyhledávání měřitelnou výhodu oproti obdobným webům bez něj. Samotná výhoda není obrovská, ale spolu s vyšší mírou okamžitého opuštění, kterou způsobují varování prohlížeče, to má web bez SSL na více frontách pod kopcem. Podrobněji se tomu věnuje následující část.

Jak SSL ovlivňuje vaše pozice ve vyhledávání?

Google používá HTTPS jako signál pro řazení od roku 2014. Samotný signál dává mírný posun v pozicích, ale následné dopady chybějícího SSL bývají často významnější než signál sám. Web, který spouští bezpečnostní varování prohlížeče, zaznamená vyšší míru okamžitého opuštění, kratší dobu na webu a méně konverzí. Všechny tyto signály chování se časem promítají zpět do výkonu ve vyhledávání.

Roboti Googlu také dávají přednost indexaci HTTPS verzí stránek. Pokud váš web běží současně na HTTP i HTTPS bez správného nastavení, můžete skončit s problémy s duplicitním obsahem, rozdělenými signály odkazů a zmatením při procházení. Správně nainstalované a nastavené SSL s přesměrováním z HTTP na HTTPS udrží všechny tyto signály sjednocené na jedné verzi vašeho webu.

Z čistě praktického hlediska je HTTPS dnes základním očekáváním u každého webu, který chce být vidět ve vyhledávání a brán vážně návštěvníky. Není to ani tak konkurenční výhoda, jako spíš vstupenka.

Jak získat certifikát SSL?

Existují tři hlavní způsoby, jak pro svou doménu získat certifikát SSL, a správná volba závisí na tom, kde je váš web hostovaný a jak vypadá vaše hostingové nastavení.

Přes poskytovatele hostingu nebo platformu pro web

Pokud je váš web hostovaný na platformě nebo u poskytovatele hostingu, nejjednodušší cesta vede přes ně. Mnoho hostingů a platforem pro weby zahrnuje SSL do své nabídky a instalaci provádí automaticky. Když doménu připojíte k hostingovému účtu, certifikát se vydá a nastaví, aniž byste museli cokoli dělat ručně. Tato cesta způsobuje nejméně potíží a nejméně chyb v nastavení.

Přes registrátora domény

Někteří registrátoři domén nabízejí certifikáty SSL jako doplněk k registraci domény. Certifikát koupíte ve stejné administraci, kde je doména registrovaná, a pak ho nainstalujete na svůj server nebo se řídíte pokyny registrátora. Je to náročnější než získat SSL u hostingu, který to automatizuje, ale je to přímočará možnost pro ty, kdo spravují vlastní server. Kapitola o tom, jak zaregistrovat doménu, je užitečným vodítkem k tomu, co registrátoři obvykle nabízejí spolu s registrací.

Bezplatné SSL od automatizované certifikační autority

Existují bezplatné automatizované certifikační autority, které vydávají certifikáty DV bez poplatku. Vznikly proto, aby bylo SSL dostupné každému webu na internetu, a to se podařilo. Většina webhostingů je podporuje buď přímo, nebo přes integrace, a mnohé je nastaví automaticky, když připojíte doménu. Certifikáty se obnovují automaticky každých 90 dní, což odstraňuje riziko, že certifikát vyprší a způsobí varování v prohlížečích.

Kdy použít bezplatný certifikát SSL a kdy placený?

Pro většinu webů značek stačí bezplatný certifikát od automatizované autority. Šifrování je stejné jako u placených certifikátů. Zámek se zobrazí. Protokol HTTPS funguje. Návštěvníci vidí zabezpečený web. Pokud váš hosting takovou autoritu podporuje a nastaví ji automaticky, není důvod za certifikát platit jen proto, abyste dostali stejnou ochranu na úrovni DV.

Placené certifikáty dávají smysl ve specifických situacích. Pokud potřebujete certifikát OV nebo EV pro ověření organizace, je nutný placený certifikát, protože bezplatné autority vydávají jen DV. Pokud spravujete velký e-shop, finanční službu nebo jakoukoli platformu, kde je totožnost organizace za webem pro uživatele významným faktorem důvěry, dodatečné ověření u OV nebo EV stojí za cenu.

Placené certifikáty také často přicházejí s funkcemi, jako je záruka, tedy finanční ručení pro nepravděpodobný případ, kdy chyba certifikátu způsobí bezpečnostní problém, a podrobnější zákaznická podpora. U malého webu značky nebo webu zaměřeného na obsah tyto věci málokdy přinesou praktickou hodnotu. U webu s velkým objemem transakcí mohou být záruka a přístup k podpoře důležité.

Obnovení certifikátu SSL a co se stane, když certifikát vyprší

Certifikáty SSL mají datum vypršení. Standardní certifikáty platí nejvýše 13 měsíců (asi 397 dní). Když certifikát vyprší, prohlížeče okamžitě zobrazí každému návštěvníkovi bezpečnostní varování, bez ohledu na to, jak web vypadal den předtím. Zámek zmizí, objeví se štítek „Nezabezpečeno“ a návštěvníci vidí výrazné chybové stránky upozorňující, že certifikát webu vypršel.

To je rychlý způsob, jak ztratit důvěru návštěvníků i organickou návštěvnost. Varování o vypršení certifikátu zachytávají také monitorovací nástroje a mohou spustit upozornění ze Search Console nebo ze služeb sledování dostupnosti, pokud je máte nastavené.

Praktické řešení je stejné jako u vypršení domény. Obnovení zautomatizujte. Certifikáty od bezplatných automatizovaných autorit se obnovují automaticky každých 90 dní, pokud hosting nastavil proces obnovy správně. Mnozí poskytovatelé placených certifikátů nabízejí automatické obnovení také. Pokud spravujete certifikát sami, nastavte si upomínku v kalendáři s dostatečným předstihem před vypršením, abyste měli čas obnovit a znovu nainstalovat bez jakékoli mezery v pokrytí.

Co je wildcard certifikát SSL?

Standardní certifikát SSL pokrývá konkrétní doménu a volitelně verzi s www. Wildcard certifikát pokrývá kořenovou doménu a všechny její subdomény najednou. Wildcard pro vasznacka.cz by pokryl i obchod.vasznacka.cz, blog.vasznacka.cz, app.vasznacka.cz a jakoukoli další subdoménu, kterou vytvoříte, aniž byste potřebovali samostatný certifikát pro každou z nich.

Wildcard certifikáty jsou užitečné pro značky, které provozují více služeb nebo částí webu na různých subdoménách. Kapitola o tom, čím se liší vlastní doména a subdoména, popisuje, kdy subdomény dávají smysl a jak souvisejí s hlavní doménou, a právě v tomto kontextu se wildcard certifikáty stávají relevantní.

Pro jednoduchý web značky na jedné doméně s verzí s www stačí standardní certifikát. Wildcard je praktický krok výš, když struktura vaší domény zahrnuje více aktivních subdomén.

Jak WEMASY nakládá s SSL

WEMASY zahrnuje SSL u všech webů hostovaných na platformě. Když ke svému webu ve WEMASY připojíte doménu, certifikát SSL se vydá a nastaví automaticky. Přesměrování na HTTPS je nastavené ve výchozím stavu, takže se doména otevírá zabezpečeně bez ruční konfigurace. Obnovení certifikátu zajišťuje platforma, takže nemusíte sledovat žádné datum vypršení ani spravovat proces obnovy.

U domén registrovaných nebo připojených přes WEMASY certifikát pokrývá doménu, kterou jste nastavili. Co obsahuje který tarif, zjistíte v ceníku WEMASY.

Často kladené otázky

Chrání certifikát SSL můj web před hacknutím?

Certifikát SSL šifruje data putující mezi prohlížečem návštěvníka a vaším serverem. Nechrání soubory, databázi ani kód vašeho webu před neoprávněným přístupem. Web může mít platný certifikát SSL a přesto být zranitelný vůči útokům mířícím na server, redakční systém nebo samotnou aplikaci. SSL řeší jedno konkrétní riziko, zachycení dat při přenosu, a nic víc. Širší oblast zabezpečení webu řeší udržování platformy a softwaru aktuální. S tvůrcem webů WEMASY si to můžete nastavit přímo na svém webu.

Můžu mít SSL na jedné stránce, ale na jiných ne?

Ne. Certifikát SSL platí pro celou doménu, ne pro jednotlivé stránky. Jakmile je HTTPS nastavené a požadavky HTTP se přesměrují na HTTPS, každá stránka na doméně se načítá přes zabezpečené spojení. Šifrování nelze použít jen na některé stránky na téže doméně. Některé weby načítají smíšený obsah, tedy stránky HTTPS, které obsahují zdroje, jako jsou obrázky nebo skripty, načítané stále přes prosté HTTP, ale to je chyba konfigurace, ne záměrné nastavení. Prohlížeče to označují jako bezpečnostní problém.

Rozbijí se mi stávající odkazy, když přejdu z HTTP na HTTPS?

Externí odkazy mířící na verzi vašich adres s HTTP budou dál fungovat, pokud nastavíte správné přesměrování 301 z HTTP na HTTPS. Přesměrování 301 automaticky pošle návštěvníky i vyhledávače ze staré adresy HTTP na verzi HTTPS a při tom zachová většinu hodnoty odkazu. Bez přesměrování vedou odkazy HTTP na nešifrovanou verzi vašeho webu nebo na chybu, podle konfigurace serveru. Správné nastavení přesměrování je standardní krok každé instalace SSL.

Potřebuji samostatný certifikát SSL pro každou koncovku domény, kterou vlastním?

Ano. Certifikát SSL se vydává pro konkrétní doménu. Pokud vlastníte vasznacka.cz a vasznacka.net jako samostatné registrace, každá potřebuje vlastní certifikát. Certifikát pro vasznacka.cz neplatí pro vasznacka.net. Koncovka domény je součástí toho, co certifikát pokrývá. Kapitola o tom, co je koncovka domény, vysvětluje, jak fungují TLD jako samostatné identifikátory, což je důležité pro pochopení, proč každá doména potřebuje vlastní certifikát.

Jaký je rozdíl mezi SSL a ochranou soukromí domény?

Jsou to dvě samostatné věci, které řeší různé problémy. SSL šifruje spojení mezi prohlížečem návštěvníka a vaším serverem a chrání data při přenosu. Ochrana soukromí domény (WHOIS privacy) skrývá osobní kontaktní údaje držitele domény před veřejnou databází WHOIS, takže vaše jméno a adresa nejsou vidět nikomu, kdo si doménu vyhledá. Jedno chrání data návštěvníků při procházení, druhé chrání osobní údaje držitele před veřejným vyhledáním. Obojí stojí za to mít, ale slouží úplně jiným účelům.

Můj certifikát SSL se zobrazuje jako platný, ale návštěvníci stále vidí bezpečnostní varování. Čím to je?

Nejčastější příčinou je smíšený obsah. K tomu dochází, když stránka HTTPS načítá jeden nebo více zdrojů přes HTTP, například obrázek, skript nebo šablonu stylů hostovanou na nezabezpečené adrese. Prohlížeč označí stránku jako nezabezpečenou, protože není zašifrovaný všechen její obsah. Zkontrolujte ve zdrojovém kódu svého webu všechny odkazy nebo vložené zdroje, které začínají na „http://“ místo „https://“, a aktualizujte je na zabezpečené verze. Většina vývojářských nástrojů v prohlížečích dokáže zdroje smíšeného obsahu přímo identifikovat.

Další kapitola se věnuje přesměrování 301, včetně toho, co to je, jak funguje a kdy ho potřebujete k přesunu návštěvnosti a hodnoty odkazů z jedné adresy URL na jinou.

Využijte to hned
na vlastním webu.

Začněte zdarma s WEMASY a postavte si web za pár minut.