Skip to content

The SEO ROI of Blog Content

Sara Taher
5 min read
Example of funnel exploration report in GA4 for SEO
Example of funnel exploration report in GA4 for SEO

In marketing, we are obsessed with attribution and forecasting so much to build business cases - which is a fair ask btw - that sometimes, we hinder our progress and limit ourselves.

Challenges of Conversion Attribution By Channel

I remember one time in the past, for a personal project, I ran some Facebook ads for like a month and then paused the ads and all marketing efforts. For weeks after, I still got conversions, even though no more ads were running or other marketing efforts. The ROI of the ads was more than I thought and the attribution of this can have been complicated if I was running other marketing efforts.

Another similar problem for SaaS businesses is, people can request a demo in January, for example, but convert 2 months later.... finding how many of the January signups actually ended up converting is very difficult, and gets more difficult when you want to sort this by channel too.

I think this is why some marketers - while they still build business cases and do forecasts - recommend:

💡
Do all the right things, focus on the customer, and conversions will come!

Building the Case for Blog Posts

That leads us to another discussion.

I had an e-commerce client in the past once reach out asking to see "the revenue per page of the blog". I think this was the first time I encountered this question. I explained to them conversions don't usually happen on blog pages, so if we're going to evaluate the value of blog pages based solely on bottom-of-funnel conversions, the numbers are not our friend here!

Similarly, I was building an SEO strategy for a SaaS recently and the content strategy was built on optimizing existing blogs and creating new blog content. Of course for an SEO strategy you need to forecast potential impact in terms of conversions. If you pull the conversion rate for organic traffic to blog pages from GA4, again, the numbers won't look good. So, I left a note, that we need to find a different way to measure the business value of blog pages.

Blogs are not where users usually convert*. Although not impossible and conversions definitely can and do happen on blog pages, the conversion rate of blog pages is usually less than product pages.

*The conversions I mean here are bottom-of-funnel conversions like purchases, filling a contact sales form, and requesting a demo. Other conversion types like newsletter signup or download templates can happen on the blog with much higher conversion rates of course.

Blogs are intrinsically not created for bottom-of-funnel conversions/sales.

We create blog posts for many other reasons, like:

  • Establishing the brand as a reliable source of information on a topic/theme
  • Capturing top-of-funnel searches and introducing new users to the brand (awareness)
  • Capturing middle-of-funnel searches, building more brand loyalty, and potentially funneling users to make the purchase decision and convert to customers.
  • For bottom-of-funnel conversion/money pages to rank, you need to establish a topical authority and create supporting content, blog content is essentially in this situation supporting the performance of bottom-of-funnel conversion/money pages in search.
  • Blog content can be repurposed and used as social media posts, newsletters, etc...
  • Blog content is your opportunity to communicate with your customers and build some type of relationship without trying to directly sell them something. Basically, you want them to know, remember, and love your brand.

The ROI of Blog Posts to the Business

So that made me think, how can we demonstrate the "business value" of blog pages? How about we look at the percentage of visitors that land on those blog pages from Organic search, spend some time on the website, and then land on a product page or convert?

Let's have an example. For my own website (sara-taher.com), I want to know the percentage of users that landed on a blog post from organic, and then spent some time on the website doing "whatever", and then visited my gumroad page.

*Disclaimer: I don't have much on my gumroad page at the moment. This is something I may work on in the future when I have more time!

How to track SEO traffic to blog ROI using GA4

  1. Go to your GA4 account and select Explore >>> Funnel Exploration
How to create a funnel exploration in GA4 for SEO
How to create a funnel exploration in GA4 for SEO
  1. On the menu on the left, click the "+" in segments to add an Organic Search segment. I also created another segment for "Organic Social" to compare the 2 funnels. Drag and drop those 2 segments to the "SEGMENT COMPARISONS" section in the dashboard
Organic Search Segment in Funnel Exploration GA4
Organic Search Segment in Funnel Exploration GA4
  1. Now, let's create the funnel we want to explore! For my website, I decided I wanted to see how many users landed on "How to look at data for SEO" blog, spent some time on the website doing anything (note the "indirectly followed by" in the screenshot below) and then visited my gumroad page. To do this:
    1. Click on the magic pen next to "Steps".
    2. For step 1, I selected page title and filtered by the blog post page title.
    3. Step 2 - indirectly follows step 1 - user visits the URL to my gumroad page.
How to create a funnel exploration in GA4 for SEO blog pages
How to create a funnel exploration in GA4 for SEO blog pages
  1. Here's the final result. Make sure you have the correct date range that you need. Just by hovering over step 2, you can see the percentage of users that converted from organic social (or search, depending on where you hover) after landing on the blog post I specified.
Example of funnel exploration report in GA4 for SEO
Example of funnel exploration report in GA4 for SEO

In the report above you can see for example that over 8% of people that landed on that blog from organic search checked my gumroad page, vs. 1.18% of users came from organic social.

In this context, we can see that blog posts can be valuable to a business's bottom line. Now blog traffic seems to have more value than we thought. If I wanted to get the conversion rate of those blog pages directly it would be a solid zero, but now I know what traffic is more valuable and drives visits to my gumroad page and what is the conversion rate for that (which is something I may want to optimize in the future!).

💡
You can customize this to fit your business/website. For example, for a Shopify store, it can be the percentage of users that landed from organic on a URL that has contains /blog, and then either did a conversion or visited a URL that contains /product or /collection.

Using this information, you can build a better case for investing in blog content and show the value of SEO traffic beyond immediate conversions.

Hope you liked this blog and let me know your thoughts!

SEO

Related Posts

Members Public

Calculating SERPs Compression Ratio With Python

I love how this community builds on top of the work of each other! Well this article is no different from that. It all started with Roger Montti publishing a post about "How Compression Can Be Used To Detect Low Quality Pages" on Search Engine Journal. Next thing

The Output of a Python Script that pulls the top 10 results for a keyword and calculates the compression ratio for them
Members Public

A Tale of Two Courses: How I Became an SEO Course Creator!

I ran a webinar recently where I discussed my journey into becoming an SEO course creator. So I decided to convert this to a blog as well. Here's my journey, how it started and why, and behind the scene details of what goes into creating a lesson every

SEO Strategy Creation Process
Members Public

Beyond Keywords: Optimizing Content Through UX Analysis

💡🚀 Ready to boost your SEO with Python? Join my hands-on training designed for SEO professionals! Learn to automate tasks and analyze data easily. Don't miss out—start your journey today! Learn more here. Also I finally soft-launched the SEO Strategy Course at 50% Off for a limited time,

Screenshot of user clicks from Microsoft Clarity dashboard