Blogger Guide

Enable CORS for Your Blog

Make your RSS feed work faster with browser-based readers by enabling direct access

Why Enable CORS?

Help readers access your content directly

Privacy-focused RSS readers like Blogs Are Back fetch feeds directly in the browser—your content never touches their servers. However, browsers block cross-origin requests by default.

Learn more about the CORS dilemma →

Faster loads

Direct fetching is faster than proxy routing

Better reliability

No dependency on third-party proxy servers

Lower latency

One fewer hop between blog and readers

Privacy-friendly

Readers can fetch without intermediaries

Is Access-Control-Allow-Origin: * Safe?

Yes, for public RSS feeds! Your feed is already public and meant to be read by anyone. CORS only affects browser requests—not feed readers or crawlers. Using * makes your feed compatible with all feed readers, not just ours.

Filter by Type

Choose Your Platform
Test Your Setup

After enabling CORS, verify it's working correctly:

Method 1: Browser Console

Open your browser's developer console and run:

fetch('https://yourblog.com/feed.xml') .then(r => r.text()) .then(d => console.log('✅ CORS working!', d)) .catch(e => console.error('❌ CORS error:', e))

Method 2: cURL Command

Check for CORS headers in the response:

curl -I https://yourblog.com/feed.xml

Look for: Access-Control-Allow-Origin: *

Method 3: Online Tool

test-cors.org
Common Issues

"No Access-Control-Allow-Origin header"

Cause: CORS headers not configured or not deployed

Fix: Verify your configuration is correct, redeploy your site, and clear any CDN cache

Headers present but still getting errors

Cause: Preflight OPTIONS request not handled

Fix: Ensure your server responds to OPTIONS requests with CORS headers (see platform examples above)

Works locally but not in production

Cause: Configuration not deployed or CDN not updated

Fix: Redeploy, purge CDN cache, and wait for DNS propagation

Need More Help?

Check out our other guides or get in touch if you need assistance