Jak správně přesměrovat HTTP na HTTPS

Přechod z HTTP na HTTPS je dnes naprostý standard. Nejde jen o bezpečnost a důvěru uživatelů – Google bere HTTPS jako jeden z ranking faktorů. Pokud ale migraci provedete špatně, můžete přijít o cenné pozice i návštěvnost.

Proč je HTTPS důležité

  • Bezpečnost: Šifrovaný přenos chrání uživatele před odposlechem.
  • Důvěra: Prohlížeče označují HTTP weby jako „nezabezpečené“.
  • SEO signál: Google upřednostňuje HTTPS weby.
  • Budoucí kompatibilita: Moderní funkce (např. PWA, některá API) fungují jen na HTTPS.

Jak správně přesměrovat HTTP → HTTPS

1. Použijte 301 přesměrování

Musí jít o trvalé přesměrování (301), nikoli 302. Jen tak se předá link juice a autorita.

Příklad v .htaccess (Apache):

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://www.vasedomena.cz/$1 [R=301,L]

Příklad v Nginx:

server {
    listen 80;
    server_name vasedomena.cz www.vasedomena.cz;
    return 301 https://$host$request_uri;
}

WordPress tip: Pokud používáte WP, kromě přesměrování v .htaccess je dobré nastavit v administraci → Nastavení → Obecné správnou adresu webu s HTTPS.

2. Ujistěte se, že máte jen jednu kanonickou verzi webu

Musíte přesměrovat nejen z HTTP na HTTPS, ale i sjednotit varianty:

  • http://vasedomena.cz
  • http://www.vasedomena.cz
  • https://vasedomena.cz
  • https://www.vasedomena.cz

Optimální je zvolit jednu (většinou https://www. nebo https://bez-www) a všechny ostatní na ni přesměrovat.

3. Aktualizujte interní odkazy

  • Opravte odkazy v navigaci, patičce, článcích i obrázcích.
  • Pokud používáte relativní odkazy, mělo by vše fungovat, ale doporučuje se přejít na absolutní s HTTPS.

4. Aktualizujte sitemapu a robots.txt

  • V sitemap.xml musí být jen HTTPS adresy.
  • V robots.txt zkontrolujte odkaz na sitemapu (také s HTTPS).

5. Přidejte HTTPS verzi do Google Search Console

  • V GSC přidejte nový property s HTTPS (Google bere každou variantu jako samostatnou).
  • Zkontrolujte indexaci a případné chyby.

6. Zkontrolujte mixed content

Pokud máte na stránkách načítané obrázky, skripty nebo CSS přes HTTP, prohlížeč je může blokovat. Používejte jen https:// odkazy.

7. Sledujte vývoj po migraci

  • Monitorujte chybové kódy 404 a přesměrování v logách serveru.
  • Sledujte výkon v Google Analytics a GSC.

Časté chyby, které ničí SEO při přechodu na HTTPS

  1. Použití 302 místo 301 přesměrování.
  2. Zapomenutí na aktualizaci sitemap a canonical tagů.
  3. Dvojité přesměrování (HTTP → www → HTTPS).
  4. Smíšený obsah, který způsobuje varování v prohlížeči.

Diskuze

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Přejít nahoru