• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Tips and Tricks HQ

  • Home
  • Blog
  • Projects
    • All Projects
    • Simple WP Shopping Cart
    • WP Express Checkout Plugin
    • WP Download Monitor
    • WP Security and Firewall Plugin
    • WP eStore Plugin
    • WP Affiliate Platform
    • WP eMember
    • WP Lightbox Ultimate
    • WP Photo Seller
  • Products
    • All Products
    • Checkout
  • Support
    • Support Portal
    • Customer Only Forum
    • WP eStore Documentation
    • WP Affiliate Software Documentation
    • WP eMember Documentation
  • Contact

Monitoring 404 Events on Your WordPress Site

You are here: Home / Shop Admin Tips / Monitoring 404 Events on Your WordPress Site

Last updated: May 20, 2014 by Ruhul Amin





Many common HTTP errors have numbers associated with them. The most common of all HTTP errors is the 404. And techy or not you have probably heard of it, or at least stumbled across one in your web travels.

Essentially the 404 triggers when a visitor attempts to visit a page on a web site that doesn’t exist. Many web masters (or content management system developers) often implement methods to handle a 404 elegantly. Some are very clever with their actions of the 404, by creating memorable “404 error” pages, making the 404 a household name.

Now, in general, the 404 is a seemingly innocent error. Mis-type a URL or follow an outdated link, and a 404 is the result. So why would you want to monitor for 404’s on your web site?

As mentioned, 404s will happen… hopefully not too often on a well maintained site, but they will happen, and in general it is perfectly OK. But when several 404s occur in a short time span from the same visitor, he or she may be up to no good.



Perhaps this “404 generator” is guessing at a URL for a login page, or perhaps they are looking for hidden content. Whatever the case, if there isn’t a public URL to the page they are “guessing” the URL of, odds are their behavior is of the malicious type.

So… why not block these folks? … even if just temporarily.

Well, there’s a feature of the All-in-One Security and Firewall plugin for WordPress that will allow you to do just that. All 404 events can be detected and logged, and if something seems suspicious, the culprit can be locked out for awhile.

Video Tutorial

Follow along in the video to setup this feature. Note: in the video, the plugin is already installed.

Related Posts

  • HeartBleed Vulnerability and WordPress Site Owners (What You Need to Know)
  • Advanced WordPress Security Tips
  • Tips to Secure Your WordPress Site Against Brute Force Login Attacks
  • All In One WP Security Plugin – Using the ‘Cookie Based Brute Force Login Attack’ Prevention Feature

Shop Admin Tips,  Wordpress advanced wordpress security tips,  Security,  wordpress security,  WordPress security tips

Reader Interactions

Comments (5 responses)

  1. admin says:
    May 21, 2014 at 7:06 pm

    Hi Mark, Thank you for your feedback. I understand your reasoning. We can improve that feature a little more down the path as we get more feedback from users.

  2. Mark Conger says:
    May 21, 2014 at 5:46 pm

    On second thought, perhaps a way to make the 404 penalty work better is to penalize for only the files that are known to be used by bots that try to detect certain site information. I’m not sure where to find that list of files or if it would need to be updated periodically, but one possible source might be to use a penetration testing tool and see what files it tries to detect. Just spit balling.

  3. Mark Conger says:
    May 21, 2014 at 5:40 pm

    First – I love this plugin! We use it for all our client sites in our WordPress website business (we build websites for local small businesses.)

    Second – I’ve opted, in most circumstances, to leave the 404 abuse penalty disabled. It’s a great concept. But, the truth is that 404’s can occur for purely innocent reasons and if the penalty is enabled will block people unexpectedly.

    I’ve had this happen with themes that presume certain things are present when they are not, and end up making a request for files that aren’t there. That’s just one example.

    I’m not sure of a solution that would allow the 404 penalty to operate properly but ignore the ones generated innocently.

    Any guidance would be appreciated.

    Again, a great plugin that I use everywhere.

  4. admin says:
    May 20, 2014 at 7:04 pm

    @Gary, I have updated the tutorial with a link to the free plugin.

  5. Gary Starkman says:
    May 20, 2014 at 2:20 pm

    Thanks for the video Ruhul. where can I find the plugin necessary?

Leave a Reply

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

Primary Sidebar

Featured & Popular Articles

Video Answers to Top WordPress QuestionsWordPress Optimization Tips and Tricks for Better Performance and SpeedEssential WordPress Security Tips - Is Your Blog Protected?WordPress Simple PayPal Shopping Cart PluginTop 15 Search Engine Optimization (SEO) Techniques I Forget to DoList of the Best and Must Use WordPress PluginsHow do I Start a Blog and Make Money Online?Good Domain Name Picking Tips for Your Blog SetupFind Out Which WordPress Web Hosting Company Offers the Cheapest and Reliable Web Hosting Solution

Featured WordPress Plugins

wordpress estore plugin
wordpress membership plugin
WP Express Checkout Plugin
WordPress Lightbox Ultimate Plugin
WordPress photo seller plugin
wordpress affiliate plugin

Recent Posts

  • Accept Donations via PayPal from Your WordPress Site Easil [...]
  • Buy Now Button Graphics for eCommerce Websites [...]
  • Subscription Button Graphics for eCommerce Websites [...]
  • Adding PayPal Payment Buttons to Your WordPress Sidebar Ea [...]
  • PayPal QR Codes [...]

Comment & Socialize

  • @Rodrigo Souza, Thank you f ...
    - admin
  • The example for 'slm_add_ed ...
    - Rodrigo Souza
  • @Ron, All the valid transac ...
    - admin
  • Hello, when people have sel ...
    - Ron
  • We have hte following featu ...
    - admin

Check out our solutions

View our WordPress plugin collection and start using them on your site.

Our WordPress Solutions

Footer

Company

  • About
  • Privacy Policy
  • Terms and Conditions
  • Affiliate Login

Top WordPress Plugins

  • Simple Shopping Cart
  • PayPal Donations
  • WP Express Checkout
  • WP eStore
  • WP eMember

Blogging Tips

  • How to Start a Blog
  • Selecting a Good Domain
  • Cheap WP Hosting
  • WP Video Tutorials
  • Simple SEO Tips

Search


Keep In Touch

Copyright © 2023 | Tips and Tricks HQ