Cloudflare Pages Custom Domains: What "Pending" Actually Means
A Pages custom domain can read pending while serving traffic correctly, and active with an empty DNS record list. Here is what to check instead of the status badge.
Sep 23, 2026Every guide here comes from an actual deployment: screenshots from real dashboards, real bills, real load times. No spec-sheet rewrites.
Managed, shared and cloud hosting put through the same tests.
Registrars, DNS records and email setup that actually work.
Static sites, CI pipelines and edge platforms, step by step.
Core Web Vitals, caching and cost per thousand visits.
Self-hosted software and utilities worth your time.
A Pages custom domain can read pending while serving traffic correctly, and active with an empty DNS record list. Here is what to check instead of the status badge.
Sep 23, 2026Most Core Web Vitals advice is about fixing what broke. These are the decisions that are cheap now and expensive later — especially the one about reserved ad space.
Sep 23, 2026Keep your repository and your own CI, and stop inheriting a build image you cannot inspect. A complete workflow, the two secrets it needs, and what breaks a first run.
Sep 23, 2026Git push to live site in under five minutes, with unlimited bandwidth and no bandwidth bill. The exact configuration, plus the four settings that silently break things later.
Sep 23, 2026You do not need a repository to deploy to Pages. Here is what actually differs between the two paths, the flag that catches people out, and how to choose.
Sep 23, 2026Cloudflare Email Routing, Zoho's free tier and ImprovMX all cost nothing. The difference that decides it is whether you can send, and what leaving costs you later.
Sep 23, 2026GA4 is free, and you still pay for it: 45 KB of script, a consent banner, and every visitor whose blocker stops the beacon. A self-hosted tool fixes most of that — but not all of it.
Sep 23, 2026Most image weight is a dimension problem, not a format problem. Resize before you re-encode, and you can do the whole job at build time for nothing.
Sep 23, 2026A migration that takes the site down is not bad luck, it is bad sequencing. Lower the TTL first, stage both environments, and the switch itself takes seconds.
Sep 23, 2026