Free tool · no account needed
Penalty Checker
Check any domain for the drop a Google penalty leaves. Enter it below and get one of three answers, with the twenty-four months of page-one keyword counts behind it.
- Yes — sharp drop, still down
- Maybe — slow decline
- No — nothing fell
Free penalty check
Check your site for a Google penalty for free
A manual action and an algorithmic demotion look the same from outside: the site suddenly loses its page-one keywords. That loss is what this penalty checker measures.
- 1Enter a domainNothing to install, no Search Console access needed.
- 2We pull 24 months of rankingsOrganic keyword history from ProStar SEO’s ranking data.
- 3We count page-one keywords each monthHow many keywords held the top 10 positions, month by month.
- 4You get a verdict, with the numbersDid the count fall off a cliff, drift down, or hold steady?
Three possible answers
A sharp drop is present, and the site is still down.
The decline is slow rather than sharp.
No drop is present. Rankings held.
Why count keywords, not traffic? A keyword either sits on page one in a given month or it does not. A traffic figure is an estimate built on assumed click curves. Counting is the more defensible measurement, and it is the one ProStar SEO uses in client work.
Free. Your result appears right here. The full report has its own page: open it when you want, and we email you the link so you can come back to it. Privacy policy
Connecting to the data source…
No domain checked yet
Enter a domain above to run a check.
Book a penalty review
Ranking snapshot
The domain's own numbers, and how each has moved over twelve months.
Page-one keyword count by month
Keywords in positions 1–10, monthly. Coloured bands mark confirmed Google updates, by type.
- Positions 1–10
- Steepest fall
- Core update
- Spam update
- Other update
The months behind the verdict
Every figure the verdict used, so the reasoning can be checked rather than trusted.
| Month | Positions 1–10 | Change | All keywords |
|---|---|---|---|
| Run a domain to fill this in. | |||
Reading this honestly. Keyword counts are a vendor measurement of a sample of the index, not a census, and they include branded queries — a brand-name ranking change moves this count too. A manual action appears only in the site's own Google Search Console, so nothing here confirms a penalty; it measures the loss a penalty produces and dates it.
Google updates
Every confirmed Google update since 2022
Line up your own drop with these dates. Hover or tap any bar to see the update, when it started and how long it ran.
Swipe left to see earlier years.
Inside the report
What your report shows
Every report opens on its own page, stays available for two years and can be sent to your team in one click.
- 01VerdictYes, Maybe or No, with the reason in one paragraph and every threshold beside the figure it was tested on.
- 02The curve24 months of page-one keywords, with every confirmed Google update drawn on the chart and the steepest fall marked.
- NewEvery Google updateEach update in the window marked Hit, Possible or Clear, with what Google targeted and what to check first.
- NewPages that lostFor a Yes or a Maybe: the pages and folders that lost their page-one keywords, so you know if it is one section or the whole site.
- NewLinks around the fallFor a Yes or a Maybe: links gained and lost each month before the drop, and how the link profile looks today.
- NewNext stepsHave us re-check the domain after Google's next core update, send the report to your team, or book a free 30-minute call.
When to check
When to run a penalty check
- After every core update once Google confirms the rollout has finished.
- After a sudden traffic drop when Search Console shows no manual action and you need a date and a cause.
- Before buying a site or a domain, or before taking on an SEO client.
- Once a quarter for any site your revenue depends on.
Turn on the re-check in your report and we run it for you after each core update.
Google penalty checker built on ProStar SEO keyword history
The tool reads one thing well instead of guessing at many. Our ranking data holds a monthly organic position history per domain, and every month in that history holds a count of keywords ranking in the top 10. ProStar SEO’s penalty checker pulls the last 24 months of that history, calculates the month over month change in the page-one count, and compares the steepest single-month fall against the domain’s own baseline. A domain that held 480 page-one keywords in March and 96 in April lost 80% of its page-one footprint in thirty days. That is the shape a penalty leaves.
Penalty check inputs: page-one keywords in monthly position data
The penalty check runs on three inputs. First, the count of keywords in positions 1 to 10, month by month, which is the primary signal. Second, the total count of ranking keywords. That one separates a ranking collapse from a deindexing event. Third, the date of the steepest fall. That date is what gets matched against the update timeline Google publishes. The first two inputs are read against each other, not just reported: a total count falling faster than the page-one count moves the diagnosis from lost organic visibility to pages dropping out of the index.
Positions matter more than volume here. A site can hold its total keyword count while every one of those keywords slides from position 4 to position 14, and the traffic drop that follows is close to total. Only the page-one count catches that, which is why the tool leads with it.
Google penalty checker tool verdicts: Yes, No and Maybe
The Google penalty checker tool grades every domain into one of three verdicts, and each one has a numeric threshold rather than an opinion behind it.
Yes needs four things at once. A ranking drop that size is the whole point of the test. The page-one keyword count falls 40% or more in a single month, or 55% or more across two consecutive months. The count it fell from is at least 75 keywords, and the domain had held 25 or more page-one keywords in at least eight of the twenty-four months, or for three months in a row before the fall, so there is a settled baseline to fall from. And the count still sits at least 25% below the pre-drop level today, because a fall that has recovered is not a live penalty. And the same months a year earlier show no fall of 25% or more that reaches at least half of this one, because a drop that comes back every year is seasonal. The report names the month, the before and after counts, and the confirmed Google update that came before it, with the gap in days.
No is what is left when nothing else fires. There is no separate test behind it: the steepest single month came in under 40%, the steepest two months under 55%, and no three-month level has been lost by 30% or more. The report prints those figures beside the thresholds they missed, so a No shows its work instead of asserting a clean bill of health. A stable page-one count is strong evidence against a sitewide algorithmic penalty, and the report says so plainly rather than manufacturing a concern.
Maybe covers five shapes. A cumulative fall of 30% or more from the baseline the window opened on, with no single sharp month. A fall of 30% or more from the best three-month level the domain actually held, which is the case where a site gained ground, kept it for a quarter, then gave it back. A sharp month starting from a baseline under 75 keywords, too small to separate a demotion from ordinary fluctuation. And a sharp month that has since recovered to within 25% of where it was. And a sharp fall that the same months a year earlier also showed, which is a seasonal dip rather than a penalty. A slow bleed is the pattern that toxic backlink accumulation produces, and it is also the pattern of ordinary competitive loss, so the honest answer names both possibilities and recommends a look at the backlink profile. The report adds one more line when the total count of ranking keywords falls further than the page-one count: that gap is what a deindexed set of pages looks like, as against keyword rankings sliding down the same pages, and it changes where an audit starts.
Google penalties are inferred from the keyword loss, not reported by Google Search Console
Google penalties come in two forms and they behave identically where it counts. A manual action is a decision by a human reviewer at Google, and it appears only in the affected site’s own Google Search Console, under Security and Manual Actions. An algorithmic demotion is a ranking system reassessing a site during a core update or a spam update, and Google never reports it at all, to anyone. Different mechanisms, same consequence: the site stops holding page-one positions, usually within days.
| Manual actionDecided by a person | Algorithmic demotionDecided by a ranking system | |
|---|---|---|
| Who decides | Manual actionA human reviewer at Google | Algorithmic demotionA ranking system, during a core or spam update |
| Notice | Manual actionYes: Search Console, Security and Manual Actions, with the violation named | Algorithmic demotionNone, ever |
| Scope | Manual actionThe whole site or specific pages, as the report states | Algorithmic demotionThe whole site, a section or a type of page |
| How to confirm it | Manual actionThe Manual Actions report | Algorithmic demotionThe timing of the fall against confirmed updates, which is what this checker measures |
| Recovery | Manual actionFix the violation, then file a reconsideration request | Algorithmic demotionFix the cause, then wait for the next update to reassess the site |
| How common | Manual actionRare today | Algorithmic demotionMost cases |
That shared consequence is the opening. A third-party tool cannot read either verdict out of Google, so it measures what both produce instead, which is a countable rank loss with a date on it. ProStar SEO treats that measurement as the entry point rather than the answer: it tells you a drop of penalty size happened and when, and the cause gets settled by looking inside the site. Our google penalty recovery services start there.
Check for Google penalty signals without a third-party tool
Two checks inside your own Google properties beat any external tool, and both are free. Run them before you trust anything a checker tells you, including this one.
Check Google penalty warnings in the Manual Actions report
Open Google Search Console, choose Security and Manual Actions, and read the Manual Actions report. An empty report means Google has issued no manual action against the property, and that closes the question for that half of the problem. A populated report names the violation: pure spam, unnatural links to your site, user-generated spam, cloaking and sneaky redirects, thin content with little added value, hidden text and keyword stuffing, or image cloaking. Each violation comes with an affected-scope note and a reconsideration request path.
Manual actions are rarer than their reputation suggests. Google’s spam policies are enforced mostly by automated systems now, and Rank Recovery Solutions, which has published penalty case histories since the Panda era, reports manual actions as uncommon in current casework. Most sites that feel penalized were demoted by an algorithm, with no notice and no reason given.
Check website for Google penalty patterns in the Search Console performance report
The second check is the performance report. Set the date range to 16 months, compare the drop window against the same window a year earlier, and read clicks and impressions separately. Impressions falling while average position holds points at a traffic decline from query demand or an AI Overviews shift rather than a demotion. Average position falling across most queries at once points at a sitewide signal. A drop confined to one directory points at those pages, not the domain, and a page-level problem has a page-level fix.
Then check the timing against your own deploy log. A single technical issue does the same: a robots.txt change, a broken canonical tag, a lost hreflang mapping, or a migration that dropped redirects will produce a curve indistinguishable from a penalty on any chart. ProStar SEO’s technical SEO team rules those out first, on every engagement, because a technical cause is the cheapest root cause a sudden drop can turn out to be.
Google penalty check against the Google core update calendar
A date alone proves nothing. A drop that begins inside a confirmed update window is materially more likely to be algorithmic than one that begins on a random Tuesday, and that is the whole logic of dating the fall. The penalty checker measures your steepest month against Google’s published update calendar and names the confirmed update that came before the fall: an update whose rollout overlaps the fall is an exact match, one that ended up to 21 days earlier is a near match, and the gap in days is shown so you can judge the strength of the match yourself. An update that started after the fall is never counted, because it cannot have caused it.
Four update families the Google algorithm penalty checker covers
The Google algorithm penalty checker covers four update families. Each one targets something different, and each one implies a different fix.
Core updates reassess quality broadly and sitewide. A core update is the most common cause of a whole site shedding low-quality content sitewide and losing page-one keywords all at once. The March 2024 core update ran from March 5 to March 19, 2024 and was among the most disruptive Google has shipped.
Spam updates enforce Google’s spam policies through SpamBrain, and they hit link schemes, scaled content abuse, expired domain abuse, and site reputation abuse.
The helpful content update launched in 2022 to demote low-quality content built to rank rather than to help, and merged into the core updates in March 2024. Sites hit by the HCU have been the slowest to recover in published casework.
Page experience and Core Web Vitals carry the least weight of the four and almost never cause a cliff on their own.
The update dates come from Google Search Central and the Search Status Dashboard Google publishes alongside it, which records a start and an end date for every rollout. The calendar shipped with the tool holds 36 confirmed updates and is verified through 22 October 2026. Because the keyword series is monthly, a snapshot can sit weeks away from an announcement date while falling squarely inside the rollout, so a drop inside a range counts as an exact match rather than a near miss. Google adds entries continuously, and when a drop lands past the verified date the report says the calendar has run out instead of reporting no update near it. A match narrows the penalty type worth investigating; it never names one, because the calendar records what Google shipped and not what it did to any particular site.
Google Penguin penalty checker: link spam and unnatural links
A Google Penguin penalty checker is really a backlink question. Google Penguin launched in April 2012 against manipulative links, became part of the core algorithm in 2016, and now discounts unnatural links rather than demoting the sites that receive them. That change matters for what you should expect: paid links, private blog network links, over-optimized anchor text and links bought at scale mostly stop passing value instead of triggering a sitewide fall.
When a link-driven drop does happen, the tell is a page-one loss concentrated on the pages that hold the manipulated links, arriving near a link spam update. The response is a link audit, then a disavow file for what cannot be removed, then replacement authority through legitimate link building services.
Panda penalty checker: thin content and duplicate content
A panda penalty checker looks at the other half. Google Panda launched in February 2011 against thin content and content farms and folded into the core algorithm in 2016, and the quality signals it introduced now live inside every core update. Thin pages, near-duplicate content across templated URLs, doorway pages, auto-generated content and missing E-E-A-T signals are what those signals still measure.
Thin content is the most common finding in ProStar SEO’s own penalty audits, and it is also the most fixable. Contextual density measurement gives it a number: a page carrying 3% of the vocabulary its ranking competitors carry is thin in a way a word count will never show.
Book a Google penalty recovery review with ProStar SEO
A Yes or a Maybe verdict earns a 30-minute review, at no cost. Bring your Search Console access and we will tell you which of the two halves your problem sits in.
What a Maybe verdict means: slow decline and negative SEO
A Maybe is not a softer Yes. It describes a different curve, with different causes, and a sharp-drop test would return No on it and be wrong. Slow decline is the harder diagnosis. It gets a verdict of its own rather than being rounded off.
Toxic backlinks and private blog network accumulation
Toxic backlinks accumulate. A site picks up scraper links, expired-domain links and private blog network links month after month, nobody audits the profile, and the ratio of manipulative to legitimate referring domains crosses a threshold that no tool can see from outside. Negative SEO campaigns produce the same curve deliberately. Google states that third-party attacks rarely succeed, and Rank Recovery Solutions publishes casework arguing they sometimes do, which is a genuine open dispute rather than settled fact. What both positions permit is a link audit, and that is what a Maybe verdict recommends.
Seasonality, Core Web Vitals and technical issues that mimic Google penalties
Before spending money on recovery, eliminate the boring explanations. Seasonal trends move organic traffic across whole niches on an annual cycle, and a retail site comparing January to November is comparing two different markets. A site migration, an index bloat problem from parameter URLs, intrusive interstitials on mobile, a hacked site injecting spam pages, or a Core Web Vitals regression will all bend the curve. ProStar SEO checks these before the word penalty gets used with a client, and a surprising share of Maybe verdicts resolve here.
Penalty checker FAQ
How do Google penalty checker tools differ from each other?
Google penalty checker tools split into three kinds. Overlay tools chart your traffic or rankings against update dates, which is what this one does and what FE International’s Website Penalty Indicator and Optimum7’s checker do. Self-assessment tools ask you to rate your own risk factors and score the answers. Software suites such as SEO PowerSuite’s Rank Tracker put the update dates onto your own project graph. None of the three reads a penalty; they differ in what they measure and how honest they are about it.
How to check Google penalty status when traffic drops overnight?
Check the Manual Actions report first, because it is the only definitive answer available. Then check whether the drop lines up with a confirmed update. Then check your own deploy log for the same date. Those three checks, in that order, resolve most overnight drops within an hour.
Is the Google sandbox and penalty checker tool idea real?
The sandbox is disputed. The claim is that new domains are held back from ranking for a probation period, Google has denied that such a filter exists, and no public dataset settles it. Any google sandbox and penalty checker tool is therefore measuring something it cannot name. New domains do rank slowly, and the sufficient explanations are few referring domains, no brand search volume and short domain age.
What does an SEO penalty checker measure that Search Console does not?
Two things Search Console cannot give you. It reads any domain, including one you do not own, such as a site you are about to buy or a client you are pitching. And it reads 24 months of ranking history, where Search Console keeps 16 months of performance data. Search Console is still the only place a manual action shows up, so use both.
Get a verdict you can act on with ProStar SEO
The tool gives you a shape and a date. Turning that into a recovery plan means finding the cause, and the cause is not in the chart.
What ProStar SEO's contextual density audit does after a Yes verdict
ProStar SEO measures the pages that lost rankings against the pages that took them, term by term, using contextual density: the count of keyword variations, entities and semantically related terms a page carries against the same measurement of every competitor holding the positions you lost. The output is a ranked list of what the winning pages carry that yours does not. Combined with a link audit and a technical pass, that is the recovery plan, and our documented case studies show what it produced.
Schedule your Google penalty consultation
30 minutes, no commitment, no long-term contract. Bring your penalty checker report and your Search Console access.