It’s the 80/20 rule of content marketing: 80% of results come from 20% of your content. This is true for every website and for every content audit I’ve ever done. A small handful of articles pull in a big percentage of traffic and conversions.
Just look at your own data. A report of your top posts by traffic probably looks something like this. A few posts bring in a lot of traffic, while most articles drive little or no traffic.
If you calculate the conversion rate for each piece of content, you’ll see a similar curve. A few articles convert visitors at a high rate, while most articles convert few or no visitors.
If it’s true that 20% of articles create 80% of the results, we should focus more on these top performers. We need to find them, analyze them and try to replicate the results.
The problem is that usually, we don’t know which articles are the real heroes. To find out, we need to do a content marketing audit.
Today we’ll do it with the latest version of Google Analytics and do a content marketing audit using GA4, which you should have added as a tag to Google Tag Manager. We’ll also use a bit of Google Search Console.
We’ll focus on the top three promotion channels: SEO, email marketing and social media. Once you’re done, you’ll know what works where.
At the end of each section, we’ve added next steps and action items, with suggestions for what to do with the data to drive better content marketing outcomes.
It’s a fundamental marketing question. Some content strategies focus on social media. Others publish evergreen, keyword-focused content for SEO. Most content programs promote content everywhere, but content performance varies widely across channels.
We’ll start with an easy one. Here’s how to check and see, at a high level, where your content is performing best.
Bounce rate and session conversion rate won’t be on the list. You’ll need to add them by clicking the “Add metric” dropdown at the bottom of the list, then searching for them.
Reorder the metrics if you’d like. Here’s what the customization will look like:
Now you’re looking at the performance of each “default channel group” which are the high-level sources of traffic. Comparing the metrics for each, you’ll see which are most effective in which ways.
You’ll immediately notice that some channels are better for attracting visitors. Others are better for engaging and converting visitors. If you’re looking for a benchmark engagement rate, our research found that 55% engagement rate is average across channels.
This kind of top-line data isn’t the best for making decisions. Are email visitors engaged? How are those Google Ads doing? We’ll do deeper analysis in a minute.
But the big picture content strategy impact is usually something like this:
Source: Content Performance Matrix
Now let’s analyze our content and its performance in the three main promotion channels, search, social and email.
Some pages have durable visibility. People search, the page ranks, people click and the page gets a steady stream of traffic. This traffic is often stable for months and years. Content marketers, like SEOs, should have these on their radar.
The good news is that your top performers are easy to find. Here’s how to use GA4 to find your top pages for organic search performance:
This report is showing all traffic to your blog post from any visit from search, whether it was the first page they visited or the tenth. But we really want to know the performance of these URLs when they were the landing page, as in the first page of the session.
Now you’re looking at a list of all of your top performing articles from search. This is an SEO report and these are your winners.
Many of these will have 10x the visibility of your other pages. So there’s a lot we can learn from them.
This is your early warning system. If you’re paying attention to changes in organic traffic for specific articles, you can take action before something falls into the abyss. This way you can defend your total topline traffic.
You also won’t be surprised when overall organic traffic falls if you’ve been watching that one random, super high-traffic post start to drop in rankings.
To track the changes in search traffic to specific URLs, simply add a comparison to the date range.
Now the same report shows organic traffic rising or falling. Scanning through, you’ll immediately see which ones need a little love.
This is more useful than tracking rankings for specific phrases. Rank tracking is nice, but what if it’s a low-performing keyphrase? Or what if that page ranks for other, more popular phrases? If so, tracking specific rankings can be misleading.
Many SEOs are too focused on rankings and not focused enough on actual organic traffic. SEO is not really about rankings. SEO is about traffic.
Pages that have rising search traffic don’t need help. But take a look at them anyway. A lot of other people are. Make sure everything is up-to-date and looking good. It’s like tidying up a room that a lot of guests are visiting.
Pages that have declining search traffic do need help.
The best way to reverse the ranking slide is to improve the quality of the page. That can mean a lot of things.
But there is one specific change that is most likely to improve the declining search rankings. It’s all about content quality and relevance.
It doesn’t help to cram the target phrase in more times. It does help to add content that answers related questions, touches on the subtopics, and goes deeper into the material. Make it a better page. This is the key to SEO.
One great way to improve the relevance of a page is to confirm that it incorporates all of the phrases it’s already ranking for. So let’s go find them…
For this part of our content marketing audit, we’ll go beyond GA4 and into GSC (Google Search Console).
There are lots of SEO tools that will show you the rankings of a specific URL, but the primary source is Google itself. Google Search Console doesn’t track changes to rankings for specific phrases, but it shows the “average position” for any phrase for any page over any time period.
Here’s how to use Google Search Console to check the rankings of any page on your website.
From the Search results report:
Now you’re looking at the search performance for that specific URL.
Now you’re looking at the keyphrases for which that URL ranks.
Knowing keyphrase performance is part of a content marketing audit, but it’s also useful for finding semantically related phrases. Then you can make SEO-focused edits to those almost-high-ranking articles.
The outcome of these actions isn’t just higher rankings for top phrases. It’s also about ranking for an even greater number of phrases. This is the point of semantic SEO.
It’s possible that you’ve published articles that have been linked to from other websites but don’t rank for much of anything. These are pages with high authority but low relevance.
These are the two main search ranking factors: authority (links from other websites) and relevance (content and keywords).
A URL with authority but low relevance has good ranking potential. It’s like a sports car parked in the driveway, waiting to be taken out on the open road. All it needs is better keyword focus.
To find which of your URLs has strong ranking potential, we’ll use Google Search Console. It will show you the number of websites (quantity) that have linked to any of your articles.
Really, the paid SEO tools are better for this because they show both the number of websites (quantify), but also the authority of each of those websites (quality), which is a key ingredient in the authority of your pages. A link from MySpace and a link from the New York Times aren’t the same. See our complete guide on keyphrase research for details.
But for this audit, we’ll stick with the free tool, Google Search Console.
The idea is to prioritize these URLs while doing SEO. First, check the current rankings for these URLs
Updating existing content, rather than writing new content, is a faster path to greater visibility. See our guide on SEO-driven content updates for specific instructions.
Note: The page you are reading now is an example of this approach. This URL was originally published in 2017 and was about Universal Analytics. It’s been updated with a revised article for doing a content audit using GA4. By reusing this old URL, we’ve improved the relevance while preserving the authority.
Moving on from SEO to email marketing. Now we’ll find out which of our email campaigns performed the best.
The beauty of Google Analytics is that it goes beyond the standard email metrics. Your email service provider (ESP) will show you pre-click metrics (deliverability, open rates, clickthrough rates). But you’ll need to add campaign tracking code to those links and buttons to see post-click metrics (traffic, engagement, conversion rates).
If you haven’t been adding campaign tracking code to your emails, today is a new day for your marketing! Start using this URL builder to append those magical campaign parameters (medium, source and campaign name) to every link and button to your website in every email. Here’s how.
Now you’ll be able to see the behavior of the visitors that come to your website from your email campaigns. Here’s the step-by-step process:
Now you’re looking at the performance of every email campaign within that date range, as long as you added campaign tracking code. This report will show all campaigns, not just email, so you may need to sift through other data. And it shows all emails, not just content marketing emails.
You’ll quickly see that there is a wide variance in the performance of campaigns in terms of both traffic and conversion rates.
Look closely at the top performing campaigns. Review every element including the topics, timing, subject lines, creative, teaser text and calls to action. What do these outliers have in common?
Moving on to social media marketing!
First, let’s audit the performance of the social networks themselves. Our topics and formats won’t perform the same with users across different social platforms. Some social networks will be more effective than others.
To audit the performance of various social networks, follow these steps. We’re using the same report customizations we used above, so we’ll have those same metrics: users, sessions, engagement rate, conversion rates, etc.
Now you’re looking at the relative performance of every social network that has sent traffic to your website. You may see redundant things (several rows for the same network) and strange things (misattributed campaigns) but sift through the noise.
In the report above, you can see that traffic from LinkedIn is roughly twice as likely to convert as traffic from Twitter.
As with the analysis of default channel groups, here we prescribe the same actions based on each social network’s performance against your goals.
Analysis is always more interesting when you drill down to the next level.
Let’s look at the performance of each article within social media channels. Because we’re looking at specific pages, we’ll use the Engagement > Pages and screens report.
Some of these articles did much better in social media than others. It’s immediately clear that articles with lots of visuals did the best in social media.
Analyze the top performers, looking closely at the headlines, formatting and visuals. What do they have in common?
To see the traction any article gets from every traffic source, you don’t need to use a filter. We don’t want to exclude anything. We want to see ALL of the traffic sources for a given URL.
Now you’re looking at all of the traffic from all traffic sources to that article. You can see how the article attracted various amounts of traffic with various levels of engagement.
Because this is an article with an embedded video, I’ve added the “Event count” metric to this report and selected the “video_start” event, which is pre-configured for GA4 (no set up required). That gives me the ability to answer this follow up question:
Q: Which source of traffic attracts visitors who were most likely to watch the embedded video?
A: Email (5.4% of visitors from email watch the video, compared to just 3.9% of visitors from LinkedIn)
This report should trigger content promotion ideas.
If you need a few ideas, here’s our list of 76 ways to promote an article.
If you want to do deeper analysis, consider extracting data from Google Analytics into Big Query, Looker Studio (formerly Google Data Studio) or Google Sheets.
We could add another dozen reports to this content audit. But by now, you may be thinking of your own analysis. And hopefully, you feel a bit more confident in your GA4 skills.
Try answering these questions using Google Analytics:
We answered that last question with a free-form exploration. Take a look!
That’s the purpose behind this process: to get the greatest potential impact from the smallest possible effort. Since there are so many possible actions we can take in digital marketing, an audit will focus our attention on the actions that matter most.
And we did it all with the basic data stream settings in every GA4 property. No need for custom dimensions or fancy content groupings.
Content marketing, like everything else in digital marketing, is a job that’s never done. But the ongoing work isn’t just publishing and promoting. It’s measuring performance with regular content audits. But how regular? How often? How often should I do a GA4 content marketing audit?
According to the SEMrush State of Content Marketing Report, the majority of content marketers (57%) conduct audits once or twice per year.
But your search rankings are always in flux. Email campaign results vary widely. User behavior patterns are evolving. Social media performance is constantly changing. That’s why content marketing audits should be conducted quarterly.
What are your thoughts?