Developer finds Google indexed zero of 270 articles due to JavaScript rendering gap
A developer discovered on August 13, 2026, that Google had crawled 270 of their articles but indexed none, with 157 flagged as Soft 404s. Using Googlebot's user-agent to fetch their own URLs, they found the HTML body contained zero characters because the site was a JavaScript single-page app that served only a shell on initial load. Google's JavaScript execution does not guarantee it waits for all dynamic content to render before evaluating a page for indexing. The fix was implemented via an existing Netlify edge function, which was extended to inject the article body as semantic HTML, JSON-LD structured data, and hreflang tags for bots without affecting the experience for human readers. The developer noted the core lesson was to verify what crawlers actually receive rather than assuming content quality or SEO factors were to blame.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in