Skip to main content

Cloudflare Pages SEO: Fix Search Indexing for Your .pages.dev App

Cloudflare Pages is an edge-first platform for deploying static sites and full-stack applications. Client-side rendered apps on Cloudflare Pages benefit from prerendering for SEO.
Status: ✅ Fully Supported. Prerender Cloudflare Pages apps with zero code changes

How to Set Up SEO for Your Cloudflare Pages App

1

Get your Cloudflare Pages URL

Your deployment URL looks like:
https://your-project.pages.dev
Find this in your Cloudflare Pages project dashboard.
2

Remove custom domain from Cloudflare Pages

If you have a custom domain configured in Cloudflare Pages:
  1. Go to Cloudflare Dashboard → Pages → Your Project
  2. Click Custom domains
  3. Remove your custom domain
  4. Keep the .pages.dev subdomain
3

Add your domain in Hado SEO

  1. Sign up at hadoseo.com/auth
  2. Enter your custom domain
  3. Paste your Cloudflare Pages URL (.pages.dev)
4

Configure DNS

In your Cloudflare DNS settings:
TypeNameValueProxy Status
A@137.66.32.95DNS only (gray)
Awww137.66.32.95DNS only (gray)
Critical: You must disable Cloudflare proxy (use gray cloud, not orange) for Hado SEO to work correctly.
5

Verify and launch

Click Verify DNS in your Hado dashboard.

Important: Disable Cloudflare Proxy for Prerendering

Hado SEO requires DNS only mode (gray cloud icon) for all records:
IconStatusWorks with Hado?
☁️ (gray)DNS only✅ Required for initial setup
🟠 (orange)Proxied✅ After setup is complete
To change proxy status:
  1. Click on the record in Cloudflare DNS
  2. Click the orange cloud icon to toggle to gray
  3. Save the record

Why Start with DNS Only?

Hado SEO needs DNS only mode (gray cloud) during initial setup for:
  • DNS verification
  • SSL certificate provisioning
  • Confirming your site loads correctly
Once your domain is verified and working, you can enable the orange cloud to add Cloudflare’s DDoS protection and WAF on top of Hado SEO.

Enable Cloudflare Proxy

Follow this guide to enable the orange cloud after Hado SEO is connected

Verify Your Cloudflare Pages App Is SEO-Optimized

Bot Test

Verify bot rendering

Preview Check

Test social previews

SEO Guide

Complete SEO optimization guide