SSL certifikát (z anglického Secure Sockets Layer) je digitální dokument vydaný certifikační autoritou, který slouží ke dvěma základním účelům: ověřuje totožnost webové stránky a šifruje veškerou komunikaci mezi návštěvníkem a serverem. Dnes se ve skutečnosti používá modernější protokol TLS (Transport Layer Security), ale označení „SSL“ zůstalo jako zaužívaný výraz pro oba protokoly.
Poznáte ho snadno: adresy stránek s aktivním certifikátem začínají https:// (místo http://) a v adresním řádku prohlížeče se zobrazuje ikona zámku. Bez certifikátu prohlížeče jako Chrome nebo Firefox zobrazují varování „Nezabezpečeno“, což odrazuje návštěvníky a poškozuje důvěryhodnost webu.
Z pohledu SEO je SSL certifikát faktorem hodnocení ve vyhledávači Google od roku 2014. Weby s HTTPS mají mírnou výhodu oproti nezabezpečeným stránkám ve výsledcích vyhledávání. Pro e-shopy a weby sbírající osobní údaje (kontaktní formuláře, přihlašovací stránky) je HTTPS navíc zákonnou povinností v rámci ochrany osobních dat.
Certifikáty se liší podle úrovně ověření. DV (Domain Validation) certifikáty jsou nejjednodušší a nejrychlejší, ověřují pouze vlastnictví domény a jsou vhodné pro blogy nebo prezentační weby. OV (Organization Validation) certifikáty ověřují i existenci organizace, zatímco EV (Extended Validation) certifikáty procházejí nejpřísnějším procesem a bývají využívány bankami nebo velkými e-shopy.
Zdarma získáte certifikát například přes projekt Let’s Encrypt, který vydává důvěryhodné DV certifikáty s platností 90 dní a jejich obnova probíhá automaticky. Většina moderních webhostingů Let’s Encrypt nabízí jako součást hostingového balíčku, takže aktivace SSL bývá otázkou pár kliknutí v administraci hostingu.