Preskočiť na obsah
SEO Tools
Pomocník a dokumentácia
Bezpečnosť Kritický dopad Ľahké 10–30 min (väčšinou pár kliknutí u hostingu)

HTTPS / zabezpečené pripojenie

Web musí bežať na HTTPS s platným certifikátom.

Čo to je

HTTPS je šifrované spojenie medzi prehliadačom návštevníka a serverom. Spozná sa podľa „https://“ a zámku v adresnom riadku. Zabezpečuje ho TLS/SSL certifikát.

Prečo to riešiť

Google od roku 2014 berie HTTPS ako ranking faktor a Chrome označuje weby bez neho ako „Nezabezpečené“, čo odrádza návštevníkov. Bez HTTPS sú navyše dáta (formuláre, heslá) prenášané v čitateľnej podobe a moderné funkcie (HTTP/2, geolokácia, service workery) nefungujú.

Ako na to

  1. 1Zisti, či hosting ponúka certifikát zadarmo (Let's Encrypt), drvivá väčšina áno, často na jedno kliknutie.
  2. 2Aktivuj certifikát pre doménu aj variant www.
  3. 3Nastav trvalé presmerovanie 301 z http:// na https:// (na úrovni servera, nie až v aplikácii).
  4. 4Oprav „mixed content“: všetky interné odkazy, obrázky a skripty musia volať https://, nie http://.
  5. 5Aktualizuj kanonické URL, sitemapu a Search Console na https variant.

Presmerovanie http → https v .htaccess (Apache)

Správne
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Záver

HTTPS je dnes úplný základ: bez neho web stráca dôveru aj pozície a nemožno ho považovať za hotový. Náprava je lacná (certifikát zadarmo) a rýchla. Po nasadení vždy skontroluj, že nikde nezostal mixed content a že http verzia 301 presmerováva na https.

Súvisiace témy