1. SEJ
  2.  ⋅ 
  3. Webinar

How to Get More SEO Insights from Google Data Studio with SEMrush

Learn advanced ways to use Google Data Studio with SEMrush to better present insights and improve reporting across your SEO activities.

How to Get More SEO Insights from Google Data Studio with SEMrush

Looking for advanced ways to work with your marketing data, better present insights, and improve reporting across your SEO activities?

On December 2, I moderated a Search Engine Journal webinar sponsored by SEMrush and presented by Nick Wilsdon, Partner, Torque Partnership.

He discussed how a data integration for Google Data Studio can support your SEO activities and shared some advanced use-cases with the SEMrush Data Studio Connector.

Here’s a recap of the presentation.

Google Data Studio (GDS) is a free yet robust tool that allows marketers to make visual dashboards and reports that combine various data sources, including Google Analytics, BigQuery, Google Sheets, YouTube, and more.

Connecting Google Analytics or Search Console to GDS allows you to create more flexible and customized reports on your website’s top performing search terms and pages

But if you’re looking to take your reporting to the next level, integrating Google Data Studio with SEO platforms such as SEMrush is a must.

When you integrate SEMrush with Google Data Studio, there are three separate connection points:

  • Position tracking lets you search statistics on any domain in the SEMrush database.
  • Domain analytics lets you track rankings for a custom set of target keywords.
  • Site audit lets you audit any domain on the web and receive a report on the site’s main technical errors that hurt its health and visibility.

Here are some ways to make the most out of this data integration.

Focus on Domain Overview Metrics

The SEMrush Domain Overview report enables you to research or monitoring on your own domains or competitors.

SEMrush Domain Overview

What Can You Do With This Data?

Pulling this data to GDS can help you create a report that includes:

  • SEMrush Rank.
  • Top organic and paid keywords (Google Ads).
  • Backlinks.
  • Estimates of organic and paid traffic.
  • Traffic cost.

The data also covers 121 Google ccTLDs and 18 mobile Google ccTLDs.

It is great for top-level reports across multiple domains using multiple data points (without hitting your project limit within SEMrush).

Improve dashboard performance

Use Case: ccTLD Migration to COM

The screenshot below represents a migration that Wilsdon and his team carried out where they moved everything from the ccTLDs and aggregated them into a .com structure.

ccTLD to dot Com

On the left, as they migrated away from the ccTLD, the average organic keywords and average traffic are declining.

And as they’d hope, the average organic keywords and average organic traffic are increasing on the .com.

More keywords also ranked in Position 1-3 when they switched to .com.

What they wanted to see in the end is a greater result for migrating that content.

How to Pull This Report

To pull this data:

  • Use the SEMrush Domain Analytics connector.
  • Choose Domain History as the report type.
  • Under Parameters, enter your domain name. (Note that currently only able to modify root domain, not exact URL, subdomain, or subfolder.)
  • Still under Parameters, check the boxes for allowing databases/ to be modified and reports.

SEMrush - GDS 1

Tip: If you ever get stuck, put your data into a table.

GDS - 1

This indicates the solution is to use different date format but remember 15th <month> for later.

You can use the following data options:

  • Select absolute date format (Year Month).
  • Choose organic keywords and traffic metrics.
  • Date (varies by data set).
  • We can select parameters for each chart.

And some style options:

  • Set axis for left / right.
  • Optional: reference lines using averages

Upgrade with Blended Charts

By blending charts, you can create more powerful dashboards that allow you to view various data points.

Blended charts

You can also blend data and use unique names for shared dimensions (i.e., “Organic Keywords” or “Organic Traffic”).

Blend data

Wilsdon shares that it is easier to add/manage metrics in the Data Resources > Edit Connection screen.

Manage metrics GDS

This is a basic calculated field to give you 51-100 positions in one block (simplify visualizations).

Tip: You can manually update Field IDs to connect graphs together.

GDS - Edit field IDs

Improve Dashboard Performance

By using the SEMrush Data Studio Connector in conjunction with the GDS Extract Data feature, you can improve the performance of your reports.

GDS Extract Data

Data extract lets you explore a subset of your data.

It can also:

  • Store up to 100MB of data.
  • Enable flexibility with aggregated data.
  • Be used for data with monthly updates.
  • Allow you to optimize your API usage and fees.

How to Use Extract Data

Improve dashboard performance

  • Set naming convention.
  • Pull in all dimensions, metrics, etc. required.
  • Set auto-update dates and note last updated timestamp. (Tip: Save and extract when making any changes.)

[Slides] How to Get More from Google Data Studio with SEMrush

Check out the SlideShare below.

Join Us For Our Next Webinar!

The Future Is 360°: Trends And Tactics For Comprehensive Marketing In 2025

Join us as we explore the power of a 360° marketing strategy and the critical role of interactive content in driving engagement.

Category Tools Webinar
SEJ STAFF Loren Baker Founder at Foundation Digital

Loren Baker is the Founder of SEJ, an Advisor at Alpha Brand Media and runs Foundation Digital, a digital marketing ...

How to Get More from Google Data Studio with SEMrush [Webinar]