Dynamic optimization

We’ve changed how published sites are optimized. Large sites should now optimize in seconds, and adding pages has far less impact on optimization time.

How it works

  • We now optimize each page on first visit and cache the result until the next publish.

  • A small share of visits (typically < 1%) may see an unoptimized version if a page hasn’t been visited since the last publish. This won’t affect aggregated performance scores or SEO.

  • Warnings and errors are also generated on visit. If an error could significantly impact a page, we’ll email you. These cases are rare.

  • We still pre-optimize your most-visited pages on publish so they’re always served optimized, and you’ll know about any issues right away.

  • Crawlers that rely on static, optimized content (i.e., don’t run JavaScript) fall back to the latest available optimized version, never the unoptimized one.

Updated status labels

  • Pre-Optimizing (was Optimizing): preparing dynamic optimization and optimizing top pages.

  • Ready (was Optimized): top pages are optimized; the rest are ready for dynamic optimization.

Updated