BeyondSERP.dev

Articles

Every deep-dive published on Beyondserp.dev, most recent first.

RFC 9309 Explained: The Robots.txt Standard Every SEO Should Actually Read
TECHNICAL

RFC 9309 Explained: The Robots.txt Standard Every SEO Should Actually Read

For nearly 30 years, robots.txt was just a gentleman’s agreement. Martijn Koster proposed it in 1994, everyone adopted it, but no standards body ever formally defined it. There was no official spec for how crawlers should parse the file, what happens when the server returns a 500, or how wildcard matching works. In September 2022, […]

Avinash Chandran7 min read
Vyapar Blog Migration Case Study: Headless WordPress + Next.js + Cloudflare
TECHNICAL

Vyapar Blog Migration Case Study: Headless WordPress + Next.js + Cloudflare

Vyapar’s blog was running on traditional WordPress. Fully server-rendered, every page request hitting the WP server, and a mobile Performance score of 33 on PageSpeed Insights. LCP was sitting at 7.8 seconds. I owned the migration to a headless WordPress setup end to end. WordPress stays as the CMS backend. Marketing still creates and edits […]

Avinash Chandran6 min read
I Migrated a 900-Page Site to a New Domain. Here’s Everything That Broke.
TECHNICAL

I Migrated a 900-Page Site to a New Domain. Here’s Everything That Broke.

In December 2025, I migrated an entire product site from its own domain to a subdomain under a parent brand. suvit.io became taxone.vyapar.com. 900+ pages. Full rebrand. New DNS, new CDN, new tracking, new Search Console property. Seven months later, the site is recovering and trending upward. But the migration surfaced problems I didn’t expect, […]

Avinash Chandran14 min read
My Site Got Hit With the Japanese Keyword Hack. Here’s How I Got It Back
SEO RECOVERY

My Site Got Hit With the Japanese Keyword Hack. Here’s How I Got It Back

I woke up one morning, checked Search Console, and found thousands of Japanese text pages indexed on my site. Pages I never created, promoting products I’d never heard of, sitting right next to my real content in Google’s index. That was my introduction to the Japanese Keyword Hack. And the recovery took months, not days. […]

Avinash Chandran4 min read
PageSpeed Insights vs CrUX Vis: Why You Need Both to Judge Performance
VITALS

PageSpeed Insights vs CrUX Vis: Why You Need Both to Judge Performance

Last week I ran a quick performance check on one of Vyapar’s landing pages, /free/pos-billing-software. PageSpeed Insights handed me two numbers that completely disagreed with each other. The field data said the page passed Core Web Vitals. LCP 1.4s, INP 190ms, CLS 0.05, all green. Then I scrolled down to the lab data and saw […]

Avinash Chandran4 min read