Tahir Haneef

Case study: Kerala PSC Prep, and what Google’s scaled-content update taught me

A bilingual exam-prep site for Kerala Public Service Commission candidates. English and Malayalam. Built from April 2026, run entirely on scheduled tasks, edited by one non-technical person through a folder of batch files. This is the site that got penalised, and the one I learned the most from.

What was built

What it cost

Roughly $20 to $25 in paid model calls over five months for everything above. Free tiers carried the rest. The two spend incidents are more instructive than the total: ₹2,335 in two days from one Gemini overrun in May, which is why free-tier-first routing got locked in, and about ₹500 in October from an autofix pass calling Gemini directly around the router, which is why that pass is now disabled.

What broke

Google. Organic clicks fell 96 percent from April to September. The sitemap had 25,000 URLs. 97 percent of them were near-identical templated quiz pages. Only about 97 URLs earned an impression in 28 days. The site had zero backlinks. Google did what it says it does to scaled content, and it was right.

The quieter failures.

What I changed

  1. Cut the sitemap from 25,287 URLs to 1,404. Kept only the quiz pages with demonstrated demand, chosen from 16 months of Search Console data. Did not noindex the rest, to keep Bing and AI-assistant visibility.
  2. Built pages for the demand that existed. Cadre pages and exam-level pages that Search Console showed people searching for and the site didn’t have.
  3. Fixed the plumbing. Broken hreflang, lastmod coverage from 232 to 1,194 URLs, IndexNow priority widened, a 3.8 MB page turned into lazy-loaded JSON.
  4. Made the audits honest. Errored providers no longer count as passes. The Telegram gate checks live state. Scripts that bypass the router are gone or disabled.
  5. Stopped the CI bleed. Quiz content no longer triggers the expensive build matrix.

Where it stands

Sessions are up 49 percent week over week in October, led by Bing and ChatGPT referrals. Google is still at two sessions a week. Recovery from a scaled-content penalty takes months, and with no backlinks it may not come at all for this domain. I’m telling you that because a consultant who only shows the recoveries is hiding the base rate.

What transfers to your business