Render Budget

Render budget (sometimes called rendering budget) is the allocation of resources Googlebot devotes to executing JavaScript and rendering a page’s final DOM before indexing it. Unlike crawl budget, which concerns how many URLs are fetched, render budget relates to how many pages Google can fully render given the compute cost involved. JavaScript-heavy sites built with frameworks like React or Angular are particularly at risk: Googlebot may crawl a URL promptly but delay rendering it by days or weeks, meaning dynamic content — navigation links, body text, structured data — is not indexed quickly. Reducing JavaScript payload, adopting server-side rendering, or pre-rendering critical pages can help ensure timely indexation.