Overview
Redirects are essential for managing URL changes, but poorly implemented redirects can hurt performance and SEO. SEO Crawler analyzes your redirect chains to identify loops, excessive hops, and suboptimal configurations.Available on: All plans (Free, Solo, Pro, Agency)
What We Detect
Redirect Chains
A redirect chain occurs when a URL redirects to another URL, which then redirects again:Redirect Loops
A redirect loop occurs when redirects create a circular reference:Redirect Types
| Code | Type | SEO Impact |
|---|---|---|
| 301 | Permanent Redirect | Passes full link equity (use for permanent moves) |
| 302 | Temporary Redirect | May not pass link equity (use for temporary changes) |
| 303 | See Other | Used after POST requests |
| 307 | Temporary Redirect | Strict HTTP method preservation |
| 308 | Permanent Redirect | Strict HTTP method preservation |
| Meta Refresh | HTML-based redirect | Slow, not recommended for SEO |
| JavaScript | Client-side redirect | Not followed by all crawlers |
Why Redirect Issues Matter
Performance Impact
Each redirect adds:- DNS Lookup: ~20-120ms
- TCP Connection: ~20-60ms
- SSL Handshake: ~30-100ms (HTTPS)
- Server Response: ~50-200ms
SEO Impact
- PageRank Dilution: Each redirect loses ~15% of link equity
- Crawl Budget Waste: Search engines follow redirects, using crawl resources
- Indexing Confusion: Too many redirects can prevent proper indexing
A page behind a 5-hop redirect chain may retain less than 50% of its original link equity.
Reading Redirect Analysis
After a crawl, the Redirects section shows:Chain Summary
| Metric | Description |
|---|---|
| Total Redirects | Number of URLs that redirect |
| Avg Chain Length | Mean number of hops |
| Loops Detected | Critical: redirect loops found |
| Long Chains | Chains with 3+ hops |
Detailed Chain View
Click any redirect to see the full chain:Common Issues and Fixes
Long Redirect Chains
- Problem
- Solution
Multiple URL changes over time have created accumulated redirects:
Redirect Loops
- Problem
- Solution
Conflicting redirect rules create infinite loops:
HTTP to HTTPS + www Redirects
- Problem
- Solution
Separate redirects for protocol and subdomain create unnecessary hops:
302 vs 301 Misuse
- Problem
- Solution
Using 302 (temporary) for permanent URL changes:This tells search engines to keep indexing the old URL.
Best Practices
Limit to 1-2 Hops
Always redirect directly to the final destination. Never chain redirects.
Use 301 for Permanent
Only use 302/307 when the redirect is genuinely temporary.
Update Internal Links
After setting up a redirect, update internal links to use the new URL directly.
Monitor Regularly
Redirect issues accumulate over time. Regular crawls catch problems early.
Redirect Audit Workflow
Filtering Options
| Filter | Description |
|---|---|
| Chain Length | Show chains with N+ hops |
| Has Loop | Only show redirect loops |
| Redirect Type | Filter by 301, 302, etc. |
| Source URL | Filter by URL pattern |
Export Options
Export redirect data for implementation:- CSV: Full redirect inventory for server configuration
- PDF Report: Visual chain diagrams for stakeholders
- Implementation Plan: Suggested fixes with code snippets