ONE FOCUSED ACTION

Use efficient cache policies with versioned static assets.

Core Web Vitals optimization

1 checklist items

Save for later 0

Use × to move an item here. You can restore it when you’re ready.

    Your checks and saved items stay in this browser. Nothing is submitted.

    Why this matters

    Proper caching reduces network requests and improves load times, critical for Core Web Vitals.

    A STARTING-POINT EXAMPLE

    Hypothetical standard operating procedure

    Adapt this example to your site, access, tools, and change process. It is our suggested procedure, informed by the sources below.

    1. Configure URLs of CSS, JS, and image assets to include a version or hash string.
    2. Set Cache-Control headers with max-age=31536000 and no revalidation to maximize cache hit ratio.
    3. Ensure cache invalidation happens through URL version changes, not cache purges or invalidations.
    4. Monitor cache hit rates and asset freshness via CDN and browser tools.
    5. Test asset updates propagate correctly after version changes.

    Watch for

    Non-versioned assets with long TTL prevent updates and confuse caches, reducing freshness.

    Definition of done

    Static resources cache for long durations (e.g., 1 year) with versioned URLs triggering updates.

    Sources & attribution

    1. Web Performance Checklist for Core Web Vitals by Hidekazu Konishi ↗

    Original checklist wording and example SOP by Best SEO Checklist, using source-grounded AI assistance. Editorial contact: Ted Kubaitis, @tedkubaitis on Teams. Check current source guidance before implementation.