Introducing explicit spam policy for back button hijacking (enforcement 2026-06-15)
Key Points
- Back button hijacking now an explicit spam violation
- Enforcement begins 2026-06-15 (two-month notice)
- Sites risk manual actions or automated demotions
Summary
Google has added “back button hijacking” as an explicit violation under the malicious practices section of its spam policies. The policy targets sites that interfere with a user’s browser back navigation (for example by inserting or replacing history entries to redirect users to pages or ads they didn’t visit). Enforcement begins on 2026-06-15; the announcement was published on 2026-04-13 to give a two-month remediation window.
Key Points
- What it is: any behavior that prevents users from immediately returning to the previous page (e.g., adding deceptive history entries, redirecting back actions to unsolicited pages/ads).
- Impact: designated as a malicious-practices spam violation; sites may receive manual spam actions or automated demotions in Google Search.
- Enforcement timeline: policy published 2026-04-13; enforcement starts 2026-06-15.
- Engineer actions (practical):
- Remove or disable scripts that insert/replace history entries or otherwise alter expected back-button behavior.
- Audit third-party libraries and ad platforms for code that uses history.pushState, history.replaceState, onpopstate handlers, or similar navigation hacks.
- Test user flows: validate back-button behavior across major browsers and entry points (landing pages, interstitials, ads).
- If you received a manual action and have remediated, submit a reconsideration request through Google Search Console.
- Notes: focus on restoring normal browser history behavior and avoiding deceptive navigation manipulations; remediation should include removing offending code and updating imports/configs.
Quick checklist for remediation
- Search codebase for history API usage (pushState/replaceState) and suspicious redirect logic.
- Verify ad/network tags and third-party widgets do not inject history entries.
- Reproduce the user back-navigation scenario and confirm immediate return to the prior page.
- After fixes, use Search Console to request reconsideration if a manual action was applied.