Skaner Bezpieczeństwa
RankVoyager wykonuje kompleksowy skan bezpieczeństwa Twojej witryny w 13 niezależnych modułach. Wykrywa malware, phishing, brakujące nagłówki bezpieczeństwa i inne zagrożenia zanim zrobi to Google - co chroni Cię przed degradacją w wynikach wyszukiwania.
Dlaczego bezpieczeństwo wpływa na SEO?
Google aktywnie skanuje indeksowane strony w poszukiwaniu złośliwego oprogramowania i phishingu. Strona oznaczona jako niebezpieczna przez Google Safe Browsing lub umieszczona na czarnej liście:
- Zostaje wyświetlona z ostrzeżeniem "Ta strona może być niebezpieczna" w wynikach wyszukiwania
- Chrome blokuje dostęp użytkownikom jeszcze przed załadowaniem strony
- Traci dramatycznie CTR i ruch organiczny
- Może zostać całkowicie usunięta z indeksu Google
13 modułów skanera
Wykrywanie Malware
Analiza kodu HTML, JavaScript i zasobów strony pod kątem znanych sygnatur złośliwego oprogramowania. Wykrywamy wstrzyknięty JS, ukryte iframes, cryptoминери wbudowane w kod, przekierowania prowadzące do złośliwych serwerów.
Phishing i Wyłudzanie Danych
Sprawdzenie czy strona imituje inne serwisy w celu wyłudzenia danych logowania lub kart płatniczych. Szczególnie ważne dla sklepów e-commerce i stron z formularzami logowania.
Defacement - Zmiana Wyglądu Strony
Porównanie obecnego wyglądu strony ze zrobionym wcześniej "zdjęciem" (fingerprint). Alertujemy gdy strona wygląda drastycznie inaczej niż powinna - co może oznaczać exploit i podmianę treści przez hakera.
Wstrzykiwanie Skryptów (Script Injection)
Wykrywanie zewnętrznych skryptów JS ładowanych z nieznanych, podejrzanych lub nowych domen. Atakujący często wstrzykują złośliwe skrypty poprzez kompromitację systemów CMS lub wtyczek.
Mixed Content (HTTP na HTTPS)
Wykrywanie zasobów HTTP (obrazy, skrypty, CSS) ładowanych na stronie HTTPS. Mixed content obniża bezpieczeństwo, powoduje ostrzeżenia w przeglądarce i może blokować wczytywanie zasobów w nowszych wersjach Chrome i Firefox.
Nagłówek Content Security Policy (CSP)
Sprawdzenie czy serwer zwraca nagłówek Content-Security-Policy. CSP to pierwsza linia
obrony przed atakami XSS. Brak CSP oznacza, że przeglądarka wykona każdy skrypt na stronie bez ograniczeń.
Nagłówek HSTS (HTTP Strict Transport Security)
Weryfikacja nagłówka Strict-Transport-Security. HSTS wymusza HTTPS i zapobiega
atakom downgrade (HTTPS → HTTP). Bez HSTS użytkownik może zostać przekierowany na niezaszyfrowane
połączenie przez atakującego w sieci lokalnej.
Nagłówek X-Frame-Options
Sprawdzenie czy strona jest chroniona przed clickjacking. Brak nagłówka
X-Frame-Options: SAMEORIGIN lub DENY pozwala osadzić Twoją stronę w
iframe na złośliwej witrynie i manipulować zachowaniem użytkowników.
Nagłówek X-Content-Type-Options
Weryfikacja nagłówka X-Content-Type-Options: nosniff. Zapobiega MIME-type sniffing-
technice pozwalającej przeglądarce wykonać plik tekstowy jako skrypt JS.
Google Safe Browsing
Bezpośrednie sprawdzenie statusu domeny w bazie danych Google Safe Browsing. Jeśli Twoja domena jest tu oznaczona, Chrome i inne przeglądarki wyświetlają ostrzeżenie przed wejściem na stronę. Weryfikujemy to co kilka godzin.
Czarne Listy Domen (Blacklists)
Sprawdzenie Twojej domeny w kilkunastu popularnych czarnych listach DNS (DNSBL): SpamHaus, SORBS, Barracuda i innych. Obecność na czarnej liście blokuje deliverability e-mail i może wpływać na dostęp do serwisu z sieci korporacyjnych.
Otwarte Porty i Usługi
Skan popularnych portów serwera pod kątem niezabezpieczonych lub niepotrzebnych usług (np. otwarty FTP, Telnet, bazy danych bez autoryzacji). Zredukowana powierzchnia ataku to lepsza ochrona serwera.
Referrer-Policy i Permissions-Policy
Weryfikacja nagłówków kontrolujących jakie dane są przekazywane zewnętrznym serwerom
(Referrer-Policy) oraz jakie API przeglądarki mogą używać osadzone zasoby
(Permissions-Policy). Brak tych nagłówków może prowadzić do wycieku danych i
nieautoryzowanego dostępu do kamery, mikrofonu lub geolokalizacji.
Jak interpretować wynik Security Score?
Na podstawie wyników 13 modułów wyliczamy Security Score w skali 0–100. Każdy moduł ma wagę proporcjonalną do jego krytyczności:
| Score | Status | Co to oznacza |
|---|---|---|
| 90–100 | Bezpieczna | Brak krytycznych problemów |
| 70–89 | Dobra | Drobne brakujące nagłówki |
| 50–69 | Do poprawy | Kilka ważnych kwestii do naprawienia |
| 0–49 | Krytyczna | Poważne zagrożenia - natychmiastowe działanie |