Freelancer Tamal
All case studies
Singapore · SaaS

Recovered a 38% traffic drop after a botched JS migration

A SaaS company's React rewrite tanked their organic traffic overnight. We diagnosed and fixed the indexation collapse in 14 days.

+47%
Traffic recovery
1,840
Pages reindexed
14 days
Time to fix
$22k
Lost MRR recovered
The problem

What was broken.

After migrating to a SPA, organic traffic fell 38% in 3 weeks. Engineering didn't know why and panic was setting in.

The strategy

What we did.

  1. 01Ran log file analysis — Googlebot was hitting 1.8k pages but rendering empty content.
  2. 02Implemented SSR on all indexable routes and fixed canonical/hreflang issues.
  3. 03Added structured data + breadcrumbs to recover rich results.
  4. 04Submitted updated sitemap and monitored re-indexation daily.
The result

What changed.

Traffic recovered above pre-migration levels in 6 weeks. The team now has a pre-deploy SEO checklist that prevents this class of bug forever.

Duration: 2 weeks intensive + 30 days monitoring

Want results like this?

Book a project call