Google ostrzega, że strona mogła zostać zhakowana – jak usunąć ostrzeżenie
Pod wynikiem w Google nagle widnieje ostrzeżenie o możliwym włamaniu albo Chrome pokazuje czerwoną stronę? Co oznaczają te ostrzeżenia i jak się ich pozbyć.
W skrócie: ostrzeżenie rzadko znika samo i nie znika po usunięciu kilku plików. Google je zdejmuje, gdy strona jest dowodnie czysta, a Państwo poproszą o weryfikację w Search Console w sekcji „Bezpieczeństwo i ręczne działania → Problemy dotyczące bezpieczeństwa”. Wcześniej strona musi być całkowicie wyczyszczona, a luka zamknięta. Inaczej Google odrzuci prośbę. Przy powtarzających się problemach kolejne prośby przyjmuje dopiero po okresie oczekiwania.
Dwa różne ostrzeżenia
- Informacja, że witryna mogła zostać zhakowana, pojawia się pod wynikiem w wyszukiwarce. Google zwykle znalazł spam, np. obce podstrony z lekami albo japońskim tekstem, albo przekierowania.
- Czerwona strona ostrzeżenia w Chrome (o niebezpiecznej albo wprowadzającej w błąd witrynie) pochodzi z Google Safe Browsing. Wtedy Google znalazł złośliwe oprogramowanie albo phishing. To ostrzeżenie jest poważniejsze, bo od razu odstrasza odwiedzających.
Czy strona jest zgłoszona w Safe Browsing, można sprawdzić w Raporcie przejrzystości Google. Szczegóły i dotknięte adresy są w Search Console.
Krok 1: sprawdzić Search Console
W sekcji „Bezpieczeństwo i ręczne działania → Problemy dotyczące bezpieczeństwa” Google podaje rodzaj problemu i przykładowe adresy. Jeśli nie mają Państwo jeszcze dostępu, najlepiej zweryfikować domenę przez DNS, patrz Search Console: plik weryfikacyjny 404. Warto też zajrzeć do sekcji „Strony”, czy nagle nie zaindeksowano wielu nieznanych adresów.
Krok 2: całkowicie wyczyścić stronę
To właściwa część pracy i od niej zależy, czy weryfikacja się uda. W skrócie: kopia obecnego stanu, zmiana dostępów, świeży rdzeń WordPressa, wtyczki i motyw, sprawdzenie bazy danych i .htaccess, usunięcie plików PHP z uploads, usunięcie nieznanych użytkowników. Dokładną instrukcję znajdą Państwo w artykule WordPress przekierowuje na spam, a typowe furtki w Wtyczki menedżera plików.
Krok 3: posprzątać adresy ze spamem
Jeśli atak wygenerował tysiące spamowych podstron, po wyczyszczeniu te adresy powinny zwracać błąd 404, a lepiej 410 („usunięte na stałe”). Nie należy przekierowywać ich na stronę główną. Google traktuje to jako „soft 404” i adresy znikają wolniej. Narzędziem „Usunięcia” w Search Console można tymczasowo ukryć szczególnie kompromitujące wyniki. Z indeksu znikną jednak dopiero wtedy, gdy Google odwiedzi je ponownie i zobaczy błąd.
Krok 4: poprosić o weryfikację
W sekcji problemów z bezpieczeństwem trzeba zaznaczyć, że problemy zostały rozwiązane, i poprosić o weryfikację. Warto krótko i konkretnie opisać, co zostało zrobione: jaki złośliwy kod gdzie znaleziono, jak go usunięto i jak zamknięto lukę. Ogólne zdania typu „wszystko wyczyszczone” nie przekonują.
Czas zależy od rodzaju problemu. Według Google weryfikacja przy phishingu trwa często około dnia, przy złośliwym oprogramowaniu kilka dni, a przy zhakowanych stronach ze spamem czasem kilka tygodni.
Gdy weryfikacja zostanie odrzucona
Oznacza to, że Google znalazł jeszcze ślady. Zwykle zostały tylne drzwi i złośliwy kod wrócił po czyszczeniu. Trzeba szukać nie tylko objawów, ale drogi, którą atakujący dostał się do środka.
Profesjonalna pomoc
Czyszczę zhakowane strony tak, żeby weryfikacja w Google przeszła za pierwszym razem: usuwam złośliwy kod i tylne drzwi, zamykam lukę, porządkuję adresy ze spamem i składam wniosek z rzeczowym uzasadnieniem. Więcej w usłudze zhakowany WordPress, od 490 € netto.