← Back
Multi-Platform Repurposing, Aspect Ratios & Content Syndication

A podcast chapter list is updated after publication, but the feed's cached metadata remains stale for some distribution endpoints.

Problem

A podcast chapter list is updated after publication, but the feed's cached metadata remains stale for some distribution endpoints.

Solution

Root Cause / Diagnostic:
Podcast directories and edge caches operate on varying polling schedules ranging from 15 minutes to 24 hours, often caching the <[link removed]> JSON file or ID3 tag payloads. Modifying chapter markers without updating cache-busting query strings or triggering API webhook purges causes downstream platforms to serve obsolete chapter manifests.

Actionable Fix:
1. Append versioned cache-busting query parameters to the remote chapters JSON URL in your RSS feed (e.g., chapters.json?v=1.0.1) whenever markers are altered.
2. Send an immediate HTTP POST webhook ping to Apple Podcasts API and Indexing Webhook endpoints (e.g., Podcast Index hub.podcastindex.org) to force feed re-indexing.
3. Inspect client-side delivery via third-party aggregator developer tools to verify that the edge CDN returns Cache-Control: max-age=300 or lower during active revision windows.

Pro Tip:
Host chapter JSON files on cloud object storage with programmatic CDN invalidation (AWS CloudFront invalidation /chapters/*) so updates propagate globally within 60 seconds without altering the underlying MP3.