On This Page
v 1.0.0
Last updated: 16/03/2026
404 Redirect
Automatically redirect visitors who land on non-existent pages to a destination of your choice. Instead of showing a dead-end 404 error page, send them somewhere useful like your homepage or a custom landing page.
Overview
404 Redirect automatically redirects visitors who land on non-existent pages(404 errors) to a destination of your choice. Instead of showing the default 404 error page, send them to your homepage, a specific page, or a custom URL. Choose 301 (permanent) or 302 (temporary) redirect. Redirect Manager runs first— if a rule matches, 404 Redirect does not run. Only handles 404s that Redirect Manager did not match. Improves user experience and can reduce bounce rates.

Who is this for?
Site owners who want to avoid dead-end 404 pages, improve navigation for visitors who hit broken links, or reduce bounce rates from 404 errors.
Features
Redirect To Homepage
Send 404 visitors to your site homepage. Default option.
Redirect To Specific Page
Choose a WordPress page from a dropdown. Visitors land on that page instead of seeing a 404.
Redirect To Custom URL
Enter any full URL (including https://). Redirect to an external page or custom landing page.
Redirect Type
Choose 301 (permanent) or 302 (temporary). 301 is recommended for SEO.
Works With Redirect Manager
Redirect Manager runs first. 404 Redirect only handles 404s that Redirect Manager did not match.
How It Works
1
Enable the Module
Go to WP PowerSuite, find "404 Redirect," and click the Enable button.
2
Configure Settings
Open the module settings. Choose redirect destination: Homepage, Specific Page, or Custom URL. Select redirect type (301 or 302). Save.
3
Test
Visit a non-existent URL on your site. You should be redirected to your chosen destination.

Performance Note
Lightweight. Runs on template_redirect (priority 999) only when is_404() is true. One settings lookup. Minimal overhead.
Installation & Activation
1
Install WP PowerSuite
Make sure the WP PowerSuite plugin is installed and activated on your site.
2
Enable the Module
Go to the WP PowerSuite menu, find "404 Redirect" in the module list, and click the Enable button.
3
Configure Settings
Open the module settings. Set redirect destination and type. Save.

Requirements
PHP 8.1 or higher
WordPress 6.0 or higher
Permission to manage options (Administrator)
Use Cases
- ErrorHandlingImprove UX when visitors hit broken or old links
- BounceReductionReduce bounce rate from 404 pages
- 404RedirectSend 404 visitors to a "Page Not Found" landing page
- HomeRedirectRedirect to homepage for simple sites
Frequently Asked Questions
Does this affect SEO?
301 redirects tell search engines the move is permanent. Use 301 for long-term redirects. 302 for testing or temporary moves.
What if I use Redirect Manager?
Redirect Manager runs first. If a redirect rule matches, that rule is used. 404 Redirect only runs for 404s that Redirect Manager did not handle.
Troubleshooting
- Redirect not workingEnsure the module is enabled and you saved the settings. Check that you're visiting a URL that returns 404. Clear cache if using a caching plugin.
