Skip to content

Analyze SEO performance

Last updated: April 1, 2024

Available with any of the following subscriptions, except where noted:

Marketing Hub   Professional , Enterprise
Content Hub   Professional , Enterprise
Once you've connected HubSpot's Google Search Console integration, you can analyze individual pages and blog posts to see how your content is performing in search results. 

Set up the Google Search Console integration

Before you can view SEO analytics for your website, you will need to set up HubSpot's Google Search Console integration and specify the websites you want to track. 

  • Connect the Google Search Console integration. 
  • In your HubSpot account, navigate to Reporting & Data > Integrations.
  • Click Google Search Console
  • In the Google Search Console settings, click Add GSC properties in the Connected Sites section. Only the user who connected the Google Search Console integration will be able to click this button. 


  • In the right panel, select the checkbox next to each website whose SEO performance you want to view, then click Save.

Please note: only websites verified in Google Search Console will appear in the SEO analytics tools. Learn more about verifying your website in Google's documentation

Access SEO analytics tools

Once you have the Google Search Console integration set up, you can start accessing your site's SEO performance data: 

  • In your HubSpot account, navigate to Content > SEO.
  • Click the Analyze tab. 
  • To analyze data over a specific period of time, click a date in the top left of the page. You can either select a rolling time frame like Today or manually select the start date and end date of your date range
  • At the top of the page, five metrics will be displayed: 
    • Total pages: the number of pages detected by Google Search Console.
    • Total impressions: the number of times a link to your website was viewed on Google search results pages
    • Total clicks: the number of times someone selected a link to your website from Google.
    • Average clickthrough: the number of clicks on your website relative to impressions. Average clickthrough rate is calculated by dividing the number of clicks by number of impressions, then multiplying by 100. 
    • Average position: the average ranking of your website pages on Google. 
  • To change which metric is displayed in the graph, click the dropdown menu next to View and select a metric
  • To export performance data for your website overall, as well as individual pages, click Export at the top right of the View section. 


In the  Pages section, you will see all pages detected by Google Search Console, along with their results for each of the metrics.
  • To find a page at a specific URL, enter one or more words in that URL in the search bar, separated by spaces. 
  • To directly compare page performance for a specific metric:
    • Select the checkbox next to each page you wish to compare. You can compare up to 10 pages at the same time. 
    • Click the dropdown menu next to View and select a metric
  • To save the Pages section as a dashboard report:
    • At the upper right of the section, click Save report.
    • In the right panel, enter a report name
    • In the Add this report to a dashboard? section, select a dashboard option, then click Next
    • In the Who can access this report? section, select a privacy option, then click Save.
Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.