SEO - Search Engine Optimization

How to Do a Content Audit [Updated for 2017]

Last Updated: March 22, 2017

Posted by Everett https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js (function($) { // code using $ as alias to jQuery $(function() { // Hide the hypotext content. $(‘.hypotext-content’).hide(); // When a hypotext link is clicked. $(‘a.hypotext.closed’).click(function (e) { // custom handling here e.preventDefault(); // Create the class reference from the rel value. var id = ‘.’ + $(this).attr(‘rel’); // If the content is hidden, show it now. if ( $(id).css(‘display’) == ‘none’ ) { $(id).show(‘slow’); if (jQuery.ui) { // UI loaded $(id).effect(“highlight”, {}, 1000); } } // If the content is shown, hide it now. else { $(id).hide(‘slow’); } }); // If we have a hash value in the url. if (window.location.hash) { // If the anchor is within a hypotext block, expand it, by clicking the // relevant link. console.log(window.location.hash); var anchor = $(window.location.hash); var hypotextLink = $(‘#’ + anchor.parents(‘.hypotext-content’).attr(‘rel’)); console.log(hypotextLink); hypotextLink.click(); // Wait until the content has expanded before jumping to anchor. //$.delay(1000); setTimeout(function(){ scrollToAnchor(window.location.hash); }, 1000); } }); function scrollToAnchor(id) { var anchor = $(id); $(‘html,body’).animate({scrollTop: anchor.offset().top},’slow’); } })(jQuery); .hypotext-content { position: relative; padding: 10px; margin: 10px 0; border-right: 5px solid; } a.hypotext { border-bottom: 1px solid; } .hypotext-content .close:before { content: “close”; font-size: 0.7em; margin-right: 5px; border-bottom: 1px solid; } a.hypotext.close { display: block; position: absolute; right: 0; top: 0; line-height: 1em; border: none; } This guide provides instructions on how to do a content audit using examples and screenshots from Screaming Frog, URL Profiler, Google Analytics (GA), and Excel, as those seem to be the most widely used and versatile tools for performing content audits. {Expand for more background} It’s been almost three years since the original “How to do a Content Audit – Step-by-Step” tutorial was published here on Moz, and it’s due for a refresh. This version includes updates covering JavaScript rendering, crawling dynamic mobile sites, and more. It also provides less detail than the first in terms of prescribing every step in the process. This is because our internal processes change often, as do the tools. I’ve also seen many other processes out there that I would consider good approaches. Rather than forcing a specific process and publishing something that may be obsolete in six months, this tutorial aims to allow for a variety of processes and tools by focusing more on the basic concepts and less on the specifics of each step. We have a DeepCrawl account at Inflow, and a specific process for that tool, as well as several others. Tapping directly into various APIs may be preferable to using a middleware product like URL Profiler if one has development resources. There are also custom in-house tools out there, some of which incorporate historic log file data and can efficiently crawl websites like the New York…

Source: How to Do a Content Audit [Updated for 2017]

About the author / 

S K Routray

S K Routray is a computer science graduate and Co founder at Gracioustech.com. He worked as a Online Marketing lead at many MNC Companies. He has passion for writing on SEO techniques, Social Media Marketing and digital marketing techniques. If he wasn’t an online marketer, he'd take his love for food and become a great chef cum hotel entrepreneur. Join NAS Writers team to write for NAS.

Email Subscriptions

Enter your email address:

Delivered by FeedBurner

Subscribe to our Newsletter

Best Email Marketing Tool!

Multiply Profits AND Automate Your Business

AWeber's email marketing software makes it easy.

Learn how they can do it for you, too.

Follow us on Twitter