Google penalty recovery starts with one question: is this a manual action or an algorithmic suppression? The answer decides everything that follows — one has a notice and a formal appeal, the other has neither. Get the diagnosis wrong and you'll spend weeks fixing the wrong thing while rankings stay flat.
This is a working plan, not a pep talk. Diagnose the type, find the root cause, fix it properly, and track the recovery in the tools that actually show it.
Signs your site has been penalised
A penalty is not the only reason traffic falls. Before you assume the worst, rule out the boring explanations: a broken tag, a noindex shipped by accident, a redirect chain, a seasonal dip, or a competitor simply doing better work. Real penalties usually leave a distinct fingerprint.
- A sharp, dated cliff — traffic falls 30-70% in a day or two, not a gentle slide.
- The drop hits organic search only — direct, referral, and paid channels stay normal.
- Whole page groups vanish — an entire template or topic loses rankings at once, not random URLs.
- Impressions collapse in Search Console — you're no longer being shown, not just clicked less.
- A branded search shows you demoted or missing — for a manual action this is a loud signal.
If the fall lines up with a known Google update date, you're likely looking at an algorithmic hit. Check the Google Search Status Dashboard and cross-reference your analytics. Our guide on why your rankings dropped walks through separating a penalty from a tracking or technical glitch.
Algorithmic suppression vs manual action: how to tell
This is the fork in the road. Open Google Search Console, go to Security & Manual Actions > Manual Actions. If there's a message, a human reviewer flagged your site and you have a real, appealable penalty. If it's clean and traffic still cratered, the cause is algorithmic.
| Signal | Manual action | Algorithmic suppression |
|---|---|---|
| Notice in Search Console | Yes, explicit message | None |
| Trigger | Human reviewer | Automated update (core, spam, etc.) |
| Reconsideration request | Available and required | Not applicable |
| Typical recovery time | Days to weeks after approval | Weeks to months, tied to update cycles |
| Scope | Can be sitewide or partial (specific URLs) | Sitewide or content-pattern based |
| What lifts it | Fix + approved reconsideration | Fix + recrawl or next update |
Manual actions are covered in detail in Google's Manual Actions documentation and in our post on manual actions in Google. Algorithmic hits usually trace back to a specific rollout — see Google core updates and the Google spam update to match your drop to a cause.
Diagnosing the root cause (content, links, spam, UX)
Don't fix anything until you know what's wrong. Most penalties fall into four buckets, and a site can be hit by more than one at once.
Content quality. Thin pages, AI-spun filler, duplicate or scraped text, doorway pages built only to rank. This is the most common algorithmic trigger and maps directly to the helpful content update and Google's broader push for E-E-A-T.
Links. Bought links, private blog networks, excessive exact-match anchors, link exchanges, or a spammy backlink surge from a negative-SEO attempt. Unnatural links are the classic manual-action reason.
Spam and manipulation. Cloaking, sneaky redirects, hidden text, keyword stuffing, auto-generated pages, scaled content abuse. These violate the Google Search Essentials outright.
User experience. Intrusive interstitials, deceptive ads, malware, or a page experience so poor that Google demotes it. Security issues appear in their own Search Console report.
Audit each bucket honestly. A quick way to prioritise:
| Bucket | Diagnostic to run | Common fix |
|---|---|---|
| Content | Crawl for thin/duplicate pages, review word-for-word | Rewrite, consolidate, or remove |
| Links | Export backlinks, flag spammy domains and anchors | Remove, then disavow the rest |
| Spam/manipulation | Check for cloaking, hidden text, doorway URLs | Delete violating pages/tactics |
| UX/security | Page Experience + Security Issues reports | Fix interstitials, clean hacked files |
Fixing content-quality penalties
Content penalties don't lift because you added 300 words. They lift when the site genuinely becomes more useful than what it replaced.
- Inventory every URL. Pull all indexed pages and tag each as keep, improve, or remove.
- Cut the dead weight. Delete or
noindexthin, redundant, and doorway pages. Fewer strong pages beat hundreds of weak ones. - Rewrite for real people. Add first-hand experience, specifics, data, and a clear author. This is the substance behind E-E-A-T, not a checkbox.
- Consolidate cannibalising pages. Merge five overlapping posts into one authoritative resource and redirect the rest.
- Fix intent mismatch. If a page ranks for a query it doesn't actually answer, rebuild it around what the searcher wants.
This is the same discipline that recovers a site after a helpful content update or a core update — see how to recover from an algorithm update for the full sequence. Track your improved pages in DeployFlare's rank tracker so you can see which fixes actually move positions rather than guessing.
Cleaning up link-based penalties
Link penalties are where people cause the most self-inflicted damage. The instinct is to disavow everything — resist it. Over-disavowing strips legitimate ranking signals and can leave you worse off than the penalty did.
The correct order:
- Export your full backlink profile and identify the genuinely toxic links — PBNs, paid placements, comment/forum spam, exact-match anchor farms.
- Attempt real removal first. Contact site owners and request takedowns. Keep a spreadsheet with dates and outcomes — this documentation matters for a reconsideration request.
- Disavow only what you can't remove, and only links that are clearly manipulative. Use the disavow tool at the domain level for whole spammy sites, sparingly.
- Never disavow healthy links. A normal editorial link from a mid-quality blog is not toxic. When in doubt, leave it.
The Penguin update made link spam an algorithmic factor, so even without a manual action, a bad profile can suppress you quietly.
Rule of thumb: if you have to squint to decide whether a link is toxic, it probably isn't. Disavow the obvious offenders and stop.
Filing a reconsideration request when needed
Reconsideration requests apply only to manual actions. There is nothing to submit for an algorithmic hit — filing one does nothing.
When you do have a manual action, submit only after the underlying problem is genuinely fixed. A rejected request costs you days and signals you didn't take it seriously.
A strong reconsideration request:
- States plainly what went wrong and that you accept responsibility.
- Details exactly what you fixed, with examples (pages removed, links taken down, tactics stopped).
- Includes evidence — your removal spreadsheet, before/after URLs, the disavow file.
- Confirms the behaviour won't recur and what you changed to prevent it.
Keep it honest and concise. Reviewers read a lot of these; vague promises and half-measures get rejected. Google's manual actions guide explains what each violation type requires. Our deep dive on manual actions covers each category in turn.
Timeline and how to track recovery
Stop refreshing your homepage ranking. Recovery is uneven and measured in weeks, so track it in a structured way.
- Manual action: after an approved reconsideration, ranking recovery follows the next recrawl — often days to two or three weeks for the affected pages.
- Algorithmic: improvements are usually validated on the next core or spam update, which can be weeks to several months out. Partial recovery can appear sooner as Google recrawls fixed content.
Set up tracking before you start fixing, so you have a clean baseline:
| Metric | Where to track | What good looks like |
|---|---|---|
| Keyword positions by segment | Rank tracker | Fixed page groups climbing first |
| Impressions & clicks | Search Console | Impressions recover before clicks |
| Indexed page count | Search Console coverage | Stabilises after pruning |
| Manual action status | Search Console | Cleared after reconsideration |
Segment your tracking by the page groups you fixed — recovery rarely happens sitewide on the same day. A tool like DeployFlare lets you tag URL cohorts and watch them recover independently, which tells you whether your fix worked or whether you need a second pass. For the broader context of how updates roll out and settle, see Google's algorithm history and the algorithm updates overview.
The sites that recover fastest treat a penalty as a forced quality upgrade, not a cleanup chore. Fix the root cause deeply, document everything, and let the tracking — not your nerves — tell you when you're back.