First Contentful Paint (FCP)
First Contentful Paint is a performance metric measuring how long after navigation the browser renders the first piece of page content, used as a proxy for how quickly a page becomes useful.
Also known as: FCP
First Contentful Paint measures how fast something first appears on screen. It clocks the moment from when a visitor navigates to your page to when the browser paints the first text or image — a core web-performance signal for how quickly your content becomes available, to people and to machines alike.
Speed belongs to the access pillar because slow pages are crawled less thoroughly and frustrate the path to your content. Fast first render correlates with stronger AI visibility — the Canon's Access pillar notes that pages painting content in well under half a second tend to earn substantially more citations — so performance isn't a vanity metric; it's part of being reliably reachable. The most effective lever is serving content as pre-rendered HTML rather than assembling it in the browser.
Example. A static page that ships its text in the initial HTML can hit a fast FCP because the content is there immediately; a heavy single-page app that must download and run JavaScript before anything appears posts a slow FCP — and risks being under-read by crawlers that don't wait.
Relevant pillar
Related terms
- Server-Side Rendering (SSR)Server-side rendering is when a web server generates a page's full HTML for each request and sends it ready-to-read, so content is present immediately for both browsers and AI crawlers.
- Static Site Generation (SSG)Static site generation is when pages are pre-rendered to finished HTML files at build time, so every visitor and crawler gets fully-formed, fast-loading content with no per-request work.
- GPTBotGPTBot is OpenAI's web crawler that gathers content to train its models, identified by the GPTBot user-agent and controllable through your robots.txt file.