Google Search Console: “Page with redirect” Error Fix
Understanding the Error
You’re seeing “Page with redirect” errors in Google Search Console for https://tserre.github.io/. This is happening because:
- Your site is correctly configured with custom domain
thomas-serre.com - GitHub Pages automatically redirects
tserre.github.io→thomas-serre.com - Google Search Console tracks both domains and flags the redirects as “errors”
Why This Happens
When you set up a custom domain (thomas-serre.com) on GitHub Pages:
- GitHub Pages automatically redirects all
tserre.github.ioURLs tothomas-serre.com - These are 301 (permanent) redirects - the correct type for domain migrations
- Google Search Console sees these redirects and reports them as issues
- This is expected behavior - the redirects are intentional and correct!
The Solution
Option 1: Remove tserre.github.io Property (Recommended)
Since you’re using thomas-serre.com as your primary domain, you should focus on that property only:
- Go to Google Search Console: https://search.google.com/search-console
- Verify
thomas-serre.comis your primary property:- Make sure
thomas-serre.comis verified and active - Check that you’ve submitted the sitemap:
https://thomas-serre.com/sitemap.xml
- Make sure
- Remove or ignore the
tserre.github.ioproperty:- You can either:
- Remove it entirely (if you have access)
- Simply ignore it and focus on
thomas-serre.comonly
- You can either:
Option 2: Acknowledge Redirects as Intentional
If you want to keep both properties:
- In Google Search Console, go to the
tserre.github.ioproperty - For the “Page with redirect” errors:
- Click on the error
- Review the affected URLs
- Understand that these redirects are expected and correct
- You can dismiss/acknowledge these as intentional redirects
- Google will eventually understand the redirects are permanent (301) and pass SEO value
Current Configuration Status
All settings are correctly configured:
_config.yml:url: https://thomas-serre.comCNAMEfile: Points tothomas-serre.com- Canonical tags: Using
https://thomas-serre.com/GOOGLE_SEARCH_CONSOLE_REDIRECT_GUIDE.html→thomas-serre.com - Sitemap: Lists only
thomas-serre.comURLs - Robots.txt: References
thomas-serre.com/sitemap.xml
What You Should Do
Immediate Actions:
- Focus on
thomas-serre.comproperty in Google Search Console- This should be your primary property
- Submit sitemap:
https://thomas-serre.com/sitemap.xml - Monitor indexing status for
thomas-serre.com
- Ignore redirect errors for
tserre.github.io- These redirects are automatic and cannot be disabled
- They’re the correct 301 redirects for SEO
- Google will eventually understand they’re intentional
- Optional: Remove
tserre.github.ioproperty- If you don’t need to track it separately
- Simplifies your Search Console dashboard
- Focus all monitoring on
thomas-serre.com
Why Redirects Are Good:
- SEO Value: 301 redirects pass link equity from old domain to new domain
- User Experience: Old bookmarks and links still work
- Domain Authority: Consolidates all traffic and authority to one domain
- Professional: Redirects show proper domain migration
Expected Timeline
- Now: Redirects are working correctly
- 1-2 weeks: Google will recrawl and understand the redirects are intentional
- Ongoing:
thomas-serre.comwill be indexed and ranked - Long-term:
tserre.github.ioredirects will be acknowledged as permanent
Verification Checklist
thomas-serre.comis verified in Google Search Console- Sitemap submitted:
https://thomas-serre.com/sitemap.xml - All pages use
thomas-serre.comin canonical tags - Primary property in Search Console is
thomas-serre.com - Understanding that
tserre.github.ioredirects are expected
Summary
The redirect errors are not actual problems - they’re Google Search Console reporting on expected behavior. Your site is correctly configured. The redirects from tserre.github.io to thomas-serre.com are automatic (GitHub Pages), correct (301 permanent redirects), intentional (custom domain setup), and SEO-friendly (pass link equity).
Focus on monitoring thomas-serre.com in Google Search Console and either remove or ignore the tserre.github.io property. The redirect errors will resolve as Google understands the redirects are permanent and intentional.