I research a campaign that hijacks WordPress sites to publish hidden casino pages. Over the last weeks I have identified 73 affected websites across Poland, the United Kingdom, Switzerland and France. If you were sent here, yours is one of them, or it shares a hosting account with one.
This campaign does not deface anything. Your homepage, your menu and your content keep working exactly as before, which is the point: nobody reports a problem they cannot see.
The damage is not cosmetic. Google eventually decides your domain is a gambling site, and the ranking you built for your actual business goes with it.
You do not have to take my word for any of this, and you should not have to. Each of these works from your own browser, without logging in anywhere.
If any of the three comes back positive, the important part is what comes next, and the order matters more than the tools.
Most cleanup services delete the injected content and stop there. Within a day the same pages are back, because whoever put them there still has the password. Access comes first, content second. That means every administrator password, the hosting panel password, new session keys so existing logins are invalidated, and only then the pages, the sitemaps and the Google removal requests.
If your site shares a hosting account with other domains, and many small business sites do without their owner knowing, the account itself has to be treated as compromised, not just your folder in it.
I remove the injected pages and the accounts that should not be there, clean the sitemap entries and robots.txt, and submit the removals to Google Search Console.
Right choice when you control your own hosting account and only need the mess gone.
Everything above, plus a clean WordPress installation on a hosting account registered in your own name, with your content, images and email moved across.
Right choice when the hosting account is held by someone else, or when you do not know who holds it.
A new site built from scratch on a clean installation, your content carried over, structure and speed rebuilt, hosting in your name.
Right choice when the site was already dated, or when it was built by someone you can no longer reach.
Three working days on any of the three. You hold the hosting account and the domain afterwards, not me. Ongoing monitoring, a daily scan with an alert within the hour, is 39 GBP per month and entirely optional.
And if you would rather hand this to your own developer, say so and I will send the full technical findings for your domain free of charge. That offer stands whether or not you buy anything.
No form, no newsletter, no automated audit report. You write, I look, I reply with what I actually found.
+48 570 826 300, English, Monday to Friday, 9:00 to 18:00 Central European Time
My name is Marek Porycki. I run WP Page, a small web studio in Poland that builds and maintains websites for clinics, law firms and service businesses, under Broker Business sp. z o.o. in Bialystok. The security research behind this page is my own: the campaign, the 73 affected sites, the reconstruction of how the attackers got in.
Two things you should know before hiring anyone from abroad. My main website is in Polish, because my clients are Polish, and this English page is new. And I work remotely, so everything happens over email, phone and screen sharing. If that is a problem, I would rather you found someone local than discovered it halfway through.
What you get instead of a local handshake: fixed prices agreed in writing before I start, the hosting account in your own name so you are never locked in, and a written report of what was found and what was changed.
WP Page, part of Broker Business sp. z o.o., Bialystok, Poland. Websites and WordPress rescue for small service businesses.
Contact: kontakt@wppage.pl, +48 570 826 300. Polish version: wppage.pl