Grouping

By author or team

Want to compare how different writers or teams perform? The practical approach is to track who created what content in a spreadsheet or your CMS, then build content groups from those URL lists. Here's how to set that up.

How teams actually track author performance

Most sites don't have clean author URLs like /author/sarah/ for every writer. Instead, teams track authorship one of these ways:

  • Spreadsheet tracking: A running list of URLs with author names in a column

  • CMS metadata: Author fields in WordPress, Contentful, or your content platform

  • Project management tools: Notion, Airtable, or Asana boards with content assignments

  • Google Analytics custom dimensions: Author data passed through to analytics

Whichever method you use, you'll export a list of URLs per author or team, then use that list to create content groups in SEO Gets.

Build a content group from a URL list

Once you know which URLs belong to each author, here's how to create the group:

  1. Open Settings for your property.

  2. Scroll to Content Groups and click New Content Group.

  3. Name it after the author or team (e.g., "Sarah's Content" or "SEO Team Posts").

  4. Use Matches Any (Batch) to add your URLs.

  5. Click Save.

How to list multiple URLs

With Matches Any (Batch), you can add multiple URLs in one condition. Enter each URL path on a separate line or separated by pipes. For example, if Sarah wrote three articles:

/blog/how-to-improve-seo
/blog/content-strategy-guide
/blog/keyword-research-tips

Or using pipe separators (useful for longer lists):

/blog/how-to-improve-seo|/blog/content-strategy-guide|/blog/keyword-research-tips

Content groups support up to 4,096 characters per expression. If an author has many articles, you may need to split into multiple conditions or create a regex pattern that captures common elements across their URLs.

Export author URLs from your tracking system

Here's how to pull URL lists from common tools:

From a spreadsheet

If you track content in Google Sheets or Excel with columns for URL and Author:

  1. Filter by the author's name

  2. Copy the URL column

  3. Paste into SEO Gets using pipe separators or batch input

This is the simplest approach and works well for teams that already maintain a content log.

From WordPress

If WordPress has author data attached to posts:

  1. Go to Posts → All Posts

  2. Screen Options → adjust to show 100+ posts per page

  3. Filter by author using the dropdown

  4. Export or manually copy the permalinks

You can also use a plugin like "Export All URLs" to pull a CSV with author data.

From Google Analytics

If you have author set up as a custom dimension:

  1. Go to Behavior → Site Content → All Pages

  2. Add a secondary dimension for Author

  3. Filter by the author name

  4. Export the page paths

This gives you URLs that already have performance data attached.

When you can use URL patterns instead

If your URLs do happen to follow a consistent author pattern (some WordPress sites use /author/[name]/ for archives), you can skip the manual list and use a simple pattern instead:

  • Contains: /author/sarah/ — captures all URLs with that author slug

  • Matches Any (Batch): /author/sarah/|/author/john/ — captures multiple authors

But for most sites, especially those with flat URL structures or mixed content types, manual URL lists are the reliable approach.

What to do with author groups

Once you've created content groups for each author or team, use them to:

  • Compare performance: Filter your dashboard by each group to see who's driving traffic, impressions, and clicks

  • Spot decay patterns: See if one author's content is losing visibility faster than others

  • Identify top performers: Recognize writers whose content consistently grows

  • Inform assignments: Route new content to authors who perform well on specific topics

What to do next

For more on building content groups, see the Content groups guide or the grouping overview.

Was this helpful?