Why the delay happens
Redirect rules use JavaScript:- Run in the visitor’s browser (client-side)
- Browser must load the 404 page first
- Then JavaScript executes the redirect
- This creates a short delay (typically under 1 second)
- 301 redirects happen server-side (before page loads)
- No visible delay or 404 flash
- Instant redirect
The delay is normal
What visitors see:- Click link or enter URL
- Brief flash of 404 error page
- Automatic redirect to destination
- Destination page loads
The 404 flash and delay are inherent to how redirect rules work. This is expected behavior, not a bug.
Minimize the delay
1. Browser caching helps
After the first visit, browsers cache the JavaScript redirect:- First visit: Split-second delay
- Second visit: Much faster
- Regular visitors: Minimal delay
2. Convert to 301 redirects (recommended)
For URLs that get consistent traffic, Enterprise users can view and convert these to permanent 301 redirects: Benefits:- No delay (instant server-side redirect)
- No 404 flash
- Better for SEO
- Unlimited visits (doesn’t count toward quota)
- View rule matches
- Identify high-traffic URLs (10+ visits)
- Select and convert matches to 301 redirects
When to use redirect rules vs 301s
Use redirect rules for:- When you’re not sure what all the broken links matching a pattern are
- Temporary redirects that may change
- Testing redirect patterns
- Known permanent URL changes
- High-traffic URLs (10+ visits/month)
- SEO-important pages
- When you want instant redirects
Related guides
- Understanding redirect rules - Learn how rules work
- Create a redirect - Set up 301 redirects
- View and manage rule matches - Convert to 301s (Enterprise)
- Test redirect rules - Understand expected behavior