How to Fix Redirect Error on Blogger
How to Fix Redirect Error on Blogger Website for Faster Speed (Beginner’s Guide)
Redirect errors can slow down your website and hurt your Google rankings. In this guide, I’ll explain what redirects are, why they’re a problem, and how you can fix them step-by-step using Blogger and Cloudflare (Free Plan) — no technical background needed.
A redirect is when a web browser is told to go from one page to another before loading the final content.
Example redirect chain:
“Reduce the impact of redirects on your page load speed.”
-
Extra requests to the server = longer load times
-
Slower First Contentful Paint (FCP) and Largest Contentful Paint (LCP)
-
Can cause visitors to leave before your page loads
-
Search engines may crawl your site less efficiently
Step 1: Check If You Have Redirect Chains
Use one of these free tools:
-
Redirect Checker
-
HTTP Status
Enter your page URL and see if there’s more than one hop before it returns 200 OK.
Step 2: Pick Your Main Domain (Canonical URL)
Choose one format for your site:
-
https://exampleblog.com
(non-www) OR -
https://www.exampleblog.com
(www)
Most bloggers choose the www version.
Step 3: Fix Redirects in Blogger
-
Go to Blogger → Settings.
-
Under Publishing, click Custom Domain.
-
Enter your chosen domain (e.g.,
www.exampleblog.com
). -
Turn on:
-
Redirect exampleblog.com to www.exampleblog.com
-
HTTPS Availability → ON
-
HTTPS Redirect → ON
-
-
Click Save.
Step 4: Fix Redirects in Cloudflare (Free Plan)
These steps assume your Blogger site is already connected to Cloudflare. If not, first add your domain to Cloudflare and update your DNS at your domain registrar.
1. Log in to Cloudflare
-
Select your website (e.g.,
exampleblog.com
)
2. Enable SSL & HTTPS
-
Click SSL/TLS → Overview
-
Set SSL/TLS encryption mode to Full (recommended for Blogger)
-
-
Click SSL/TLS → Edge Certificates
-
Turn ON:
-
Always Use HTTPS → forces all visitors to use HTTPS
-
Automatic HTTPS Rewrites → updates old HTTP links to HTTPS
-
-
3. Create a Redirect Rule
-
Click Rules → Redirect Rules
-
Click Create Rule
-
Name it:
Non-WWW to WWW redirect
(or vice versa if you prefer) -
Under When incoming requests match…:
-
Field:
Hostname
-
Operator:
equals
-
Value:
exampleblog.com
(non-www version)
-
-
Under Then…:
-
Select action:
Dynamic Redirect
-
Expression:
(Replace with your own main domain)
-
Status code:
301
(Permanent Redirect)
-
-
Click Deploy.
4. Test Your Redirect
-
In your browser, type
http://exampleblog.com
-
It should instantly go to
https://www.exampleblog.com
in one step
5. Clear Cache
-
Go to Caching → Configuration
-
Click Purge Everything to make sure changes are active
Step 5: Update All Internal Links
In your blog posts, menus, and theme:
-
Replace all
http://
links withhttps://
-
Replace
exampleblog.com
with your chosen main domain format
Step 6: Verify Your Fix
Run the test again in:
-
Redirect Checker → Only 1 redirect should appear
-
PageSpeed Insights → Redirect warning should be gone
Extra Tips for Speed
-
Avoid unnecessary short links (they add extra redirects)
-
Use Cloudflare’s Brotli Compression and Auto Minify (HTML, CSS, JS) in Speed → Optimization
-
Test your site after every major change
-
Faster load times
-
Better SEO
-
Happier visitors