Title: Gecko 404 Fixer
Author: Himu Globin
Published: <strong>November 13, 2026</strong>
Last modified: November 13, 2026

---

Search plugins

![](https://ps.w.org/gecko-404-fixer/assets/banner-772x250.png?rev=3801042)

![](https://ps.w.org/gecko-404-fixer/assets/icon-256x256.png?rev=3801042)

# Gecko 404 Fixer

 By [Himu Globin](https://profiles.wordpress.org/him-anshu/)

[Download](https://downloads.wordpress.org/plugin/gecko-404-fixer.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/gecko-404-fixer/#description)
 * [Reviews](https://wordpress.org/plugins/gecko-404-fixer/#reviews)
 *  [Installation](https://wordpress.org/plugins/gecko-404-fixer/#installation)
 * [Development](https://wordpress.org/plugins/gecko-404-fixer/#developers)

 [Support](https://wordpress.org/support/plugin/gecko-404-fixer/)

## Description

**Gecko 404 Fixer repairs 404 errors on your WordPress site automatically, by sending
each broken URL to the page the visitor actually wanted.**

Most “fix 404” plugins redirect every missing page to the homepage. Google treats
those redirects as soft 404s, and visitors land somewhere they never asked for. 
Gecko 404 Fixer does it properly:

 * **Typo or changed URL?** A 301 redirect to the matching post or page.
 * **Deleted post?** A 301 redirect to its category or parent page.
 * **No good match?** A real 404, with a helpful page that suggests related posts.

Activate it once. There are no rules to write.

#### How Gecko 404 Fixer handles a 404 error

When someone requests a URL that doesn’t exist, Gecko 404 Fixer checks, in order:

 1. **Fixed before?** The saved redirect is served instantly.
 2. **Renamed post?** WordPress remembers old slugs. Gecko 404 Fixer uses them.
 3. **Deleted post?** The visitor goes to the closest parent that still exists.
 4. **Near match?** A strict spelling check compares the URL with your published content.
    Only confident matches are redirected.
 5. **Nothing matched?** The page stays a 404, so search engines get an honest answer,
    and the visitor sees suggestions instead of a dead end.

#### Features

 * Automatic 301 redirects for mistyped URLs and broken links
 * Redirects for renamed and deleted posts, pages and WooCommerce products
 * Helpful 404 page suggestions that work with your existing theme
 * 404 error log with hit counts, kept small automatically
 * One-click manual fixes: redirect any 404, or mark it as gone (410)
 * “Links from other sites” report: see which external links pointed at dead pages,
   and where they land now
 * Ignores bot probes for files like .env and wp-config.php, so the log stays useful
 * Optional fallback to redirect unmatched 404s to your homepage or any page
 * Works alongside other redirect plugins: their rules always run first

#### Fast and private

Gecko 404 Fixer only runs when WordPress is about to show a 404. Normal page loads
are untouched. Each broken URL is checked once and the result is cached.

No IP addresses are stored. The plugin makes no external requests and needs no account.

#### Should you redirect all 404s to the homepage?

Usually not. A homepage redirect tells Google that the missing page and your homepage
are the same thing. Google reports this as a soft 404, may ignore the redirect, 
and the visitor who wanted a specific article gets your front page instead.

Gecko 404 Fixer redirects only when it finds the right page. If you still want a
homepage fallback for everything else, you can switch it on in one click.

#### Who it’s for

Bloggers, content sites, WooCommerce stores, and anyone who has migrated a site,
changed permalinks or deleted old content.

#### Made by LinkGecko

Gecko 404 Fixer is free and complete, with no account and no locked features. It’s
made by [LinkGecko](https://linkgecko.com), a link building platform. The “Links
from other sites” report shows external links that hit broken pages. To find the
review sites, lists and threads worth getting your next links from, try LinkGecko.
The plugin itself never contacts LinkGecko.

## Screenshots

[⌊The Gecko 404 Fixer dashboard: 404 errors fixed, still open, and links from other
sites saved.⌉⌊The Gecko 404 Fixer dashboard: 404 errors fixed, still open, and links
from other sites saved.⌉[

The Gecko 404 Fixer dashboard: 404 errors fixed, still open, and links from other
sites saved.

[⌊The 404 error log with hit counts and one-click fixes.⌉⌊The 404 error log with
hit counts and one-click fixes.⌉[

The 404 error log with hit counts and one-click fixes.

[⌊A deleted post redirected automatically to its category.⌉⌊A deleted post redirected
automatically to its category.⌉[

A deleted post redirected automatically to its category.

[⌊A helpful 404 page with suggested posts, using your own theme.⌉⌊A helpful 404 
page with suggested posts, using your own theme.⌉[

A helpful 404 page with suggested posts, using your own theme.

[⌊Settings: automatic fixing, match strictness and fallback options.⌉⌊Settings: 
automatic fixing, match strictness and fallback options.⌉[

Settings: automatic fixing, match strictness and fallback options.

## Blocks

This plugin provides 1 block.

 *   404 Suggestions Shows pages related to the broken URL. For 404 templates in
   themes where the automatic placement does not suit.

## Installation

 1. Go to Plugins  Add New, search for “Gecko 404 Fixer”, then install and activate.
 2. Open Tools  Gecko 404 Fixer. Automatic fixing is already on.
 3. Come back in a few days to see which 404 errors were fixed.

## FAQ

### Does Gecko 404 Fixer redirect every 404 to the homepage?

No. It redirects when it finds a confident match, and sends deleted posts to their
parent. Everything else stays an honest 404 with suggestions. You can turn on a 
homepage fallback in settings if you want one.

### What is a soft 404, and does this plugin fix it?

A soft 404 is a missing page that doesn’t return a real 404 status, often because
it redirects to the homepage. Google flags these in Search Console. Gecko 404 Fixer
avoids them by redirecting only to relevant pages and returning a real 404 otherwise.

### Will it slow down my site?

No. It does nothing on normal pages. On a 404 it runs once per broken URL, then 
serves the cached result.

### Does it work with WooCommerce?

Yes. Renamed and deleted products and product categories are handled like posts.

### Can I use it with another redirect plugin or my SEO plugin’s redirects?

Yes. Gecko 404 Fixer runs after other redirect rules, so it only handles URLs that
would otherwise show a 404.

### How do I fix a 404 by hand?

Go to Tools  Gecko 404 Fixer, find the URL in the log, and choose “Redirect to…”
or “Mark as gone (410)”.

### Can I undo an automatic redirect?

Yes. Every automatic redirect is listed in the log with an Undo action.

### The suggestions don’t appear where I want them. Can I move them?

Yes. They appear above the footer by default. To place them yourself, add the “404
Suggestions” block to your 404 template, or use the `[gecko_404_fixer_suggestions]`
shortcode.

### Does it collect personal data?

No IP addresses are stored. For visits from other websites, only the referring domain
is saved. Nothing is sent outside your site.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Gecko 404 Fixer” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Himu Globin ](https://profiles.wordpress.org/him-anshu/)

[Translate “Gecko 404 Fixer” into your language.](https://translate.wordpress.org/projects/wp-plugins/gecko-404-fixer)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/gecko-404-fixer/), 
check out the [SVN repository](https://plugins.svn.wordpress.org/gecko-404-fixer/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/gecko-404-fixer/)
by [RSS](https://plugins.trac.wordpress.org/log/gecko-404-fixer/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **5 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [301 redirect](https://wordpress.org/plugins/tags/301-redirect/)[404](https://wordpress.org/plugins/tags/404/)
   [404 error](https://wordpress.org/plugins/tags/404-error/)[broken links](https://wordpress.org/plugins/tags/broken-links/)
   [redirect](https://wordpress.org/plugins/tags/redirect/)
 *  [Advanced View](https://wordpress.org/plugins/gecko-404-fixer/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/gecko-404-fixer/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/gecko-404-fixer/reviews/)

## Contributors

 *   [ Himu Globin ](https://profiles.wordpress.org/him-anshu/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/gecko-404-fixer/)