Dev.to
7/19/2026

You Deleted It. The Crawler Still Sees It.
Short summary
A directory site operator discovered that deleted listings reappeared because the site maintains two independent documents per URL: a live client-side render and a build-time baked HTML for crawlers. The build script used a different query that never checked the 'allowed' flag, so deletions, title fixes, and label updates shipped to browsers but not to the crawled version. The core lesson is that any prerendered SPA has two authors that don't consult each other, and bugs live in the gap between them.
- •Prerendered SPAs create two independent documents per URL with separate code paths
- •Deletions and content fixes can be live in the browser but invisible to crawlers
- •The build-time baked HTML is the document that actually determines SEO and link previews
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



