Justin Cappelle

Hacked WordPress cleanup

Hacked WordPress site? I clean it up and get it back online.

Redirects to shady sites, spam pages in Google, a "dangerous site" warning or an account blocked by your host: I remove the malicious code, close the gap and protect your site against another attack.

Justin Cappelle, freelance web developer in French-speaking Switzerland
Neural Concept
Enosi Immobilier
NORA Immobilier
FLAA architectes associés
playerOne
Trinity Prilly
JuriUp
Real Insiders
Axes DT
Leedy
Chantemerle
Plombiers en Suisse
ImmoSprint
Devuza
Ivimuse
Menuza
Farm-good
Infomaniak
Aqua Nota

Cleanup for hacked WordPress sites

Removing the visible malware is not enough. If the gap stays open or a backdoor remains, the site gets reinfected within days. I fix the problem at its root.

Infection diagnosis

I pinpoint exactly what was affected: modified files, injected scripts, unknown admin accounts, content added to the database and backdoors. I also find out how the attacker got in.

Modified files
Suspicious accounts
Backdoors
Attack origin

Full cleanup

Malicious code removed, WordPress core, plugins and theme reinstalled from their official sources, database cleaned, then every password and security key changed.

Malware removal
Clean database
Access reset

Blacklist removal

I clear the Google and browser warnings, request a review in Search Console and get the spam pages created by the hackers removed from the index, so your rankings can recover.

Google Safe Browsing
Search Console
Spam pages deindexed

Protection after cleanup

Once the site is clean, I secure it to prevent another attack: firewall, two-factor authentication, updates, off-server backups and monitoring.

Application firewall
Backups
Monitoring

Get a full audit of your website

I review your website myself, for free: loading speed, SEO, design and conversion path. You get a tailored report by email, showing what is holding you back and how to fix it. No commitment, and no sales follow-up afterwards.

1
Your website
2
Your email

See what the free audit covers

Justin Cappelle, freelance web developer based in Switzerland

A cleanup that fixes the cause, not just

the symptoms.

A hacked website costs you clients every day: redirected visitors, a red warning in the browser, emails landing in spam, Google rankings dropping. I start by backing up the current state of the site so nothing is lost, then I go through the files and the database to remove every trace of the infection. Next I close the gap that was used, whether it is a vulnerable plugin, a compromised password or a badly configured host. You get a clear report of what happened and what was fixed.

Malware analysisDatabase cleanupGoogle Search ConsoleWordPress hardeningBackupsHosting
Justin Cappelle client 1
Justin Cappelle client 2
Justin Cappelle client 3
Justin Cappelle client 4
40+
5.0
100% satisfied clients

Tell me about your project,I'll handle the rest.

Describe what you need in a few clicks. I'll get back to you within 24 hours with a personal analysis and a free quote.

Client
Client
Client
5.0
40+ projects delivered
Christine Lederrey
Au Koala Zen

“Justin understood exactly what I wanted and turned my ideas into a site just as I had pictured it. Special mention for the copy, which is sometimes better than what I would have written myself. Extremely responsive, very fair pricing, with no endless subscription and no hidden fees. I recommend him 100%!”

NORA Immobilier
Real estate agency in Nyon

“His responsiveness is impressive: he even reorganised his schedule to bring my site's launch date forward. Justin understood my business and built a beautiful, modern website that truly reflects my image. He also helped me with my Google profile and the property listing platforms. I recommend him without hesitation!”

playerOne
Virtual reality venue in Fribourg

“Genuinely blown away by the result. Communication is smooth and answers come quickly, without having to chase. Justin understood my vision and went well beyond it, with ideas I would never have had myself. The work clearly exceeds my expectations, both in quality and in timing.”

Régal'Animals
Online pet food shop

“After several unsuccessful attempts, I finally found someone who knows how to turn my ideas into a website that really works. Attentive and proactive, he replies within 24 hours. My customers tell me they can order in two clicks. Patient and full of good advice, I recommend him without hesitation.”

Reviews translated from French

Frequently asked questions about hacked WordPress sites

Can't find what you're looking for? Get in touch directly, I always reply within 24 hours.

Get in touch

The most common signs: visitors are redirected to other sites, Japanese or pharmacy pages show up in Google under your name, the browser displays a dangerous site warning, your host suspends the account, unknown administrators appear or your emails land in spam. Sometimes the infection is only visible on mobile or to visitors coming from Google.

Do not delete anything and do not restore a random backup, you could erase useful traces or restore a version that is already infected. Change your hosting and email passwords, then get in touch. I take care of the diagnosis, the cleanup and getting the site back online.

A hack hurts your rankings for as long as it is not dealt with: warnings, indexed spam pages, lower trust from Google. Once the site is clean, I request a review in Search Console and get the fraudulent pages removed from the index. The faster it is fixed, the less lasting the damage.

Yes, if only the visible part of the malware is removed. Hackers often leave backdoors so they can come back. That is why I look for how the attack happened, reinstall files from official sources and change every login. Putting protection in place after the cleanup greatly reduces the risk.

Yes, whoever built it, another agency or a former provider. I need access to the hosting, FTP or SSH, the database and the WordPress admin.

If your site holds personal data (forms, a WooCommerce shop, a members area), the Swiss FADP requires you to report to the FDPIC any data security breach likely to result in a high risk for the people concerned. I help you work out what was affected so you can make the right call.

It depends on how far the infection has spread and the size of the site. After a first diagnosis, I give you a fixed price in Swiss francs before the cleanup starts.