Web357 Team are proud to announce a New Joomla! extension named “Fix 404 Error Links”

Written on . Posted in .

Web357 Team are proud to announce a New Joomla! extension, 'Fix 404 Error Links'

Dear Web357 Subscribers & Friends,

We are happy to announce our new Joomla! extension (component & module), “Fix 404 Error Links”.

A simple SEO Tool for Admins and a useful extension for any Joomla! website, this plugin has been created to deal with log 404 (Page not Found) errors. It will allow you to manage & fix the problematic links, as well as redirects them to the right page.

Say goodbye to 404 Error Links in Google’s WebMasters tool 🙂

Visit Product’s page!

Features:

  • Error 404 Links List (Group & Detailed List of detected Error 404 Links. Data stored: Error URL, Error Code, Error Message, Username, IP Address, Country, Browser, Operating System, Referer URL).
  • Fix one by one, or butch-fix, of detected Error 404 Links. This is a unique feature not found in other similar extensions.
  • Match Types (a) full URL, b) contains string, c) starts with string, d) end with string, e) find and replace). See the match type examples below.
  • Logging
    • Error 404 Logging from Guest & Users.
    • Error 404 Logging from Search Engine Bots.
    • Error 404 Logging from Danger Strings List.
  • Notifications (Instant Email Notifications).
  • Security (Danger Strings Redirection).
  • Import from “com_redirects” Joomla! plugin/component (Redirects can be imported from the Default Joomla Redirects plugin/component into Fix404ErrorLinks redirects)

Parameters:

  • Enable Error 404 Logging (Choose ‘Yes’ if you want to store all 404 Error Links in the database and then fix them. If you choose ‘No’, the error links will not be stored in the database and Admins will not be notified for 404 error links via Email. The default option is ‘Yes’).
  • Enable Logging from Bots (Choose ‘Yes’ if you want to store all 404 Error Links in the database from Search Engine Bots. If you choose ‘No’, the error links from bots will not be stored in the database and Admins will not be notified for 404 error links via Email. The default option is ‘No’).
  • Danger Strings Logging (Choose ‘Yes’ if you want to store in the database all 404 Error Links that have been marked as danger, and already exist in the ‘Danger strings list’ below).
  • Email Notifications (Choose ‘Yes’ if you want to receive instant notification messages for the 404 Error Links. You will receive a detailed email that includes the error link data, the User data (e.g. Country, IP address, browser, operating System etc.) and an action button to Fix the Url immediately via Joomla! admin panel).
  • Email Recipient (Enter the email of Recipient. If you leave the field blank and you have enabled the ‘Email Notifications’ field, the default email from Joomla! configuration will be used).
  • Danger Strings Redirection (Choose ‘Yes’ if you want to redirect all 404 Error links that contain a danger string partially or in the entire URL).
  • Danger Strings List (List of all danger strings. You can insert more danger strings, add one entry per row).
  • Redirect Danger URLs to (All 404 Error links that contain a danger string partially or in the entire URL will be redirected to this Url).

How to redirect an Error Link and how Match Type works:

In “404 error logs” page, at Joomla! back-end, you can see all error links and a “Fix it” button next to each error link. If you press that button you will be redirected to the Fix Link page and you will see a form with 4 fields (a. Old Full Url or Text *, b. Destination Url *, c. Comments, d. Published).

Example 1:

  • Old Full Url or Text: “this/is/an/error/link”
  • Match Type: “Full URL”
  • Destination URL: “/this/is/a/valid/link/”

If a User or a Guest visits the link “http://domain.com/this/is/an/error/link/” he will be redirected to “http://domain.com/this/is/a/valid/link/”.

Example 2:

  • Old Full Url or Text: “is/a”
  • Match Type: “Contains String”
  • Destination URL.: “/this/is/a/valid/link/”

If a User or a Guest visits the link “http://domain.com/this/is/an/error/link/” he will be redirected to “http://domain.com/this/is/a/valid/link/” because the error link contains the string “is/a”.

Example 3:

  • Old Full Url or Text: “this”
  • Match Type: “Start with String”
  • Destination URL.: “/this/is/a/valid/link/”

If a User or a Guest visits the link “http://domain.com/this/is/an/error/link/” he will be redirected to “http://domain.com/this/is/a/valid/link/” because the error link starts with the string “this”.

Example 4:

  • Old Full Url or Text: “link”
  • Match Type: “End with String”
  • Destination URL.: “/this/is/a/valid/link/”

If a User or a Guest visits the link “http://domain.com/this/is/an/error/link/” he will be redirected to “http://domain.com/this/is/a/valid/link/” because the error link ends with the string “link”.

Example 5:

  • Old Full Url (find): “link”
  • Match Type: “Find and Replace”
  • Destination URL (replace): “url”

If a User visits the link “http://domain.com/this/is/an/error/link/” he will be redirected to “http://domain.com/this/is/a/valid/url/” because the error link contains the string “link” and it has replaced it with the string “url”.

Visit Product’s page!

Regards,
Yiannis Christodoulou
Founder & Lead Web Developer @Web357