Opens in a new tab

Website speed

Website caching: how page caching speeds up your site

What page caching does, what to cache and what to skip, how to set it up on WordPress and how our own page cache works.

CheckedNovember 4, 2026
Reading time
Part ofWeb design
Listen to this guide
0:00 /4:53

Short answer: Website caching stores the finished copy of each page on the server, so the next visitor gets it in milliseconds instead of waiting for the site to build it again. On WordPress it usually comes from a caching plugin, your host or a CDN, and it needs clear rules about what never gets stored.

What page caching does

Without a cache, every visit makes the server build the page again. WordPress’s handbook calls caching the fastest way to improve performance: plugins store your posts and pages as static files and serve those, which reduces the processing load on the server.

The handbook says this can improve performance several hundred times over for fairly static pages. It also warns that pages with a lot of dynamic content make caching more complex to configure.

That saving shows up as a faster first byte, which our TTFB guide explains. A page cache is different from the browser cache, which our browser caching guide covers.

What to cache and what to skip

Kind of visit Store it? Why
A public page for a new visitor Yes Everyone gets the same page
The same page with utm tags or ad click IDs Yes, one copy Campaign parameters don’t change the page
A logged-in user, a preview or a protected post No The page is different for that person
An error, a search result or a feed No They vary with each address and rarely repeat
The admin area, the login page and the API No They are for you, not for visitors

Our own rules, read in our page cache’s code on November 4, 2026.

A page cache shares one stored copy among many people. MDN warns that personalized content stored in a shared cache may reach other users, so anything personal must skip it.

How to set up page caching

  1. Measure the first byte of a few pages before you change anything.
  2. Turn on page caching with a caching plugin, your host’s cache or a CDN. Our CDN guide covers when one is worth it.
  3. Exclude logged-in users, previews and any page that changes from one visitor to another.
  4. Let pages with campaign parameters share the same stored copy.
  5. Set how long copies last, and empty the cache when content changes.
  6. Check a response header or a second load to confirm pages come from the cache.
  7. Measure the first byte again, with and without the cache.

web.dev notes that for sites that update often, even a short caching time can bring noticeable gains on busy sites. Only the first visitor in that time waits for the full build.

How our own page cache works

Our site runs its own page cache. On November 4, 2026, we read five of our pages five times each from one of our other servers: with the stored copy, the first byte arrived in a median of 41 milliseconds; without it, in 1,061.

A page is stored only when nothing about the visit is personal: a normal visit, no session, preview or protected-post cookie, and no parameter other than campaign ones such as utm tags or ad click IDs, which all share one copy. Errors, search results, previews and feeds are never stored.

Copies last 8 hours, and any change that can show on a page, from a post to a menu or a setting, empties the whole cache. Every answer says HIT, MISS or BYPASS in a response header, so we can check it.

Consent needed a rule of its own. Every stored page is the version with the tracking tags switched off, and each visitor’s browser applies that visitor’s own choice. A stored copy never carries one visitor’s consent to another.

Before you rely on your page cache

  • New visitors get stored pages, with a first byte in milliseconds.
  • Logged-in users and previews skip the cache.
  • No stored page carries one visitor’s data to another.
  • Campaign parameters don’t create new copies.
  • Publishing or editing a page empties the cache.
  • You can tell a cached answer from a fresh one.

RememberCache what is the same for everyone, and let everything personal go straight to the server.

Our website speed guide puts caching next to the other fixes, and our web design team can set one up for you.

Quick answers about website caching

What is page caching?

The server keeps the finished copy of a page and sends it to the next visitors instead of building it again. WordPress’s handbook says this reduces the processing load on the server.

Is page caching the same as browser caching?

No. Browser caching keeps files on each visitor’s device. Page caching keeps the finished page on the server or a CDN and shares it among all visitors.

Do I need a caching plugin for WordPress?

You need a page cache, and a plugin is one way to get it. WordPress’s handbook calls caching the fastest way to improve performance; some hosts already cache pages at the server.

Can page caching show the wrong content?

Yes, if a page that changes per visitor is stored and shared. MDN warns that personalized content in a shared cache can reach other users, so logged-in visits and personal pages must skip it.

How long should pages stay cached?

Long enough to help and no longer than your content stays current. web.dev notes that even a short caching time helps busy sites; emptying the cache when you publish keeps it fresh.

Sources

Read on November 4, 2026. WordPress: Cache. MDN: HTTP caching. web.dev: Optimize Time to First Byte. Our case: our page cache’s code and settings, and five of our pages read with and without it.

Pedro Galindez

Pedro Galindez

Founder of Feedback Studios, a bilingual growth studio in Miami.

Listen0:00 /4:53

More guides

Checked November 4, 2026

What is a CDN and does your website need one?

What a CDN is, how it works, what it can and can’t do, how to decide on one and what our own test found.

Checked November 4, 2026

Browser caching: what it is and how to set cache headers

What browser caching is, which Cache-Control to use for each kind of file, how to set it up and check it, and what we changed on our site.

Checked November 4, 2026

Website speed: how to make your site load faster

Why website speed matters, what slows a page, how to speed it up step by step, lab tests and real visits, and what we measured and fixed on our site.

Checked November 4, 2026

Meta Advantage+: what it automates and when to use it

What Meta Advantage+ automates in your campaigns: the audience, placements and creative, what Meta reports for each, how to test it and how we use it.

Checked November 4, 2026

What is DNS? DNS records explained for your website

What DNS does, the records a business needs (A, CNAME, MX, TXT and NS), how long changes take and how to change a record safely.

Checked November 4, 2026

Cookie consent banner: what it needs and how to keep it fast

What a cookie consent banner does, the opt-out rules in California, how to keep it from slowing your site and how our own banner works.

Next step

Tell us what you need

Write to us on WhatsApp or send us a message. We answer in English or Spanish.