ListableL
Listable

Page caching for public HTML (faster time to first byte)

Problem Every HTML response comes with cache-control: no-cache, private, so each visit and each crawler request is rendered from scratch. Time to first byte is 0.5–1.6 s depending on the page. For mostly static directory pages that's slow for visitors on mobile, and it limits how many pages search engines crawl per day. Proposal Cache the HTML of public pages for anonymous visitors (server-side or at the CDN), invalidated when a listing, category, page or block is saved. Keep logged-in users and forms uncached. Workaround today None. With a custom domain behind our own CDN we could cache HTML ourselves, but without the platform's invalidation signals we'd risk serving stale pages after edits.
PendingPending