Is my WordPress site hacked? How to check

2 Sept 2026Updated 26 Sept 20265 min read
Sefat Hossain, WordPress security specialist
By Sefat Hossain
Share
Is my WordPress site hacked? How to check

Quick answer

Not sure if your site is compromised or just acting up? Here's a practical checklist to confirm — or rule out — a hack before you panic.

Key takeaways

  • Check for redirects in an incognito window and on mobile data.
  • Look for a Google “this site may be hacked” label and Search Console security issues.
  • Review your admin users and any recently modified files.
  • Two or more signs → back up, don't delete at random, and scan thoroughly.

Something feels off, but you're not sure whether your WordPress site has actually been hacked or is just misbehaving. Before you panic — or dismiss it — here's how to check properly.

1. Look for redirects

Open your site in an incognito window, and try it from your phone on mobile data. Attackers often redirect only certain visitors — mobile users, or people arriving from Google — so it can look fine to you while sending others to spam.

2. Check for a Google warning

Search your site name on Google and look for a “This site may be hacked” label under the result. Then open Google Search Console and check the Security Issues report — it's the most direct signal that Google has detected something.

3. Review your users

In WordPress under Users, look for administrator accounts you don't recognize. An unfamiliar admin is one of the clearest signs of a compromise — attackers create them to keep access.

4. Look for files you didn't create

Random-named PHP files in your uploads folder, or recently modified core files, are classic backdoor signatures. If you're comfortable with file access, check modification dates for anything that changed without your involvement.

5. Watch for host or performance warnings

Emails from your host about outbound spam or unusual resource usage, sudden slowdowns, or unexpected traffic spikes can all point to a site being quietly used by an attacker.

If two or more of these ring true

Treat it as a likely compromise. Take a full backup before touching anything, avoid deleting files at random, and run a thorough scan across core, themes, plugins, and the database. If you'd rather have a second pair of eyes, a free security audit will tell you exactly where you stand.

Free security check

Worried your site is infected?

Get a free security assessment — I'll tell you if your WordPress site is compromised and exactly what it needs. No obligation.

Follow-up questions

People also ask

Open your site in an incognito window and on mobile data and watch for redirects, search your brand on Google for a 'this site may be hacked' label, review your WordPress admin users for accounts you don't recognize, and look for recently modified files. Two or more red flags means treat it as compromised.

Worried about your own site?