Technical Reference

Static sites on a global CDN.
Deploy once. Runs forever.

Cloudflare Pages delivers static HTML from 300+ edge locations. No servers to manage, no plugins to update, no databases to tune. This guide covers everything from evaluation to production across 15 source documents.

Executive Summary Start Building
0 Maintenance tasks
$5/mo All sites combined
<50ms Global TTFB
95+ Lighthouse mobile

What Cloudflare Pages gives you

Out of the box, with zero configuration beyond your first deploy.

01 Global CDN

Static assets served from 300+ edge locations. No origin server, no cold starts, no caching configuration.

02 Automatic SSL

Free SSL certificates provisioned and renewed automatically. No manual renewal, no expiry alerts.

03 DDoS Protection

Enterprise-grade DDoS mitigation included. Static sites have no origin to overwhelm.

04 AI-Ready HTML

Clean semantic markup that AI tools can read, edit, and deploy. No plugin abstractions or wrapper divs.

05 Git-Based Deploys

Push to main and the site is live in seconds. Preview deployments on every branch and pull request.

06 Zero Maintenance

No servers, no PHP, no databases, no plugins. Deploy once and it runs until you change it.

How it compares to WordPress

Side-by-side across six operational dimensions.

Dimension WordPress Cloudflare Pages
Monthly maintenance tasks 10+ (core, PHP, plugins, themes, backups) 0
Security patches Weekly (PHP, plugins, WordPress core) None — static HTML, no attack surface
Hosting cost $100–300 per site / month $5 total / month — all sites
Lighthouse score (mobile) 40–70 typical 95+ out of the box
AI compatibility Complex DOM, plugins break AI editing Clean HTML — AI can read, edit, deploy
Scalability Server-dependent, caching required Global CDN, unlimited scale by default

What the output actually looks like

A single heading element. WordPress theme markup vs. static HTML.

WordPress + Divi — 15 lines
<div class="et_pb_section et_pb_section_0
  et_section_regular">
  <div class="et_pb_row et_pb_row_0">
    <div class="et_pb_column et_pb_column_4_4
      et_pb_column_0 et_pb_css_mix_blend
      _mode_passthrough et-last-child">
      <div class="et_pb_module et_pb_text
        et_pb_text_0 et_pb_text_align_left
        et_pb_bg_layout_light">
        <div class="et_pb_text_inner">
          <h2>Welcome</h2>
        </div>
      </div>
    </div>
  </div>
</div>
Cloudflare Pages — 3 lines
<section>
  <h2>Welcome</h2>
</section>

AI can read, edit, and deploy 3 lines of semantic HTML. It cannot reliably parse 15 lines of theme wrapper markup.

Monthly cost comparison

Per-site hosting costs. Cloudflare Workers Paid plan is $5/month at the account level, not per site.

Standard WordPress $100–300 per site / month Managed hosting, premium plugins, SSL, CDN, backups, security monitoring
Optimized WordPress ~$50 per site / month Budget hosting, free plugins, manual SSL, no CDN, manual backups
Cloudflare Pages $5 total / month — all sites Global CDN, automatic SSL, DDoS protection, unlimited bandwidth, 300+ edge locations

Start here

Four entry points based on your role.