404 Fallback Behavior: Theme 404, Homepage, or Custom URL
When a visitor requests a URL that doesn’t exist on your site, SEOvault AI first checks for a matching redirect rule. If no rule matches, the 404 Fallback Behavior determines what happens next. You can choose to show your theme’s 404 page, redirect all unmatched 404s to the homepage, or redirect to a custom page or URL.
Where to find it
Section titled “Where to find it”Go to SEOvault AI > General > 404 Monitor and look for the “Fallback Behavior” section.
How it works
Section titled “How it works”The fallback behavior is a catch-all for URLs that don’t match any redirect rule in the Redirect Manager. This gives you control over the user experience for unexpected 404s without having to create individual redirects for every possible missing URL.
Redirect Manager rules always win. The fallback only applies when no redirect rule matches the requested URL.
Fallback modes
Section titled “Fallback modes”Theme 404 (default)
Section titled “Theme 404 (default)”Shows your WordPress theme’s built-in 404 page. This is the standard WordPress behavior — visitors see a “Page not found” message styled by your theme, and the HTTP response remains 404.
Use this mode when you want to preserve the standard 404 experience and let your theme handle the presentation. The 404 Monitor still logs these requests.
Redirect to Homepage
Section titled “Redirect to Homepage”Redirects all unmatched 404 requests to your site’s homepage. The HTTP status code depends on your setting (302 by default, or 301 if you choose permanent).
Use this mode when you want to ensure visitors always land on a live page rather than a 404. However, be cautious with permanent 301 redirects to the homepage — when many unrelated missing URLs all redirect to the same destination, search engines may interpret this as a soft 404 and reduce your site’s quality score.
Redirect to Custom Page
Section titled “Redirect to Custom Page”Redirects all unmatched 404 requests to a specific WordPress page you select. Choose the target page from the dropdown. The HTTP status code depends on your setting (302 by default, or 301 if you choose permanent).
Use this mode when you have a dedicated “not found” or “error” page that provides helpful navigation options, search, or curated content recommendations.
Redirect to Custom URL
Section titled “Redirect to Custom URL”Redirects all unmatched 404 requests to any URL you specify. Enter a full URL (can be on your site or external). The HTTP status code depends on your setting (302 by default, or 301 if you choose permanent).
Use this mode when you want to redirect to an external resource, a specific landing page, or a URL that isn’t a WordPress page on your site.
Redirect status codes
Section titled “Redirect status codes”Choose the HTTP status code for homepage and custom URL fallbacks:
- 302 (Found / Temporary) — Default. Tells search engines the redirect is temporary. Use this for global fallbacks unless you have a specific reason to use 301.
- 301 (Moved Permanently) — Tells search engines the redirect is permanent. Use only when the destination truly replaces the missing URL for all cases.
Why prefer 302 for global fallbacks: When many different missing URLs all redirect to the same homepage or custom page, a 301 can look like a soft 404 to search engines — they may see it as a signal that the original URLs don’t exist and the redirect is just a catch-all. A 302 indicates the redirect is temporary and the original URLs might return.
404 Monitor integration
Section titled “404 Monitor integration”The 404 Monitor logs requests regardless of fallback mode. However, there’s a setting to control whether fallback redirects are logged:
- Log Redirected Fallbacks — When enabled, 404s that trigger a fallback redirect are still logged in the 404 Monitor. This lets you see which URLs are hitting the fallback and decide whether to create specific redirects for them. When disabled, only theme 404s are logged (since those don’t redirect).
Priority order
Section titled “Priority order”SEOvault AI evaluates 404 handling in this order:
- Redirect Manager rules — If a redirect rule matches, it wins and the request is redirected immediately
- Fallback Behavior — If no redirect rule matches, the fallback mode determines what happens
- Theme 404 — If fallback mode is “Theme 404”, WordPress loads the theme’s 404 template
This means specific redirects always take precedence over the global fallback.
When to use each mode
Section titled “When to use each mode”- Theme 404 — Most sites. Preserves standard 404 behavior, lets your theme handle presentation, keeps HTTP 404 status for search engines.
- Redirect to Homepage — Simple sites where you want to ensure visitors always see content. Consider using 302 status to avoid soft 404 signals.
- Redirect to Custom Page — Sites with a helpful “not found” page that offers navigation, search, or content recommendations. Better than a generic homepage redirect for user experience.
- Redirect to Custom URL — External redirects, specific landing pages, or non-WordPress destinations.
Best practices
Section titled “Best practices”- Use 302 status for global homepage or custom URL fallbacks unless the destination permanently replaces every missing URL
- Monitor your 404 logs to identify high-traffic missing URLs that deserve specific redirects rather than relying on the fallback
- If using a custom page fallback, make sure the page provides helpful navigation options (search, recent posts, category links)
- The Redirect Manager always wins — create specific redirects for important URLs before relying on the fallback