Performance

TTFB (Time to First Byte)

TTFB is how long until the browser receives the first byte of the HTML response. Slow TTFB drags LCP down even when images are optimised.

Growth and marketing work

Why it shows up in your week

Image audits look green. The page still feels empty for seconds on first load from another country. The HTML itself was late. That wait is TTFB.

In plain language

A CDN or edge cache often cuts TTFB for anonymous page views. Logged-in or highly personalised HTML may still hit the origin.

WordPress TTFB problems often come from uncached dynamic pages, heavy plugins on every request, or hosting far from buyers.

Redirect chains (HTTP→HTTPS→www→page) add round trips before the first byte of real content.

Measure from regions your buyers use, not only from your office.

Fixing TTFB does not replace image and script work. It unblocks them.

Facts worth keeping

Measures
Time until first byte of the document response
Not a CWV
Influences LCP; LCP/INP/CLS are the Core Web Vitals
Common fixes
Edge cache, closer hosting, fewer redirects, leaner origin PHP
WordPress angle
Uncached dynamic pages and heavy plugins on every request
Measure where
Buyer regions and mobile networks, not only lab localhost

Not the same as

  • LCPLCP includes rendering the main content. TTFB is only until the first byte arrives.
  • API latencySimilar idea for XHR/fetch calls. Document TTFB is about the HTML request.
  • DNS-only timeDNS is one part of TTFB. Connection, TLS, and server work also count.

Where it bites

TTFB hurts when a site looks optimised in image audits but still feels empty for seconds on first load, especially on mobile networks far from the origin.

Campaign traffic from another city exposes hosting and cache choices the office Wi-Fi never revealed.

What to check

  • What is document TTFB on key templates from real user regions?
  • Are cacheable pages actually hitting the edge?
  • Which plugins or queries run on every uncached request?
  • How many redirects happen before the final HTML?
  • Is hosting geographically sane for your buyers?

Common questions

What is TTFB?

Time to First Byte is the time until the browser receives the first byte of the document response after starting the request.

Is TTFB a Core Web Vital?

No. LCP, INP, and CLS are the Core Web Vitals. TTFB still matters because slow document responses delay LCP.

What should you fix first for TTFB?

Check edge caching for anonymous pages, hosting region, TLS and redirects, and origin work that runs before HTML is sent.

Why is WordPress TTFB sometimes high?

Uncached dynamic pages, heavy plugins, slow DB queries, and distant hosting are common causes.

Does a CDN always fix TTFB?

For cacheable anonymous HTML, often yes. Personalised or cart pages may still need origin performance work.

Start here

Ready to talk.Book a short diagnostic.

Tell us what needs fixing

A process, a tool, a decision that's stuck. One sentence is fine.

By submitting you agree to our privacy policy.

We read every brief and reply within one business day.

Prefer to talk first?or request a tech stack audit or email us directly

Not sure where to start? Send the stuck decision, workflow, or page. We will say whether you need a diagnostic call, a tech stack audit, or a different first step.