WordPress 7.1 Adds a Performance Lever Your Host May Already Use

Illustrated infographic summarizing: WordPress 7.1 Adds a Performance Lever Your Host May Already Use

By Greg Nowak. Last updated 2026-09-16.

WordPress 7.1 gives hosting platforms and site operators more control over speculative loading. This browser feature can fetch—or go further and prepare—a likely next page before someone clicks. Get the setup right and navigation can feel much faster. Get it wrong and the site may generate requests nobody planned for, muddy the analytics and make the source of the behaviour surprisingly difficult to find.

The change does not make every WordPress site speculate more aggressively. The WordPress function reference documents new constants and environment variables for selecting the loading mode and eagerness. Hosts and deployment teams can now set that policy outside the database and WordPress interface.

That is useful operationally, but it changes how teams need to troubleshoot. If a site starts emitting an unexpected speculation rule, the WordPress settings screen tells only part of the story. The effective configuration could come from infrastructure, application code or another component adding rules of its own.

What WordPress 7.1 actually shipped

WordPress 7.1 was released on August 19, 2026. Its developer-facing changes are collected in the WordPress 7.1 Field Guide, a sensible starting point for compatibility checks on any managed WordPress stack.

There is an important detail in the development history. Contributors considered changing the default eagerness automatically according to caching conditions. The Core development ticket records that proposal and the eventual implementation. The cache-driven default change did not make the release; the new configuration controls did.

So if a site begins prefetching or prerendering more eagerly after an upgrade, do not assume WordPress 7.1 applied a universal new default. Inspect the rules sent to the browser, then identify the component responsible for each one.

Someone needs to own the rules

The Speculation Rules API lets a page describe possible navigation targets and the conditions under which a browser may act on them. Prefetching retrieves resources for a potential visit. Prerendering prepares the page more fully so it can appear quickly if the visitor chooses it.

The browser still decides whether to carry out the speculative action. A rule is a request, not a promise. Even so, eligible pages may receive traffic before a normal navigation happens, which is where careless configurations start to cause trouble.

Chrome’s prerendering guidance spells out the operational effects. Speculative work can influence origin load, caching, page state and analytics. A prerendered document also exists before and after activation. Code that treats every loaded page as visible may record activity too soon or trigger work before a visitor arrives.

The picture gets harder to read when several layers take part. A plugin may emit one set of rules, a theme another, while the hosting or delivery platform applies a broader policy. Each configuration can look reasonable on its own and still duplicate candidates, create overlapping behaviour or weaken exclusions.

Route type Main risk What to check
Public article or landing page Extra origin traffic Cache status, number of candidates and actual navigation benefit
Personalised page User-specific state Cookie handling, cache separation and activation behaviour
Search results Large numbers of unique URLs Query exclusions and backend request volume
Cart or account area Sensitive or state-changing flows Explicit exclusions and no speculative requests
Login or logout route Authentication transitions Session behaviour and redirects
Download or tracked link Side effects happening too early No delivery, counting or tracking before activation
A route-by-route review makes gaps and overlapping rules easier to spot before a wider rollout.

A CDN helps, but it does not settle the cost question

A strong cache can absorb some speculative requests. “Served from cache” still does not mean free—or necessarily correct. The browser, network and delivery layer all do work. A cache miss can reach WordPress and its database, while personalised pages and query-based routes may bypass shared caching entirely.

Cache coverage should inform the policy without quietly becoming the policy. The proposed WordPress change would have linked eagerness to caching conditions, but that automatic behaviour did not ship. Teams can make the choice explicitly, based on the routes visitors actually use, how those routes are cached and how much additional load is acceptable.

The useful question is more specific than “Do we have a CDN?” Ask whether the eligible destinations are reliably cacheable, whether the rule selects the right links and whether the navigation improvement earns the extra work. Review CDN and origin logs together; either view on its own can hide part of the request path.

Test what reaches the browser

Start with the final HTML and the rules the browser receives. List every possible producer: WordPress core configuration, environment-level settings, plugins, themes and delivery components that can modify a response. Then record which layer owns the default and which one owns the exclusions.

Next, use the browser’s network tools on representative routes. Test obvious next clicks, but also test links that must never be speculative. Public pages, personalised views, internal search, carts, authentication routes, downloads and tracked links need separate cases because their caching and state behaviour are different.

Match that browser activity against edge and origin logs. This shows which speculative requests are cache hits, which reach PHP and whether two rule sets are doing the same work. A page can feel quick while quietly producing an unreasonable increase in backend traffic.

Measurement needs its own check. Page code should distinguish between a document prepared in advance and one activated for a visitor. Analytics and other side effects belong at the correct point in that lifecycle. Extra page views are not evidence of a performance gain if they include pages that were prepared but never visited.

Set one baseline and make the exceptions clear

WordPress 7.1 makes speculative-loading policy easier to control at deployment level. It cannot choose the right policy for a particular site. That depends on real navigation patterns, caching, personalisation, backend capacity and measurement requirements.

A workable setup has one explicit baseline, documented exclusions and a clear owner for changes. Remove conflicting emitters instead of trying to tune around them. Once the configuration is clean, compare navigation responsiveness with edge traffic, origin work and analytics quality.

This is a compact performance project, but it crosses hosting, development and measurement. Greg can help trace each rule to its source, build the route-based test matrix, compare browser evidence with CDN and origin logs, and turn the findings into a configuration every team can understand. The goal is faster navigation that helps visitors, without creating avoidable work elsewhere in the stack.

Related on GrN.dk

Need help with this kind of work?

Review your WordPress performance setup Get in touch with Greg.

Sources

Seneste artikler

Brug oktober til at afprøve daglige AI-forslag til genbestilling før Black Friday. Få styr på Shopify-data, leveringstid og budget, før forslagene bliver til indkøb.

Jeg lærte serverdrift ved at ødelægge mine egne servere. Jeg søger en, der vil stå ved siden af mig, mens jeg gør det, og så gøre det selv ugen efter.

Jeg er god til at bygge og dårlig til at ringe. Her er, hvem jeg vil have ved siden af mig, hvad der er lettest at sælge, og hvordan vi deler det.

AI kan samle onboardingopgaverne før første arbejdsdag. Se, hvordan lederen godkender konkret adgang, og hvordan åbne opgaver bliver fulgt til dørs.

En AI-assistent kan svare på spørgsmål og føre kunder til booking. Her er de konkrete grænser for pris, levering, personoplysninger og kontakt med en medarbejder.

Et sikkert AI-workflow kan omsætte Meet- og Teams-transskripter til godkendte beslutninger og opgaver i Jira eller Asana – uden at slippe kontrollen.

AI kan finde opsigelsesfrister og prisreguleringer i leverandørkontrakter, sende usikre fund til godkendelse og oprette de rette påmindelser.

Sådan automatiserer danske virksomheder Gmail og Microsoft 365 med hurtig sortering, begrænsede rettigheder og menneskelig godkendelse.

Samme kunde på flere kort i HubSpot? Se, hvordan CVR-match, AI-forslag og menneskelig godkendelse kan bruges til at rydde op med styr på felter, relationer og kundehistorik.

Få en ugentlig marketingrapport fra GA4 og Google Ads med kontrollerede beregninger, tydelige dataforbehold og et kort AI-udkast, der hjælper jer på mandagsmødet.