Blog

  • http://www.kevstrong.com Kev Strong

    Informative post Rachael.

    I’m not one to complain, but I would have loved a hat tip back to the article I wrote for State Of Search detailing this exact process back in December 2011 considering this post appears to be a follow up based on your comments at the time (http://www.stateofsearch.com/checking-google-analytics-is-installed-on-every-page-with-screaming-frog/#comment-468554708).

    I love the follow up btw. Having worked with the guys @ Screaming Frog on new features and requests, this is something that is the next logical progression for custom checking.

  • http://www.netsprinter.com Lyena Solomon

    Rachael,
    You are a life-saver. I need to check the Analytics installation on a site, which is so big that none of my tools can handle every page. I will take your advice for a spin today. Thank you! What a great timing.

  • http://michaelkovis.com Michael J. Kovis

    This is brilliant Rachael! Thank you so much for sharing. I always enjoy finding new uses for Screaming Frog, especially using custom filters.

    Even when I started using it I never realized how powerful the paid version truly is.

  • http://www.microsystools.com/ Thomas Schulz

    For another alternative, you could also use the “custom search” in A1 Website Analyzer.

    (Just pick “ga_new” and “ga_old” from the stored premade patterns and run the website scan.)

  • http://www.ostheimer.at Andreas

    I will check this out but I think as I am *always* using the yoast WP plugin to insert the code all will be good.
    Or did you find problems with GA Plugins for WordPress?

  • http://www.econtrolling.de Markus Vollmert

    Thanks for the insight :)

    I did this with the Microsoft IIS tool so far, using local copies of the pages. But with really big sites it will push your pc and the local database to its limits.

  • https://plus.google.com/u/2/116668909172855935913?rel=author Rachael Gerson

    Sorry for the delayed responses! Thank you all for your feedback. Going through each to respond, bear with me.

  • https://plus.google.com/u/2/116668909172855935913?rel=author Rachael Gerson

    @Kev Strong: Many people have blogged or talked about the use of Screaming Frog to do basic GA code verification over the past six months. My post was actually looking to dig a bit deeper, looking specifically at how I use Screaming Frog to look for different parts of the GA code, rather than just the presence of the code. As I mentioned in the comment I posted to your blog, I’ve been doing this for some time too, and always want to leave encouraging comments for folks doing interesting things with these tools!

    But (!) you are right, though, to gently tweak me and I felt awful once I realized where the original idea came from. After racking my brain, I realized the original genesis for my topic (and my apologies for an overdue shoutout) is Will Critchlow. Slide 32 in Will’s presentation (http://www.distilled.net/blog/seo/the-modern-seos-toolkit-my-rant-about-learning-to-code/, screenshot here: http://screencast.com/t/dxUG047L0IUc) was what initially got me to look at Screaming Frog for GA purposes. I missed Will’s presentation, but certainly didn’t miss his slides! Will, a delayed but sincere *thank you* is definitely in order on this one, since Screaming Frog has been a lifesaver ever since.

  • https://plus.google.com/u/2/116668909172855935913?rel=author Rachael Gerson

    @Lyena: Thank you! Did Screaming Frog work well for you? (Will send you a quick note on twitter, too, to follow up.)

  • https://plus.google.com/u/2/116668909172855935913?rel=author Rachael Gerson

    @Michael J. Kovis: Thanks! I feel like so many of us are still just scratching the surface when it comes to Screaming Frog. People are doing some amazing things with it.

  • https://plus.google.com/u/2/116668909172855935913?rel=author Rachael Gerson

    @Thomas Shulz: Totally new to me. Any chance you have a blog post or additional info I could check out? Always looking for fun new tools!

  • https://plus.google.com/u/2/116668909172855935913?rel=author Rachael Gerson

    @Andreas: I have yet to see an instance where Yoast’s WP plugin doesn’t take care of all pages. But it’s definitely worth trying, at least once. I’m a huge fan of that plugin, btw.

  • https://plus.google.com/u/2/116668909172855935913?rel=author Rachael Gerson

    @Markus Vollmert: No problem! I haven’t tried with IIS before, but that seems really smart. If you ever write about this, let me know :)

  • http://www.microsystools.com/ Thomas Schulz

    Well, here is a video demonstrating Google Analytics checking:

    http://www.microsystools.com/products/website-analyzer/videos/custom-search-website/

    I will be making more videos later covering other topics. These will up soon:

    1) How you can see internal link calculation scores throughout entire site (i.e. where links on pages with many incoming and few outgoing links weigh relatively more)

    2) Checking for broken/error URLs sitewide and reviewing the redirects and links (including line numbers) to them

  • http://www.seo.com Greg Shuey

    Rachel,

    We have recently started doing this and have found quite a few pages on clients sites that lack the GA code.

    It’s far too easy for you to take your clients word for it and go on with your work, however, it can come back to bite you when your six month agreement is up and you cannot attribute all of your efforts to their revenue gains.

  • http://www.BlogWranglers.com Jim Spencer

    Screaming Frog is truly one the more helpful tools. Thanks for this post focusing on GA. I will have to try this out.

    I have been focused on using Screaming Frog to sort and count posts and pages prior to website and blog migrations. Although there are three unique posts, this one focuses on the unique URL structure of HubSpot websites. http://blogwranglers.com/how-count-pages-posts-moving-hubspot-wordpress. Maybe you/your readers know a better way than this?

    Thanks again for this post!

  • Marc

    This can also be done with Web Link Validator for free and you can have it pull the entire script in case there are errors with syntax.

  • Brian Jensen

    Very useful resource Rachael. I have an issue where a client is being listed as top referrer in GA and I suspected it might be due to the GA tracking code not being added to all pages on the site which was confirmed after the crawl.

  • Mark Kelly

    Rachael, can’t thank you enough for this post. Also, a tip for others. If you have a large site you want to check the GA code for on not just the root domain but all the subdomains, go into the Configuration menu in Screaming Frog, select Spider, then check the box that says Crawl All Subdomains.

  • Ramya

    Thank you for the very useful post.. But i could see that Screaming frog has changed its free option for Google analytics to an paid one..

  • Daniel Valaperta

    I have this post bookmarked and use it to refresh my memory every time I check a site for GA code. Thanks Rachel!

Get our Newsletter

Keep up-to-date search trends, latest blog posts and more!