Content Risk Scanner · Site audits · API · Closed beta
See which pages may break Google's guidelines and what to change on them.
Ani checks each page against Google's public spam policies and Search Quality Rater Guidelines, quotes the fragment behind every finding and writes a "How to fix" plan. Check one URL, a whole site or an article before you publish it.
Ani: I'll quote what I find on each page and tell you what to change.
Access by invitation from the waiting list. Not affiliated with Google.
Join the waiting list
Where it starts
Too many pages to read one by one.
A site with a few years of posts has hundreds of pages, and the list of sites to vet before a campaign can be longer. Reading every page takes days. Ani reads them first and shows which pages to open.
How it works
Add pages, choose the checks, read the report.
Each finding links to the Google document it is based on.
Which pages to keep, improve, merge or remove, how each page fits the site's topic, internal links from the content, AI Ready, Core Web Vitals from real Chrome user data and structured data.
Run the same checks from your own tools. Keys belong to a project, a webhook tells you when a job ends, and the developer panel has a playground.
Sample report
One site report, read from six points of view.
Site at a glance describes the site. Each tab shows what matters for one reader, with quotes from the pages and what to change.
homefix-guide.example
Home renovation blog with a financing section · 48 pages checked
Site at a glance
Home renovation guides with a financing section
Most guides are signed by tradespeople and use photos from their own projects. City pages in /kitchen/ repeat the same text with a different city name, and the financing pages give loan advice without an author. All 48 checked pages are in English.
Potential spam
18 of 48 pages
City pages in /kitchen/ with the same text. Strongest signal: 82/100.
Quality rater
6 of 48 pages
Encyclopedia text with nothing added by the site.
Helpful content
9 of 48 pages
Money advice without an author or sources.
Rules that cannot be judged from the fetched pages are listed in the report as Not assessed.
Merge the city pages into one page and add an author box to the financing pages. These two changes cover most findings.
Spam policy · /kitchen/worktop-fitting-leeds
City pages with the same text
High riskSignal strength: 82/100
"Looking for worktop fitting in Leeds? Our Leeds team fits worktops in Leeds and nearby." - the same text on 18 pages, only the city name changes.
Why it matters:Google's spam policies describe doorway pages: many similar pages made for similar searches that lead visitors to the same content.
How to fix: Merge the city pages into one page about worktop fitting with a list of areas you serve. Redirect the old addresses to it with a 301.
"Take the longest loan term the bank offers - it is always the cheapest option." - no author, no date, no sources.
Why it matters:For money topics Google expects clear expertise. Readers also look for signs that the advice comes from someone qualified.
How to fix: Name the author and their qualifications, add a review note, link to reliable sources and make the advice specific.
Good sign · /bathroom/tiling-a-shower-step-by-step
Named author with background information
PresentSignal strength: 88/100
"Written by Anna K., tiler for 12 years. Photos from our own projects."
Why it matters:Showing who wrote the content helps readers judge if they can trust it.
How to fix: Keep it and use the same author box on the financing pages.
The domain has published renovation guides for years. Most current findings come from two templates that are easy to change.
Domain history
From a public web archive, included in the report at no extra charge.
2019
The home page shows a renovation blog with a kitchen section.
2022
A financing section appears in the menu.
2026
The current layout, with city pages under /kitchen/.
Two template changes, in /kitchen/ and /financing/, cover most findings. Send the client the audit as PDF or CSV, or a link that opens without an account.
Spam policy · /kitchen/worktop-fitting-leeds
City pages with the same text
High riskSignal strength: 82/100
"Looking for worktop fitting in Leeds? Our Leeds team fits worktops in Leeds and nearby." - the same text on 18 pages, only the city name changes.
Why it matters:Google's spam policies describe doorway pages: many similar pages made for similar searches that lead visitors to the same content.
How to fix: Merge the city pages into one page about worktop fitting with a list of areas you serve. Redirect the old addresses to it with a 301.
Fictional site. Patterns are based on pages we tested, names are made up.
How to fix
"How to fix" is included in page checks and site audits.
For each finding Ani writes what to change on the page and shows the quote it refers to. Select the plan when you order a check, or add it to a finished report.
In a site audit, content pruning suggests for each page whether to keep it, improve it, merge it with a 301 redirect or remove it, with a reason.
Structured data and links repeated in the header, menu or footer get their own fix steps.
You can download the plan as Markdown or JSON and hand it to the person who edits the site.
After the changes, use Check again to check the same pages.
Who it's for
For agencies, publishers, site owners and teams that buy placements.
Site owners
Older posts pile up over the years. See which pages to keep, improve, merge or remove.
Agencies
Run audits for many clients and send each one a PDF, a CSV or a link that opens without an account.
Guest posts
Before you order an article, see what the site already publishes. Then check your own text before it goes live.
Outreach
Before you write to a site owner, check whether the site's topics fit your client's.
Advertising
Before you choose placements, see which sections of the site need work.
Domain purchase
Before you buy a site, look at its current pages and at the domain history from a public web archive, which is in the report at no extra charge.
Good to know
What we don't do.
We don't predict rankings, penalties or the effect of Google updates, and we don't promise that traffic will come back.
Links from other sites to yours are not part of the report.
Signal strength from 0 to 100 shows which findings to read first. It is not a probability and not a Google decision, and a person makes the final call.
AI-written content is not spam by itself, and we don't treat it as such.
Pricing
A fixed price for each check.
The pricing page lists the price of each check, and "How to fix" is included in page checks and site audits. Access is currently by invitation from the waiting list. Every purchase comes with an invoice.