ChatGPT appears to now render JavaScript when crawling, tests show two very different pages for one URL

gaganghotra_ · x · 2026-11-13

SEO practitioner aminfseo, who monitors how ChatGPT fetches pages weekly, reports a notable shift: ChatGPT now seems to read pages via two channels — the legacy ChatGPT-User live fetch (no JavaScript execution, so client-rendered content is invisible) and cached copies from its own search index crawled by OAI-SearchBot, which are at least partially JavaScript-rendered.

On a JS-heavy product listing page, the live fetch returned only a search box, while the cached copy showed the full product grid, filters, prices and counts — same URL, two completely different pages. Server logs back this up: OAI-SearchBot's requests for JS, CSS and API files hit an all-time high in October and kept climbing in November. The accompanying chart shows the two crawlers' volumes crossing in early October, with oai-search rising. For SEO/AEO practitioners, server-side rendering and cache-friendliness matter again.

Original post →

More from Models

Models channel →