How long Pinterest caches Pins
Pinterest caches Pin preview data for about 30 days after the initial crawl. During that window, existing Pins and even new Pins created from the same URL may show old metadata.
Forcing a cache refresh
The Pinterest URL Debugger shows what Pinterest has cached for a URL and lets you force a re-scrape.
Clear your own site’s cache (CDN, page cache, reverse proxy) before requesting a Pinterest re-scrape. If Pinterestbot re-crawls your URL and hits a stale cached page on your end, you’ll just re-cache the same old data.
The deprecated Rich Pin Validator
Before September 2022, Rich Pins required a domain approval step through the Rich Pin Validator. That’s gone – Rich Pins now activate automatically when Pinterest detects the correct markup. Old guides that mention “applying for Rich Pins” are outdated.
Cache behavior for Rich Pin data
Rich Pin metadata (prices, availability, ingredients, publish dates) refreshes more frequently than basic Pin previews because Pinterest re-scrapes Rich Pin pages periodically. There can still be a delay of up to 24 hours before updated structured data appears on existing Pins.
When caching goes wrong
- Updated tags but old preview showing – use the URL Debugger to force a refresh, or wait up to 30 days
- Rich Pin data stale – re-scrape via the URL Debugger after clearing your CDN cache
- Preview disappeared – your server likely returned an error during a re-crawl, and Pinterest cached the error state
- Inconsistent previews across Pins – each Pin has its own metadata snapshot from when it was created