The blog is alive: rendered on the server, not in the browser
Alex Silva2 min read
If you are reading this sentence in view-source, the migration worked.
Why server rendering matters here
The old store served an empty div and let the browser fill it. Crawlers that do not execute JavaScript saw nothing at all.
Sources
- Understand JavaScript SEO basics — Google Search Central
- Rendering on the Web — web.dev
- Next.js App Router: Server Components — Vercel
Frequently asked questions
- Does Google run JavaScript?
- It can, but rendering is queued and unreliable. Server-rendered HTML is indexed immediately.