PERFORMANCE · SEO GLOSSARY
Performance Budget
A predefined set of constraints on web page performance metrics — such as maximum JavaScript bundle size, maximum LCP time, or maximum total blocking time — used to prevent performance regression as a website evolves, by alerting or failing builds when the page\'s performance metrics would exceed the defined thresholds.
Definition
A performance budget is a set of limits placed on web page performance metrics to prevent gradual performance degradation as new features, scripts, and assets are added to a website over time. Without a performance budget, each incremental addition to a web page (a new analytics tag, a slightly larger hero image, a new third-party script) is evaluated individually as "not that bad" — but the cumulative effect of many small additions produces significantly worse performance over months or years. Performance budget dimensions: (1) **Resource sizes**: maximum total JavaScript bundle size (e.g., 200KB gzipped); maximum image weight per page (e.g., 500KB total); maximum CSS size. (2) **Timing metrics**: maximum LCP target (e.g., ≤2.5s at p75 CrUX); maximum Total Blocking Time. (3) **Request counts**: maximum number of third-party requests (analytics, tracking, CDN calls) per page. (4) **Lighthouse scores**: minimum acceptable Lighthouse Performance score (e.g., ≥80). Performance budget enforcement: budgets are enforced at the CI/CD level — builds that produce pages exceeding the budget fail, alerting developers before the performance-degrading change is deployed. Tools: Lighthouse CI, Bundlesize, SpeedCurve, and custom webpack/build tool integrations. Performance budget vs Core Web Vitals: Core Web Vitals are the real-user performance targets (what users actually experience); performance budget is the engineering constraint that helps ensure Core Web Vitals stay within target. A performance budget prevents the CrUX data that DeepSEOAnalysis measures from degrading over time as new features ship.
Why it matters for SEO
Performance budgets prevent the most common pattern of web performance degradation: gradual accumulation of small additions that individually seem acceptable but collectively produce significant LCP, CLS, and INP issues. For sites where Core Web Vitals are a rankings factor (page experience signal) and user experience driver (conversion rates correlate with load time), performance budgets provide an automated guardrail that keeps CrUX metrics within target even as the site evolves.
How DeepSEOAnalysis checks this
DeepSEOAnalysis provides CrUX field data at p75 from real Chrome users — the real-world performance measurement that performance budgets are ultimately designed to protect. Tracking CrUX LCP, CLS, and INP over time via DeepSEOAnalysis\'s monitoring features identifies when a site\'s performance has drifted outside budget constraints, enabling investigation of what recent changes caused the degradation.
GLOSSARY
Related terms
performance
LCP Image
The image element identified by Chrome as the Largest Contentful Paint (LCP) candidate on a page — the largest visible image in the initial viewport that determines the LCP timing score, typically the hero image, product thumbnail, or featured photo at the top of the page.
Read definition →performance
Render-Blocking Resources (SEO)
CSS stylesheets and JavaScript files that block the browser from rendering page content until they are downloaded and processed — a primary cause of poor LCP and FCP (First Contentful Paint) scores, requiring deferral, async loading, or inline critical CSS strategies to resolve.
Read definition →performance
Resource Hints
HTML link elements that instruct browsers to prefetch, preconnect, preload, or prerender resources — used to improve page loading performance by initiating connections and resource downloads earlier than they would otherwise begin, reducing the impact of network latency on LCP and other Core Web Vitals.
Read definition →technical
JavaScript Indexing
The process by which Googlebot crawls and indexes content rendered by JavaScript — including the rendering pipeline (crawl, queue for rendering, execute JavaScript, index rendered content), timing delays between first crawl and rendering, and implications for structured data that must be in server-rendered HTML to be processed by the initial fetch.
Read definition →performance
WebP (SEO)
The WebP image format developed by Google — offering significantly smaller file sizes than JPEG and PNG at equivalent visual quality — which improves page loading performance (LCP in particular) and is supported by all modern browsers, making it the recommended image format for web images.
Read definition →See how your site scores on Performance Budget.
The free DeepSEOAnalysis audit checks performance budget and 100+ other signals. Full report, no signup.
Run a free audit →