sim.plified.com

Chris Pollock

Chris Pollock - web developer & ecommerce entrepreneur
undivided… my thoughts on world, family, church, business, technology and Jesus Christ (all in all)

Track 404 Errors with Google Analytics

Tracking 404 pages is a part of being a web master. I was using a service called Link Patch, but they recently shut down. Why this never occurred to me before I don't know, but I thought, why not just track 404s as an Event in Google analytics. I tried it and it worked like a charm.

Here is the code I placed on my 404 page:


<script type="text/javascript">
	// log 404 in google analytics
	_gaq.push(['_trackEvent', 'Error', '404', '<?php echo $_SERVER['REQUEST_URI']; ?>']);
</script>

This will place the url for the page in the events menu under the "Error" category

What I love about this approach is that:

  • Groups multiple errors together to help me track trends
  • Allows me to filter and get reports across date ranges
  • Get reports emailed to me on a weekly, monthly, quarterly or yearly basis

I think this is going to be a great shift. I just sorry I didn't set it up earlier!

  • http://www.brightwurks.com Nick Francis

    Hey Chris! First off, thanks for being a Linkpatch user … sorry we decided to shut it down. Your solution is brilliant. We'll be sharing it with some of our other past customers. Thanks for blogging about it.

  • Pingback: Lesezeichen vom 28.01.2011 | Doc-T @ BlackRealm

  • http://www.vivaperformance.com George

    Hi Chris,

    I added the script to my 404.html page, but am having trouble seeing events getting logged for our website on Google Analytics. Am I missing something? The script code was added before the html code. Thanks for your help!

  • http://web.simplifiedbuilding.com cwpollock

    Hi George, is your google analytics code also on your 404 page. The standard google tracking code needs to be installed on the page as well.

Things I see

Kids love the rain. Maybe a connection between this and the fact that unless we become like children we will not enter the kingdom of God.Great Britain comes complete with free blackberries!!!! Super sweet. #berrygreatbritainKids playing with "uncle" dan during his visitAri's (age 5) Snuffle rendition #artforkidshub #artforkidsJust a cool architecture photoMoms and Velociraptors- similar in that if you catch them at the wrong time they'll tear you to pieces :kissing_heart:Dodo selfie Andy feeling not so "Superdry" :joy:Ari, age 5, #artforkidshub art contest entry. It's supposed to be a July 4th theme, but he chose Luke Skywalker and a Rubix cube:joy:. He loves art for kids! Thanks, Rob, for how your channel has inspired our kids to draw!!!!!#afkhjuly4The Lord's SupperFamily is messyJust another day in the Pollock houseCornwallian roads #narrowHappy belated Fourth of July from the losing side #expats #fourthofjulyOutbound

Chris Pollock

Web Developer - proficient in both PHP and ASP.NET.
Rochester, New York

View my web developement site.

View Chris Pollock's LinkedIn profile

My Pictures

Kids love the rain. Maybe a connection between this and the fact that unless we become like children we will not enter the kingdom of God.Great Britain comes complete with free blackberries!!!! Super sweet. #berrygreatbritainKids playing with "uncle" dan during his visitAri's (age 5) Snuffle rendition #artforkidshub #artforkidsJust a cool architecture photoMoms and Velociraptors- similar in that if you catch them at the wrong time they'll tear you to pieces :kissing_heart:Dodo selfie Andy feeling not so "Superdry" :joy:Ari, age 5, #artforkidshub art contest entry. It's supposed to be a July 4th theme, but he chose Luke Skywalker and a Rubix cube:joy:. He loves art for kids! Thanks, Rob, for how your channel has inspired our kids to draw!!!!!#afkhjuly4The Lord's SupperFamily is messyJust another day in the Pollock houseCornwallian roads #narrowHappy belated Fourth of July from the losing side #expats #fourthofjulyOutbound