How to Use Rank Math’s 404 Monitor to Recover Lost Traffic and Links (and Monetize the Right Ones)

affiliate disclosure

Disclosure: WPrBlogger is reader-supported. We may earn a commission if you purchase through our links at no extra cost to you.

Most 404 errors are noise, but a few are lost traffic and lost backlinks. Rank Math’s 404 Monitor shows you which is which, and the free plugin covers the whole workflow. This guide shows how to set it up, sort the log, recover what is worth saving, and monetize only where it genuinely helps the reader.

Why most 404s do not matter, and which ones do

A 404 is not a penalty. Google says a deleted page with no equivalent should return a 404, and that most 404s do not hurt your indexing or rankings. A broken URL only costs you when something of value points at it: a backlink from another site, or visitors who still try to reach it.

That changes the job. You are not trying to clear every 404. You are looking for the small number that still carry traffic or links, and rescuing those.

Rank Math’s 404 Monitor is built for this. It logs every missing URL on your site, and in Advanced mode it also records where each visitor came from and what browser or bot made the request. The free plugin has everything this workflow needs. The only PRO feature is exporting the log.

Step 1: Set up the 404 Monitor

Turn on the module, then configure it so it keeps the data you need.

  1. Go to Rank Math SEO, then Dashboard. If you only see a short list of modules, switch the plugin from Easy Mode to Advanced Mode (top right).
  2. Turn on the 404 Monitor module. Turn on the Rank Math Redirections Module, too, because you will need it to act on what you find.
  3. Open Rank Math SEO, General Settings, then 404 Monitor.

Then set these four options.

  • Mode: choose Advanced. Simple mode only records the URL and access time. Advanced adds the Referer (the page that sent the visitor) and the User-Agent (the browser or bot). Both are essential for sorting the log.
  • Log Limit: the default is 100; when it’s reached, Rank Math clears it and starts over. Advanced mode logs each hit as its own row, so 100 fills fast. Raise it to 1,000 or more.
  • Exclude Paths: keep noise out. Enter paths without a leading slash and pick Exact, Contains, Starts With, Ends With or Regex. wp-content/uploads is a common one if missing images flood your log.
  • Ignore Query Parameters: turn it on so a URL with tracking parameters and the same URL without them count as one entry.
Rank Math SEO 404 Monitor settings in WordPress showing advanced logging mode, log limit, excluded paths, and query parameter options.

Advanced mode grows your database faster than Simple mode, so many site owners run it for a few weeks, act on the results, then switch back.

Step 2: Sort the log

Give the log days or weeks to fill, depending on your traffic. Then read each row for three things: who made the request, whether anyone links to the URL, and whether you have a relevant page to send it to. This table covers the patterns you will see most.

What the row showsWhat it usually meansWhat to do
Crawler in User-Agent (AhrefsBot, Baiduspider, DotBot), no RefererA bot re-checking a URL it already knows aboutCheck backlinks before acting. A bot hit alone is not demand.
Blank Referer and blank User-Agent, odd path such as a REST API path tacked onto a post slugA script or plugin requestIgnore or delete. Never redirect it.
Missing image or file under wp-content/uploadsA deleted or moved media fileRestore the file, or exclude the path if nobody needs it.
Human browser in User-Agent, Referer from your own siteA broken internal linkFix the link at its source. A redirect is only a backup.
Human browser, Referer from another siteA backlink or a visitor-bearing link that is brokenRedirect to the closest relevant page, and consider contacting the site owner.
Old URL with many backlinks, any User-AgentA page whose link value you are losingRedirect to the best matching page. This is your highest-value fix.
Random strings or URLs that never existedScanner or typo trafficLeave it as a 404.

The Referer column only helps when a visitor clicked a link. Crawlers and direct visits leave it blank, so use a backlink tool such as Ahrefs or the Links report in Google Search Console to find who links to an old URL.

If you have Rank Math PRO, export the log to a spreadsheet and sort by hits. Without PRO, sort by Access Time and Hits inside the plugin.

For example, a missing image requested from another site shows in my log as a missing PNG under wp-content/uploads, a Referer of dishcuss.com, and a mobile Chrome browser in the User-Agent. That combination points to a real person, not a bot. 

Rank Math SEO WordPress 404 Monitor dashboard showing a list of missing URLs, referring websites, user agents, access times, and hit counts.

The most likely explanation is that someone viewed a page on that site that displays my image, and their browser asked my server for the file, which returned a 404.

Three things to notice. The visitor wasn’t searching for my content, so this isn’t a monetization opportunity. The Referer shows only the site, not what the person searched for. And the fix depends on the file, not the page.

Here is how I handle it:

  1. Search the Media Library for the current version of the image. A renamed or re-uploaded file is the usual cause.
  2. If it exists under a new name, redirect the old file URL to it, or restore the original filename.
  3. If the image was deleted on purpose, leave the 404 alone.

Fixing it makes my image appear again on their page, which keeps the exposure. It is also a good reminder to sort first and monetize second.

Step 3: Recover traffic with a redirect

When a URL deserves a new home, you can create the redirect straight from the log. To do this, hover over the row and click Redirect.

Rank Math 404 Monitor dashboard displaying a broken URL with View, Redirect, and Delete options for managing missing pages.

Rank Math fills in the source URL, so you mostly just choose a destination. If you don’t see the link, make sure the Redirections module is on.

Rank Math SEO redirection settings in WordPress showing a source URL field, destination URL field, 301 permanent redirect option, and redirection status controls.

Here is what each field does:

  • Destination URL: use the full address of the closest relevant page. Match the topic of the old URL. An old post about a retired WordPress plugin belongs on your current roundup of alternatives, not the homepage.
  • Redirection Type: use 301 Permanent Move when the destination is your own replacement content. If the destination is an external affiliate link, 302 or 307 is safer, since offers change and programs end. That is a recommendation, not a Rank Math rule.
  • Redirection Category: tag redirects so you can find them later, for example, SEO or Affiliate Links.
  • Scheduled Activation and Deactivation: useful for seasonal offers that should switch off on a set date.
  • Source match type: Exact is right for a single URL. Use Contains or Starts With when a whole group of old URLs should go to one place.

Once a URL is redirected, it stops showing in the 404 log. The Hits count on the Redirections page shows how often the redirect fires. Delete the old log entry so your log stays clean.

Step 4: Recover links with outreach

A redirect saves the visitor, but the better fix for an external link is often to have it corrected at the source. A link that points straight to a live page is stronger than one that passes through a redirect.

Start with the Referer column. If the page that sent the visitor is another site, open it and confirm the link is still there. If the Referer is blank, look up the URL in Ahrefs (your preferred SEO tool), or in the Top linked pages report in Google Search Console, to find who links to it.

Then send a short, specific note. Here is a template:

Subject: Quick fix for a broken link on your page

Hi [Name], I found a link on [their page URL] that points to [old URL], which no longer exists on my site. The current version is here: [new URL]. If it is easy to update, I would appreciate it. Thanks for linking to us.

Keep it brief and make the fix easy. Never ask for anything else in the same message.

Keep the redirect in place either way. Visitors still arrive through the old link until you change it, and not every site owner will reply.

Step 5: Monetize the right ones

Monetizing a 404 is a bonus on top of recovery, not the goal. It only makes sense when a URL passes two tests. It has real human traffic or backlinks, and the page matches what the visitor was looking for.

When both are true, you have two options.

Option A: redirect to your own relevant money page. The visitor lands on content that explains the recommendation, with your disclosure visible, and the affiliate link sits inside that page. If the old URL has backlinks, their value stays on your site. This is the safer, and usually better-earning, choice.

Option B:  redirect straight to an affiliate link. It is faster, but the visitor lands on a sales page with no context from you, and the old URL’s link signals point at someone else’s site. 

Instead, reserve this option for low-stakes URLs with no meaningful backlinks. And use the affiliate program’s direct link, not a cloaked link. A cloaked affiliate link is already a redirect, so don’t create a redirect chain. 

A few ground rules apply to either option:

  • Disclose: Visitors should know you earn from recommendations. Put the disclosure on the page they land on, not just buried in a footer.
  • Check program terms: Some affiliate programs restrict automatic forwarding or redirected traffic.
  • Skip bot-only URLs: A URL that only crawlers visit has no reader to help and no commission to earn.

Most 404s will pass neither test, and that is fine. A small number of well-chosen redirects beats a log full of forced ones.

Step 6: Track results and maintain the log

A redirect you never check is a guess, so build a short routine around it.

  • Watch the Hits column on the Rank Math Redirections page, and compare it to clicks in your affiliate dashboard.
  • Check the Page indexing report in Google Search Console a few weeks after adding redirects, and look for new soft 404 flags.
  • Review the 404 log monthly while Advanced mode is on, then drop back to Simple mode once you have acted on the findings.
  • Retire redirects when an offer ends, or schedule their deactivation in advance.

Mistakes to avoid

  • Redirecting every 404 to the homepage or to one affiliate link.
  • Redirecting bot traffic, missing images, or script requests.
  • Leaving Advanced mode on with a Log Limit of 100, so the log keeps clearing before you can review it.
  • Sending visitors to a merchant without context or disclosure.
  • Treating a bot hit as proof that people want a page.
  • Never checking whether the redirects produce traffic or clicks.

FAQs

Shamsudeen Adeshokan

About The Author

Shamsudeen is a WordPress expert with 10+ years of blogging experience, helping beginners build and grow successful websites.

Featured on Search Engine Land, HuffPost, SEO PowerSuite, ProBlogger, and more, Shamsudeen shares practical tutorials, expert tips, and step-by-step guides to make WordPress easy for everyone.

Let's connect on social media platforms...

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top