• Home
  • About 404TS
  • Contact

404 Tech Support

Where IT Help is Found

  • Articles
    • Code
    • Entertainment
    • Going Green
    • Hardware, Gadgets, and Products
    • Management
    • Network
    • News
    • Operating Systems
    • Security and Privacy
    • Software
    • System Administration
    • Talking Points
    • Tech Solutions
    • Web
    • Webmaster
  • Reviews
  • Media
    • Infographics
    • Videos
  • Tech Events
  • Tools
    • How do I find my IP address?
    • Browser and plugin tests
  • Get a Technical Consultation
You are here: Home / Articles / Code / 404 Page Not Found, but Kids Found

404 Page Not Found, but Kids Found

2010-04-06 by Jason

I randomly landed onto a page that presented a novel idea, making 404 Page Not Found errors more useful by showing information about missing children. Since I got distracted between opening the page and actually reading it, I had to sit for a while and think of how I got there or if it was a message from above. Once I divined that it was indeed a page that I had opened earlier, I was very intrigued by the concept and thought it was worth finding out more about it.

Philip Tellis, a developer at Yahoo! (amongst other things), wrote up the concept on his blog, the first place I’ve ever heard of this idea even though it’s a great spin-off of the Amber Alerts. In it, he explains how he investigated the National Center for Missing & Exploited Children’s website for an API and ended up at missingkidsmap.com, a Google Maps mashup of the Missing Children’s data that allowed an XML export of the data. Philip then goes on to share some of the code that he used. Once the data was parsable, the code does an IP look-up to find listings in the visitor’s state. A missing child is then selected from that pooled and displayed on the 404 File Not Found page.

For an example of it, you can see a screenshot below or look at a non-existing page on the BluesMoon site like: http://bluesmoon.info/foobar

The code to implement this on a website is available on Github. It’s also been made into a Drupal module for sites using that CMS. Another developer has taken the idea and modified it to be entirely client-side with some jQuery and AJAX. You can find his write-up of his approach to this as well as an example of it in action on Scott Hanselman’s site.

Personally, I prefer the way only one child was original displayed but the more customization and more people taking hold of an idea like this, the better. I would certainly be interested if this functionality could be wrapped into a WordPress plugin and I imagine a number of other people would as well.

This kind of reminds me of a change Google recently made to their search results. If your query is suicide-related, the Suicide Prevention Lifeline is displayed at the top of the results.

Google’s change to search results to show the Suicide Hotline Number for suicide related searches. Just like with the Missing Children information, it might not be what you’re looking for but it might help or prevent something from going missing.

Filed Under: Code, Media, Webmaster

Trending

  • Free security software tools from HBGary
    In Security and Privacy, Software
  • Book Review: Exploiting Online Games
    In Reviews, Security and Privacy
  • Two more examples of people being dumb online
    In Security and Privacy

Latest Media Posts

Find Out Where To Download SNES ROMs

Find Out Where To Download SNES ROMs

Multifunctional Video Conversion Tools – Wondershare Video Converter

Multifunctional Video Conversion Tools – Wondershare Video Converter

  • Popular
  • Latest
  • Today Week Month All
  • Access to the resource [servershare] has been disallowed Access to the resource [servershare] has been disallowed
  • Read the Event Logs on Windows Server Core Read the Event Logs on Windows Server Core
  • Increase IIS Private Memory Limit to improve WSUS availability Increase IIS Private Memory Limit to improve WSUS availability
  • How to ‘Unblock’ multiple files at a time with PowerShell How to 'Unblock' multiple files at a time with PowerShell
  • Setup your DFS namespace with DNS for compatibility in a mixed environment Setup your DFS namespace with DNS for compatibility in a mixed environment
  • How Virtual Reality Supports Mental Health Therapy How Virtual Reality Supports Mental Health Therapy
  • Key Strategies of Successful Coin Listing on Exchange Key Strategies of Successful Coin Listing on Exchange
  • Keeping Your Mac Healthy: A Comprehensive Guide to Maintenance and Troubleshooting Keeping Your Mac Healthy: A Comprehensive Guide to Maintenance and Troubleshooting
  • Making Distributed Software Development Work: Strategies and Best Practices for Managing Remote Teams Making Distributed Software Development Work: Strategies and Best Practices for Managing Remote Teams
  • customer contactless payment for drink with mobile phon at cafe counter bar,seller coffee shop accept payment by mobile.new normal lifestyle concept The Latest Innovations In Payment Technology
Ajax spinner

Elevator Pitch

404 Tech Support documents solutions to IT problems, shares worthwhile software and websites, and reviews hardware, consumer electronics, and technology-related books.

Subscribe to 404TS articles by email.

Recent Posts

  • How Virtual Reality Supports Mental Health Therapy
  • Key Strategies of Successful Coin Listing on Exchange
  • Keeping Your Mac Healthy: A Comprehensive Guide to Maintenance and Troubleshooting

Search

FTC Disclaimer

404TechSupport is an Amazon.com affiliate; when you click on an Amazon link from 404TS, the site gets a cut of the proceeds from whatever you buy. This site also uses Skimlinks for smart monetization of other affiliate links.
Use of this site requires displaying and viewing ads as they are presented.

Copyright © 2025 · Magazine Pro Theme on Genesis Framework · WordPress · Log in