Google Analytics Alerts Of Increase In 404 Pages


Google Analytics LogoDaniel Waisberg, a Google Analytics expert and now a new Googler, posted on the Google Analytics Google+ profile a tip on how to set up custom alerts for increases in 404 page requests.

There is nothing worse for the user experience than to land on a 404, page not found, error page. And if a page is 404ing and you want that page to be in the search results, that will be a very very bad bug. So monitoring 404s is an important task.

Most either check their error logs or monitor a specific page in Google Analytics. But why not have Google Analytics alert you when your 404 errors increase?

Daniel explains how to on Google+.

1. Login to Google Analytics
2. Click on "Admin" on the top-left navigation (orange bar)
3. Click on the profile you want to create the alert
4. Create a Goal using the 404 URL
5. Click on "Custom Alerts" and create a new alert
6. See image attached

click for full size

If you can, I do strongly recommend you set this up.

Forum discussion at Google+.

Previous story: Daily Search Forum Recap: August 13, 2013


Yehoshua Coren

08/14/2013 04:07 pm

***Geek Notice*** I like to set up an Event on my 404 pages that tracks not only which page 404ed but also which potential linking site sent the traffic to the 404 page. A good way to add SEO priority to 404 tracking: _gaq.push(['_trackEvent', '404s',, document.referrer,0,true]); English(ish) Category: 404s Action: URL that 404ed, not including http:// or anything after a # Label: Document.referrer -> full URL of page user was on before the 404 Value: 0 (filler) NonInteractive: set to True assuming that there is also a pageview tag on that page. config as required.


08/15/2013 10:36 pm

never i will use google analytics. Let google use it itself.

Dean Rowe

08/19/2013 08:23 am

I agree with Yehoshua's approach (which is the same that I use on my sites). Ideally you want Google to see a 404 on the URL that was requested, not forward all 404's to a specific URL that has been setup as a Goal in GA. Sorry if I have misunderstood the approach in the post. Thanks

blog comments powered by Disqus