Back to documentation

How to use Content Groups for better SEO Analytics

Content Groups

Content groups help you analyze search performance of multiple pages that have something in common. As an example, you could group all your blog posts to see how your blog is performing. Or you could group only pages related to breakfast. Instead of analyzing performance for a single page, you can see how the whole group is doing. Even if one page is getting less traffic, the overall group might be still be doing well.

Here's a few different ways you can use content groups:

  • All blog posts: useful to see how your blog is doing overall compared to other pages;
  • Group product pages by category to see how each category is doing;
  • Group pages that reference a specific keyword that's important to your niche;
  • Group all your SaaS landing pages if you have multiple;
  • Group your pSEO pages if you're doing programmatic SEO.

If you're using Google Search Console, you'd need to use Regular Expressions to simulate content groups. However, you can't save them, so you need to type them every time you want to see the data. In SEO Gets, you can save your content groups and easily monitor them over time.

1. How to set up Content Groups in SEO Gets

In SEO Gets, you can set up content groups by using a simple pattern matching system, as well as advanced regex matching. Here's an example of how you might set up a group of all blog posts.

First select the site you want to create a group, and click on the Site Settings menu.

Site settings menu

Then find the Content Groups section, click on New Group and enter any name and one or more expressions. You can add as many groups as you want, and change them at any time.

Content group matching all blog posts

Here's a few examples of popular expressions you can use to match pages.

  • *keyword*: Matches pages that contain the keyword you specify.
  • blog/*keyword*: Matches pages that have /blog/ in the URL, and also contain the keyword you specify.
  • blog/2023*: Matches blog posts from the year 2023.
  • camping* and hiking* to match pages in the camping and hiking categories.

Content Groups for Programmatic SEO (pSEO)

Content Groups can be very useful for sites doing programmatic SEO (pSEO). pSEO pages are pages that are generated by a program, such as a blog post, or a product page and they usually have a common structure.

stagetimer.io is a great example of a website using pSEO. They have hundreds of pages like this https://stagetimer.io/go/1-minute/ and they all start with /go. Instead of analyzing each page individually, they can use content groups to analyze all of their pSEO pages at once.

2. How to use Content Groups for analytics

After setting up your content groups, you'll find them in your site analytics under the Content Groups section. I'll look like this:

Analytics for content groups

The image above shows that traffic to all blog posts have decreased by 1% over the last month. However, traffic to my framework landing pages have grown by 28%, which is what I'm focusing on right now.

You can also drill down into each content group to see how individual pages are performing, what keywords they're ranking for, and more. Click on the content group you want to analyze and the dashboard will be filtered to only include data related to pages in that group.

Here's an example of what that might look like:

Filtering the dashboard by a content group

The image above shows me the top 10 pages in this content group, as well as the top 10 queries they're ranking for, and much more. As usual, you can click on any of the pages or queries to see more details, or see what pages are growing/decaying the most.

Ready to try SEO Gets?


No credit card required