404 Not Found Error Log

The Not Found Error Log module tracks all 404 errors on your Magento 2 website and provides a centralized location for admins to view and manage them.


The Not Found Error Log module is a Magento 2 module created by The S Group to track all 404 errors. It does not add any UI/UX changes to the website and catches any not found page that a visitor tries to access. 

The 404 status code tells a web user that a requested page is not available. The module tracks the page that has been not found and the page where the request comes from. By using the module, you can track what URL of your website needs to have a redirect to a new page. This would help to improve a website's search score.

The module adds a new section to the admin panel under System > 404 Error Log where admins can view all redirects, occurrence, and what page the visitor navigated from. The module also has a feature to create a redirect from a not found URL to a new URL at the website using the URL Rewrites functionality.

There is also a feature to clean old redirects. It can be configured at Stores > Configuration > The S Group > 404 Not Found Log.


  • Enable and disable the module
  • Configure auto clean of error logs
  • ACL roles for admins who can view this information
  • Create a URL Rewrite Redirect for an error
  • Filter, sort, and re-order errors at the admin grid


  • The Not Found Error Log module provides a centralized location for admins to view and manage 404 errors.
  • This module can help improve a website's search score by tracking what URL of your website needs to have a redirect to a new page.
  • The Not Found Error Log module is easy to install and use, and requires no module-specific configuration.
More Information
Magento Compatibility 2.4.x
License GNU General Public License v3.0 (GPL-3.0)
Composer Package thesgroup/module-not-found-url-error-log
GitHub https://github.com/sashas777/module-not-found-url-error-log

Automatically Add The Repository

Through an SSH connection, all you have to do is run the following command from your Magento installation directory

composer config repositories.www.sashas.org composer https://www.sashas.org

Manually Add The Repository

The typical Magento 2 installation has repositories section of composer.json like this:

                "repositories": [
                        "type": "composer",
                        "url": "https://repo.magento.com/"

You will need to add a repository by appending an object to the repositories object

                "repositories": {
                    "0": {
                        "type": "composer",
                        "url": "https://repo.magento.com/"
                    "www.sashas.org": {
                        "type": "composer",
                        "url": "https://www.sashas.org"

How To Install The Module

Once the repository is added to the composer.json file, you can now install the packages that are available through it.

For example, let’s say you want to install the thesgroup/module-not-found-url-error-log module through composer. Run the command below to install it:

composer require thesgroup/module-not-found-url-error-log
Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account