Dev Tools · 10h ago
Deleted Content Still Visible to Crawlers in SPA Prerender
A developer discovered that removing listings from a single-page app didn't affect the prerendered static HTML, leaving deleted content visible to crawlers. The bug stemmed from two separate code paths: the browser query filtered deletions, but the build script lacked that column. Three instances of stale data were found in one day, including a title fix invisible to crawlers.
Meridian48 take
This highlights a common pitfall in SPA prerendering where developers must ensure both client and server-side rendering paths are synchronized to avoid data inconsistencies.
spa-prerenderingdata-consistency