Vyhľadávanie

Čo potrebujete skontrolovať?

Nájdite kontrolu alebo generátor podľa toho, čo potrebujete vyriešiť.

Technické SEO

Kontrola nezabezpečených zdrojov

Nájdite HTTP adresy obrázkov, skriptov, štýlov a vložených médií v HTML stránky, ktorá má fungovať cez HTTPS.

Stačí zadať doménu alebo celú adresu stránky.

Čo vám kontrola ukáže

Stránka môže používať HTTPS a pritom odkazovať na niektoré zdroje cez nezašifrované HTTP. Nástroj vypíše prvok, atribút a konkrétnu adresu, aby ste našli miesto na opravu v obsahu alebo šablóne.

  • HTTP adresy v podporovaných atribútoch obrázkov, skriptov a štýlov.
  • Vložené rámce, zvuk, video, poster, source a object.
  • HTTP kandidátov v srcset a protokol kontrolovanej stránky.

Ako s výsledkom pracovať

Každý nález najprv overte na HTTPS adrese. Ak cieľ HTTPS nepodporuje, použite bezpečnú náhradu alebo zdroj odstráňte. Po úprave otestujte stránku v prehliadači a vymažte cache, aby sa načítalo nové HTML.

Prečo nestačí zmeniť iba adresu webu

Staré HTTP odkazy môžu zostať v článkoch, nastavení widgetov aj vlastnej šablóne. Pri migrácii kontrolujte viac typov stránok. Výsledok rozlišuje protokol dokumentu a zdroje uvedené v jeho HTML. Ak je samotná stránka na HTTP, nález ešte neznamená zmiešaný obsah na HTTPS dokumente.

Príklad: obrázok zmizol po prechode na HTTPS

Vyhľadajte jeho URL v tabuľke a overte bezpečnú verziu súboru. Nie každý server má pre HTTP a HTTPS rovnaký obsah. Prehliadač môže niektoré zdroje automaticky zmeniť na HTTPS a iné zablokovať. Presný výsledok vykreslenia preto skontrolujte v paneli Network a v konzole prehliadača.

Časté otázky

Načítajú sa aj všetky externé súbory?

Nie. Kontrola číta adresy z HTML, nepreberá každý obrázok či skript. Nepotvrdzuje dostupnosť HTTPS náhrady ani obsah súborov.

Kontroluje sa obsah CSS?

Nie. Adresy ukryté v externých štýloch alebo v pravidlách CSS môžu zostať mimo výsledku. Preto je po oprave vhodná aj kontrola v prehliadači.

Je každý odkaz na HTTP zmiešaný obsah?

Nie. Bežný odkaz, na ktorý návštevník klikne, sa líši od zdroja vkladaného do HTTPS stránky. Tento nástroj sa sústredí na podporované atribúty zdrojov, nie na všetky bežné odkazy.

Čo znamená adresa začínajúca //?

Protokol sa odvodí od základu dokumentu. Pri HTTPS stránke bez odlišného base odkazu ide spravidla o HTTPS. Pre jednoduchšiu správu môžete používať úplné HTTPS adresy.

Môžem všetko opraviť hromadným nahradením?

Až po zálohe a overení cieľov. Nie každý externý server musí podporovať rovnaký obsah cez HTTPS. Zmena databázy navyše musí rešpektovať formát uložených hodnôt a fungovanie aplikácie.

Znamená prázdny výsledok úplne bezpečný web?

Nie. Znamená iba, že v kontrolovaných HTML atribútoch sa nenašli HTTP zdroje. JavaScript, CSS, iné dokumenty a celkové zabezpečenie aplikácie tým nie sú overené.