{"id":2258,"date":"2026-10-26T09:34:00","date_gmt":"2026-10-26T08:34:00","guid":{"rendered":"https:\/\/jalvo.eu\/?p=2258"},"modified":"2026-10-26T09:34:00","modified_gmt":"2026-10-26T08:34:00","slug":"seo-spam-hack-usuwanie-wstrzyknietych-stron-wordpress","status":"publish","type":"post","link":"https:\/\/jalvo.eu\/pl\/seo-spam-hack-usuwanie-wstrzyknietych-stron-wordpress\/","title":{"rendered":"SEO spam hack: jak znale\u017a\u0107 i usun\u0105\u0107 wstrzykni\u0119te strony w WordPressie"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>SEO spam hack<\/strong> oznacza, \u017ce kto\u015b w\u0142ama\u0142 si\u0119 do Twojego WordPressa i zapcha\u0142 go spamerskimi stronami, linkami albo tekstem. Rozwi\u0105zanie w skr\u00f3cie: znajd\u017a ka\u017cd\u0105 wstrzykni\u0119t\u0105 stron\u0119, usu\u0144 j\u0105, zamknij luk\u0119, przez kt\u00f3r\u0105 wszed\u0142 atakuj\u0105cy, a potem popro\u015b o weryfikacj\u0119 w Google Search Console. Jak zwykle w\u0142a\u015bciciele si\u0119 o tym dowiaduj\u0105? Najcz\u0119\u015bciej widz\u0105 w Google dziwne adresy pod swoj\u0105 domen\u0105 albo dostaj\u0105 ostrze\u017cenie w Search Console. Ca\u0142e sprz\u0105tanie odbywa si\u0119 na Twojej instalacji WordPressa i na serwerze \u017ar\u00f3d\u0142owym. Nigdzie indziej.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Jak wygl\u0105da SEO spam hack na stronie WordPress?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Dodaje do strony spamerskie linki albo tekst. Cz\u0119sto s\u0105 to frazy farmaceutyczne albo inne \u015bmieci, kt\u00f3re nie maj\u0105 nic wsp\u00f3lnego z tym, o czym naprawd\u0119 piszesz. Czasem pojawia si\u0119 jako zupe\u0142nie nowe strony, czasem jest ukryty w stronach, kt\u00f3re ju\u017c masz. Najcz\u0119\u015bciej trafisz na dwie odmiany:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Japanese keyword hack:<\/strong> automatycznie generowane strony po japo\u0144sku, kt\u00f3re sprzedaj\u0105 towary i wisz\u0105 pod Twoj\u0105 domen\u0105.<\/li>\n<li><strong>Cloaked keywords hack:<\/strong> strony, kt\u00f3re wyszukiwarkom pokazuj\u0105 spam, a odwiedzaj\u0105cym normaln\u0105 tre\u015b\u0107, wi\u0119c szybki rzut oka w przegl\u0105darce mo\u017ce sugerowa\u0107, \u017ce wszystko jest w porz\u0105dku.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Wstrzykni\u0119ty kod mo\u017ce siedzie\u0107 w zwyk\u0142ych plikach HTML albo w plikach, kt\u00f3re buduj\u0105 strony, na przyk\u0142ad PHP. Jak si\u0119 tam dostaje? Bardzo cz\u0119sto przez luk\u0119 w nieaktualnym oprogramowaniu. Stara wersja WordPressa to klasyczny przyk\u0142ad.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Jak potwierdzi\u0107 spamerskie strony w wynikach Google i Search Console<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wi\u0119kszo\u015b\u0107 roboty za\u0142atwiaj\u0105 trzy sprawdzenia: raport Problemy dotycz\u0105ce bezpiecze\u0144stwa, wyszukiwanie <em>site:twojadomena.pl<\/em> i pobranie podejrzanych stron, \u017ceby znale\u017a\u0107 tre\u015b\u0107, kt\u00f3rej nigdy tam nie dodawa\u0142e\u015b. Zr\u00f3b to tak:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Otw\u00f3rz raport Problemy dotycz\u0105ce bezpiecze\u0144stwa i zapisz przyk\u0142adowe adresy URL.<\/li>\n<li>Wpisz w Google [site:example.com], \u017ceby zobaczy\u0107 zaindeksowane strony, kt\u00f3rych nigdy nie tworzy\u0142e\u015b.<\/li>\n<li>Pobierz strony i przeszukaj odpowiedzi pod k\u0105tem spamerskich fraz, takich jak &#8222;viagra&#8221; czy &#8222;earn money&#8221;.<\/li>\n<li>Otw\u00f3rz narz\u0119dzie Sprawdzanie adresu URL, \u017ceby zobaczy\u0107 strony tak, jak widzi je Google.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Nie pomijaj ostatniego kroku. Przy spamie z cloakingiem Twoja przegl\u0105darka mo\u017ce dosta\u0107 idealnie czyst\u0105 stron\u0119, a Googlebot same \u015bmieci. Podst\u0119pne, prawda? <a href=\"https:\/\/support.google.com\/webmasters\/answer\/9044101\" rel=\"nofollow noopener\" target=\"_blank\">Dokumentacja raportu o problemach bezpiecze\u0144stwa<\/a> od Google omawia ka\u017cdy typ problemu, kt\u00f3ry raport mo\u017ce zg\u0142osi\u0107.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Gdzie wstrzykni\u0119te strony ukrywaj\u0105 si\u0119 w WordPressie i na serwerze \u017ar\u00f3d\u0142owym<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Typowe kryj\u00f3wki to pliki PHP motyw\u00f3w i wtyczek, dodatkowe pliki wrzucone do katalogu g\u0142\u00f3wnego serwisu, baza danych i konfiguracja serwera. Ja zacz\u0105\u0142bym od tego:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>pliki zmienione niedawno, zw\u0142aszcza poza terminami Twoich aktualizacji<\/li>\n<li>pliki PHP, kt\u00f3rych nie rozpoznajesz<\/li>\n<li>konta administrator\u00f3w, kt\u00f3rych nigdy nie zak\u0142ada\u0142e\u015b<\/li>\n<li>regu\u0142y przepisywania w konfiguracji serwera, kt\u00f3re kieruj\u0105 spamerskie adresy w nieoczekiwane miejsca<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Logi dost\u0119pu widzia\u0142y wszystko. Ka\u017cde \u017c\u0105danie, kt\u00f3re utworzy\u0142o albo serwowa\u0142o spam, jest w nich zapisane, wi\u0119c poszukaj <a href=\"https:\/\/jalvo.eu\/pl\/logi-serwera-problemy-z-crawlowaniem\/\">podejrzanych \u017c\u0105da\u0144 w logach serwera<\/a> z okresu, w kt\u00f3rym strony pojawi\u0142y si\u0119 po raz pierwszy. Jest jednak haczyk. Za proxy logi mog\u0105 pokazywa\u0107 tylko adres proxy, dop\u00f3ki nie przywr\u00f3cisz prawdziwego IP klienta (i tylko tak namierzysz <a href=\"https:\/\/jalvo.eu\/pl\/prawdziwe-ip-klienta-za-reverse-proxy\/\">adresy IP atakuj\u0105cych za proxy<\/a>). Google m\u00f3wi do\u015b\u0107 wprost, \u017ce usuwanie z\u0142o\u015bliwego oprogramowania wymaga kogo\u015b, kto umie czyta\u0107 kod i konfiguracj\u0119 serwera WWW. Nie czujesz si\u0119 w tym pewnie? \u017baden wstyd. Znajd\u017a kogo\u015b, kto to potrafi.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sprz\u0105tanie po w\u0142amaniu: usuwanie SEO spam hack krok po kroku<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Kolejno\u015b\u0107 jest taka: kopia zapasowa jako dow\u00f3d, usuni\u0119cie ka\u017cdego wstrzykni\u0119tego pliku i strony, zamkni\u0119cie luki, zmiana danych dost\u0119powych, ponowne sprawdzenie. Czyli:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Zr\u00f3b kopi\u0119 plik\u00f3w i bazy danych w obecnym stanie, \u017ceby zachowa\u0107 zapis ataku.<\/li>\n<li>Usu\u0144 spamersk\u0105 tre\u015b\u0107 i ka\u017cdy wstrzykni\u0119ty plik.<\/li>\n<li>Zaktualizuj rdze\u0144 WordPressa, motywy i wtyczki.<\/li>\n<li>Zmie\u0144 has\u0142a administrator\u00f3w WordPressa, hostingu, FTP i bazy danych.<\/li>\n<li>Sprawd\u017a ponownie wyszukiwaniem site: i narz\u0119dziem Sprawdzanie adresu URL.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Wyczy\u015b\u0107 ca\u0142\u0105 stron\u0119. Ca\u0142\u0105. Naprawienie cz\u0119\u015bci stron nie da Ci cz\u0119\u015bciowego powrotu w wynikach wyszukiwania, to tak nie dzia\u0142a. Przywracasz kopi\u0119 zapasow\u0105, a przed stron\u0105 stoi proxy? Sprawd\u017a potem adres witryny i ustawienia przekierowa\u0144, bo <a href=\"https:\/\/jalvo.eu\/pl\/wordpress-za-reverse-proxy-przekierowania-i-https\/\">konfiguracja WordPressa za proxy<\/a> rozje\u017cd\u017ca si\u0119 po przywr\u00f3ceniu kopii cz\u0119\u015bciej, ni\u017c my\u015blisz.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pro\u015bba o weryfikacj\u0119 w raporcie Problemy dotycz\u0105ce bezpiecze\u0144stwa<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Dopiero gdy ca\u0142a strona jest czysta, popro\u015b o weryfikacj\u0119 w raporcie Problemy dotycz\u0105ce bezpiecze\u0144stwa i dok\u0142adnie opisz, co naprawi\u0142e\u015b. Konkretnie. Wed\u0142ug strony pomocy Google o problemach bezpiecze\u0144stwa weryfikacja mo\u017ce trwa\u0107 od kilku dni do kilku tygodni. Kupi\u0142e\u015b niedawno stron\u0119 i odziedziczy\u0142e\u015b ten ba\u0142agan? Napisz o tym w pro\u015bbie o weryfikacj\u0119 i potwierd\u017a, \u017ce strona jest ju\u017c zgodna z zasadami Google dotycz\u0105cymi spamu. Po weryfikacji dalej obserwuj Search Console i wyniki wyszukiwania site:. Je\u015bli spamerskie strony wracaj\u0105, gdzie\u015b nadal s\u0105 otwarte drzwi.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Co reverse proxy zmienia, a czego nie zmienia po w\u0142amaniu<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Reverse proxy zmienia drog\u0119, kt\u00f3r\u0105 ruch dociera do serwera \u017ar\u00f3d\u0142owego. I tyle. Spam, luka i sprz\u0105tanie nadal dotycz\u0105 Twojej instalacji WordPressa. Wstrzykni\u0119tym plikom PHP, fa\u0142szywym kontom administrator\u00f3w i nieaktualnej wtyczce jest wszystko jedno, czy przed stron\u0105 stoi proxy, i w\u0142a\u015bnie tego <a href=\"https:\/\/jalvo.eu\/pl\/reverse-proxy-kiedy-pomaga-kiedy-zakrywa-problem\/\">proxy nie jest w stanie naprawi\u0107<\/a>. Jalvo to reverse proxy NGINX z adresami IP w UE i USA, z panelem do kierowania domen i <a href=\"https:\/\/jalvo.eu\/pl\/#features\">rotacj\u0105 IP dla Twoich domen<\/a> na serwisach, kt\u00f3re prowadzisz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Utrzymanie czystej strony po ataku SEO spam hack to g\u0142\u00f3wnie nudna rutyna. Aktualizuj WordPressa i jego rozszerzenia, regularnie zagl\u0105daj do raportu Problemy dotycz\u0105ce bezpiecze\u0144stwa i dalej sprawdzaj wyniki site:, \u017ceby wy\u0142apa\u0107 nowe spamerskie strony, zanim zrobi\u0105 to Twoi odwiedzaj\u0105cy.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">FAQ<\/h2>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-1790334781368-0\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Jak sprawdzi\u0107, czy m\u00f3j WordPress ma Japanese keyword hack?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Wpisz w Google site:twojadomena.pl i poszukaj japo\u0144skich stron, kt\u00f3rych nie tworzy\u0142e\u015b. Potem otw\u00f3rz raport Problemy dotycz\u0105ce bezpiecze\u0144stwa w Search Console i sprawd\u017a, czy s\u0105 w nim zg\u0142oszone przyk\u0142adowe adresy URL. Je\u015bli kt\u00f3rekolwiek z tych sprawdze\u0144 poka\u017ce takie strony, za\u0142\u00f3\u017c, \u017ce ca\u0142a witryna jest zainfekowana.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1790334781368-1\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Dlaczego nie widz\u0119 spamerskich stron, gdy wchodz\u0119 na swoj\u0105 witryn\u0119?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Bo tre\u015b\u0107 z cloakingiem mo\u017ce by\u0107 serwowana wy\u0142\u0105cznie wyszukiwarkom, a Twoja przegl\u0105darka dostaje normaln\u0105 stron\u0119. U\u017cyj narz\u0119dzia Sprawdzanie adresu URL, \u017ceby zobaczy\u0107 to, co widzi Google. Mo\u017cesz te\u017c sam pobra\u0107 stron\u0119 i przeszuka\u0107 odpowied\u017a pod k\u0105tem spamerskich fraz.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1790334781368-2\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Po jakim czasie Google usunie ostrze\u017cenie o bezpiecze\u0144stwie?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Po wys\u0142aniu pro\u015bby o weryfikacj\u0119, jak podaje strona pomocy o problemach bezpiecze\u0144stwa, weryfikacja mo\u017ce trwa\u0107 od kilku dni do kilku tygodni. Ostrze\u017cenie zniknie tylko wtedy, gdy naprawiona jest ca\u0142a witryna, a nie tylko cz\u0119\u015b\u0107 jej stron.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>SEO spam hack oznacza, \u017ce kto\u015b w\u0142ama\u0142 si\u0119 do Twojego WordPressa i zapcha\u0142 go spamerskimi stronami, linkami albo tekstem. Rozwi\u0105zanie w skr\u00f3cie: znajd\u017a ka\u017cd\u0105 wstrzykni\u0119t\u0105 stron\u0119, usu\u0144 j\u0105, zamknij luk\u0119, przez kt\u00f3r\u0105 wszed\u0142 atakuj\u0105cy, a potem popro\u015b o weryfikacj\u0119 w Google Search Console. Jak zwykle w\u0142a\u015bciciele si\u0119 o tym dowiaduj\u0105? Najcz\u0119\u015bciej widz\u0105 w Google dziwne [&hellip;]<\/p>\n","protected":false},"author":25,"featured_media":2250,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[182],"tags":[304,291,371,369,356,370],"class_list":["post-2258","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-seo-pl","tag-bezpieczenstwo","tag-google-search-console-x","tag-spam-seo","tag-wlamania","tag-wordpress-x","tag-zlosliwe-oprogramowanie"],"acf":[],"_links":{"self":[{"href":"https:\/\/jalvo.eu\/pl\/wp-json\/wp\/v2\/posts\/2258","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jalvo.eu\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jalvo.eu\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jalvo.eu\/pl\/wp-json\/wp\/v2\/users\/25"}],"replies":[{"embeddable":true,"href":"https:\/\/jalvo.eu\/pl\/wp-json\/wp\/v2\/comments?post=2258"}],"version-history":[{"count":1,"href":"https:\/\/jalvo.eu\/pl\/wp-json\/wp\/v2\/posts\/2258\/revisions"}],"predecessor-version":[{"id":2530,"href":"https:\/\/jalvo.eu\/pl\/wp-json\/wp\/v2\/posts\/2258\/revisions\/2530"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jalvo.eu\/pl\/wp-json\/wp\/v2\/media\/2250"}],"wp:attachment":[{"href":"https:\/\/jalvo.eu\/pl\/wp-json\/wp\/v2\/media?parent=2258"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jalvo.eu\/pl\/wp-json\/wp\/v2\/categories?post=2258"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jalvo.eu\/pl\/wp-json\/wp\/v2\/tags?post=2258"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}