Visitors are being redirected right now
Published cleanup packages with a written report. Remote nationwide.
WordPress incident response packages
TN 423-888-0252 · NC 828-484-1257
Conditional redirect · mobile visitors
A customer texts you: "Your website sent me to some prize page." You open the site on your laptop and everything looks normal. You log in to WordPress and nothing looks wrong there either. Then you try it on your phone, outside your Wi-Fi, and it happens: the page flashes and jumps somewhere you have never seen.
That is not a glitch. It is one of the most common WordPress compromise patterns, and it is built to hide from the site owner. The redirect only fires for certain visitors (phones, people arriving from Google, people who are not logged in, first-time visitors) so the person most likely to fix it is the one least likely to see it. This post covers what owners usually see, how these redirects usually work, what not to do in the first hour, and why this one usually means booking cleanup instead of DIY. It is not a full malware-removal guide. We do not promise ranking recovery dates or Safe Browsing clear times.
If you only just found out, skim our first 24 hours after a WordPress hack guide. The shorter symptom page WordPress redirect hack covers the same panic pattern in fewer words.
Related live guides if you recognize a sibling pattern:
At a pattern level (not a claim about your specific site), a conditional redirect usually lives in one or more of these places:
.htaccess (or a similar server config) that redirect only mobile browsers or visitors coming from search engines.Most of these deliberately skip logged-in administrators and repeat visitors. Many also leave a second copy somewhere else, so removing the one you find often looks like it worked until the next customer complains (see spam keeps coming back).
.htaccess by guesswork. Write down what visitors reported: device, browser, where they came from, the page they landed on, and the time. Screenshots or screen recordings from a phone help.functions.php on a still-compromised site.A live redirect is harming your visitors right now, so this is usually a booking, not a weekend DIY project. Use WordPress incident response when any of these are true:
If you still control the site, nothing customer-facing is broken yet, and you only have one unconfirmed report, start with the checklist and test from a phone before deciding.
Published cleanup packages start around $2,500 (typical ranges and combined cleanup and hardening options are on the IR page). Work is remote nationwide; Tri-Cities and Western NC onsite is by appointment.
.htaccess and server rules, planted files, and database contentAfter cleanup, hardening and ongoing Care ($149 / $249 / $399) are optional next steps so the same door is less likely to reopen. They do not replace cleanup while the site is still compromised.
Published cleanup packages with a written report. Remote nationwide.
WordPress incident response packages
TN 423-888-0252 · NC 828-484-1257
Download the printable first-24-hours compromise checklist. Evidence, access hygiene, and stop-lines. Not a full clean by itself.
Many redirect hacks check the visitor's device, where they came from, and whether they are logged in. They target phones and search visitors and skip administrators on purpose, so the owner is the last to notice.
Sometimes the backup already contains the redirect code, or the door that let it in is still open. Make an off-server copy first, and do not assume a restore fixed it until you have tested on a phone, logged out, from a Google search.
No. It helps you preserve evidence and tighten access in the first day. It does not fully clean a compromised site by itself. Published cleanup packages with a written report live on the incident-response page.
Tri-Cities 423-888-0252 · Western NC 828-484-1257