
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.
Keep reading

How to Recover Your Google Rankings After a Hack
A hack can tank your search rankings. Here's how to recover them once the site is clean.

WordPress Security for Small Businesses: A Practical Guide
You don't need an IT team to secure a small-business WordPress site. Here's a practical, no-jargon plan that covers the essentials.

How to Secure a WooCommerce Store
A WooCommerce store handles money and customer data, which makes it a target. Here's how to secure it without hurting sales.

