Sprawdzanie certyfikatu SSL: ważność, łańcuch, protokoły
Certyfikat odpowiada za https: bez niego przeglądarka oznacza stronę jako niebezpieczną, a część odwiedzających odchodzi, nie czekając na załadowanie. Sprawdzić ważność, łańcuch i obsługiwane protokoły można sprawdzając certyfikat SSL.
Na co zwrócić uwagę w raporcie
| Parametr | Co powinno być |
|---|---|
| Ważność | Więcej niż dwa tygodnie zapasu; darmowe certyfikaty żyją około trzech miesięcy i odnawiają się automatycznie |
| Nazwa w certyfikacie | Zgadza się z domeną, w tym wariant z www |
| Łańcuch zaufania | Pełny: bez pośredniego certyfikatu część klientów zgłosi błąd |
| Protokoły | TLS 1.2 i 1.3; przestarzałe wersje lepiej wyłączyć |
| Wydawca | Znany urząd certyfikacji, a nie certyfikat samopodpisany |
Co robić w przypadku błędów
- Wygasła ważność. Zaktualizuj certyfikat i sprawdź, czy automatyczne odnawianie rzeczywiście działa.
- Nazwa się nie zgadza. Dodaj potrzebne domeny do certyfikatu lub skonfiguruj osobny.
- Niepełny łańcuch. Doładuj pośredni certyfikat na serwer.
- Mieszana zawartość. Zmień linki do obrazków, stylów i skryptów z http na https, w przeciwnym razie przeglądarka zgłasza błąd nawet przy ważnym certyfikacie.
Darmowy czy płatny certyfikat
Dla wyszukiwania nie ma różnicy: przeglądarka i robot sprawdzają ważność, a nie cenę. Darmowe certyfikaty są wydawane automatycznie i odnawiają się same — to wystarcza przytłaczającej większości stron. Płatne mają sens tam, gdzie potrzebne jest rozszerzone sprawdzenie organizacji, ubezpieczenie lub wsparcie rzadkich scenariuszy. Najważniejsze, aby automatyczne odnawianie rzeczywiście działało: przeterminowany drogi certyfikat jest gorszy od na czas odnowionego darmowego.
Jak to się ma do SEO
Https — podstawowy wymóg: strona bez niego traci zaufanie i odwiedzających. Ponadto błąd certyfikatu przeszkadza w naszych sprawdzeniach: strona może okazać się niedostępna dla indeksowania. Pełny obraz bezpieczeństwa daje Shield, a nagłówki zabezpieczeń zostały omówione w artykule o nagłówkach bezpieczeństwa.