JavaScript SEO
Rendering, hydration, client-side routing. React, Next.js, Angular, SPAs.
- News
Google indexed Next.js pages with an empty title and no canonical
A site owner set Next.js htmlLimitedBots to serve Googlebot blocking metadata, yet Search Console's crawled copy of two of three pages had no canonical or hreflang.
- News
Chrome feature can leave Web Components empty if one script fails
Chrome 146's scoped registries make components in server-rendered shadow roots wait for a setup script, and global definitions no longer apply.
- News
Google drops its advice to test pages with JavaScript turned off
Google cut its advice to preview pages with JavaScript off. URL Inspection shows Googlebot's view, but other crawlers may still read only the raw HTML.
- Case Study
Battling Next.js SEO Issues on a Government Jobs Aggregator
SEO pitfalls of running a 20,000-page government jobs site on Next.js and Vercel, and how to set the stack up from day one.