Z HTTP na HTTPS: jak správně přesměrovat a nepřijít o SEO
HTTPS je dnes standard — Google ho bere jako pozitivní signál a prohlížeče u HTTP stránek zobrazují varování „nezabezpečeno“. Samotný přechod ale není jen o nasazení certifikátu. Když ho uděláte špatně, můžete si rozdvojit web na dvě verze a dočasně přijít o pozice. Pojďme to udělat správně.
1. Nasaďte certifikát
Většina hostingů dnes nabízí bezplatný certifikát Let's Encrypt na pár kliknutí. Ujistěte se, že pokrývá doménu i variantu s www. Po nasazení musí být web dostupný přes https:// bez chybového hlášení o certifikátu.
2. Přesměrujte HTTP na HTTPS přes 301
Každá HTTP adresa musí trvale (kódem 301) přesměrovat na svou HTTPS variantu. Trvalé přesměrování říká Googlu, že se má přepsat index na novou adresu a přenést hodnotu odkazů. Rozdíl mezi trvalým a dočasným přesměrováním rozebírá článek Přesměrování 301 vs 302: kdy které použít.
3. Sjednoťte na jednu kanonickou verzi
Po přechodu existují teoreticky čtyři varianty: http, https, www a bez www. Vyberte jednu kanonickou (např. https://web.cz) a všechny ostatní na ni 301 přesměrujte. Zároveň aktualizujte kanonické značky tak, aby ukazovaly na HTTPS verzi. Tím zabráníte duplicitnímu obsahu — víc v článku Duplicitní obsah: jak ho najít a vyřešit.
4. Opravte mixed content
„Mixed content“ vzniká, když HTTPS stránka načítá zdroje (obrázky, skripty, styly) přes nezabezpečené http://. Prohlížeč je pak může zablokovat a stránka se rozbije. Projděte šablonu a přepište všechny interní odkazy a cesty ke zdrojům na HTTPS, ideálně relativní cesty.
5. Aktualizujte sitemapu a interní odkazy
V sitemapě musí být HTTPS adresy. Stejně tak interní odkazy by měly směřovat rovnou na HTTPS, ne přes zbytečné přesměrování. V robots.txt opravte adresu sitemapy na HTTPS.
6. Ověřte v Search Console
HTTPS verze je z pohledu Googlu samostatná „property“ — přidejte ji do Search Console a odešlete novou sitemapu. Sledujte indexaci a hlídejte, jestli se neobjevují chyby. Celkový rámec dává checklist technického SEO.
Pohlídáme HTTPS i přesměrování za vás
SEOHlídač.cz kontroluje dostupnost, HTTPS a technický stav webu a upozorní, když se něco rozbije — třeba po migraci nebo zásahu do šablony.