Skip to content

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.

Go to SEOvault AI > General > 404 Monitor and look for the “Fallback Behavior” section.

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.

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.

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.

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.

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.

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.

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).

SEOvault AI evaluates 404 handling in this order:

  1. Redirect Manager rules — If a redirect rule matches, it wins and the request is redirected immediately
  2. Fallback Behavior — If no redirect rule matches, the fallback mode determines what happens
  3. 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.

  • 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.
  • 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