Skip to main content

SEO Tracking: How to Track & Monitor Your SEO Progress

One of the benefits of running an SEO campaign over a traditional, offline marketing campaign is the fact that every detail is tracked and waiting to be analyzed.

SEO tracking allows you to objectively identify what’s working with a campaign and what needs improvement.

On top of helping you track the progress of a campaign internally, it allows you to clearly demonstrate the value of your SEO services to clients, which ultimately increases client retention.

With all this data at your fingertips, however, it can be challenging to figure out exactly which metrics to track, how often to review your data, and how to present the data to your clients in the most efficient way possible.

In this guide, we’re going to review the entire SEO tracking process, including:

Let’s get started.

What is SEO Tracking?

Regardless of the type of website you’re trying to rank in search engines, SEO tracking is an essential part of evaluating the success of a campaign. To put it simply, SEO tracking is the process of measuring the performance and progress of a campaign.

Ideally, you want to put your SEO strategy in place before you start the campaign. To do so, it’s generally good practice to ask your clients a set of questions that will help direct your efforts.

For example, in Moz’s guide on tracking SEO performance, they suggest the following client questions:

  • Can you give us a brief history of your company?

  • What is the monetary value of a qualified lead?

  • What are your most profitable services/products?

The next step is to set goals for the campaign that are specific, measurable, and shared with the client. In terms of SEO tracking, in this step, you want to define exactly which metrics you’re going to track, how often you’re going to review these metrics, and how you’re going to report the performance to clients.

Before we get to the specific tracking tools, let’s review a few of the essential SEO metrics that every campaign should monitor.

Essential SEO Metrics to Track

We won’t cover every single SEO metric that you should track in this guide, instead, we’ll review a few of the most important metrics. If you want to learn more about this subject, check out our guide on 11 Critical SEO Metrics Your Agency Needs To Track:

  • Organic Traffic: One of the strongest indicators that your SEO campaign is performing well is how much organic traffic it's bringing to your client. We’ll discuss how exactly you can track organic traffic with Google Analytics in the next section, but for now, just know that it’s a high priority in terms of SEO tracking.

  • Organic Conversions: Getting organic traffic is one thing, but ensuring the quality of that traffic is equally important. One of the best ways to measure the quality of organic traffic is by tracking how many conversions it’s driving. Keep in mind that a “conversion” could be different for each client—for one client it could be making an online purchase, and for another, it could be a phone call to the business. In order to track conversions and the conversion rate from organic traffic, you’ll need to set up a relevant “Goal” in Google Analytics, which we’ll also show you exactly how to do in the next section.

  • Keyword Rankings: Search engines are changing constantly, which means that the target keywords rankings for your clients also change often. To stay on top of this, a keyword tracking tool will monitor keyword rank each day in search engines including Google, Google Maps, and Bing. Daily keyword tracking is an excellent way to stay on top of the overall direction of your SEO efforts, and also provides a clear snapshot of which pages can be improved.

  • Competitor Analysis: In addition to tracking your client's own metrics, tracking competitors is another valuable indicator for any SEO campaign. By tracking the keywords your competitors are ranking for, their domain authority, and other SEO metrics, you can identify new opportunities to rank your own clients.

  • SEO Site Health: One important factor for rankings is how SEO-friendly the site is, including a way to find and fix common technical issues that could be standing in the way of your client and the top search results. That's where the SEO Site Auditor comes into play. With it, run regular SEO health checks to make sure that any pesky technical issues are identified and dealt with.

Now that we have an idea of a few of the essential metrics to track, let’s review a few SEO tracking tools from Google Suite.

Track All Your Clients' Critical SEO KPIs In One Dashboard

Start Your Free Trial Today!

SEO Tracking with the Google Suite

In this section, we’ll review how to set up two key SEO tracking tools: Google Analytics and Google Search Console.

Google Analytics

As discussed in our guide to SEO analytics, since we’re generally trying to rank a website in Google, it makes sense that the first tool to set up is Google Analytics.

Google Analytics can be thought of as an SEO tracking tool for everything that occurs after someone has landed on your website. This includes SEO metrics like the time on site, bounce rate, exit rate, and many more. We won’t cover how to set up a Google Analytics account in this article, but instead let’s focus on the next steps in terms of SEO tracking: setting up “Goals” and tracking organic traffic.

Setting up Goals in Google Analytics allows you important events that happen on a website including purchases, email signups, trial signups, and any other event you want to track.

To find the different goal types, after you click on “Goals” inside of your Admin, simply click “+New Goal” as shown below:

Backlink management dashboard

Now we have to decide what type of goal we want to build. As you can see below, you can either choose to use a template or a custom goal. For this example we’ll use a custom goal, of which there are 4 types:

  • Destination: This type of goal treats a pageview or screen view as a conversion.

  • Duration: This measures user engagement by treating a conversion as a minimum session duration.

  • Pages/screens per session: This measures user engagement by treating conversions as users who view more than a specified number of pages or screens per session.

  • Event: This treats a particular user interaction with your site or app as a conversion.

Google Analytics goal creation screen

How to Track Organic Traffic with Google Analytics

To give you an example of tracking one of the essential SEO metrics mentioned in the previous section, let’s look at how to track organic traffic in Analytics. To do so, first click on “Acquisition” and then “Overview ”in the left sidebar of the homepage:

Google Analytics overview

From within the “Acquisition > Overview” tab you’ll then find a link for “Organic Search", where you’ll find more granular data about the performance of each keyword in search engines including metrics like bounce rate, pages per session, and goal completions.

Now that we’ve reviewed the various types of Goals and how to track organic search traffic, let’s look at how you can use Google Search Console for SEO tracking.

Google Search Console

Google Search Console (GSC) is another free tool that allows you to monitor your site's search traffic and performance, fix issues, and optimize it for search results. The platform tracks SEO-related metrics including which queries, keywords, and specific pages are driving the most traffic to your client's website.

Again, if you want to learn how to set up GSC you can check out our article on SEO Analytics, but in this article let’s review a few of the essential SEO metrics every website owner should be tracking, these include:

  • Top Queries: In order to find the top search terms that are driving traffic to a website, simply click on “Performance” in the left tab. From there the first tab below your performance chart is called “Queries”. It’s generally recommended that you toggle on “Average CTR” and “Average Position” so that you can review all the data for each query at once.

  • Top Pages: The next tab over from “Queries” is called “Pages”. Here you’ll be able to sort by the highest performing pages in terms of Impressions and Clicks so that you know which ones to prioritize when it comes to optimizing the user experience.

  • Click-Through-Rate (CTR): CTR is another useful metric to track over time as it can often allow you to identify “quick wins”. For example, if one of your pages is ranking on the first page and has a high number of impressions but a low CTR, often by simply changing the title and/or meta description can lead to a significant increase in traffic.

Here's what the founder and CEO of GetVOIP had to say about tracking CTR in Search Console:

If you're looking for low-hanging fruit, one of the easiest things you can do in Google Search Console is to look for queries where you're ranking in the top 3 spots, but your click-through rate is less than 10%. In those situations, often you can optimize your meta description and start getting a much bigger percentage of the traffic for that search term.

Now that we’ve reviewed two useful tools from the Google Suite for SEO tracking, let’s look at how you can tie them both together with AgencyAnalytics.

SEO Tracking & Reporting with AgencyAnalytics

While AgencyAnalytics is known as an all-in-one reporting platform, another one of the features that digital marketing agencies use it for are the built-in SEO tools. Combining an SEO reporting platform with the tracking capabilities of the Google Suite, you offer your clients a much more comprehensive service.

Let’s review a few of the search engine optimization tracking tools that are built into AgencyAnalytics.

Keyword Rank Tracking

One of the best ways to monitor how your SEO efforts are paying off over time is with a keyword rank tracker. Since search engines are constantly changing due to a huge number of factors, this is not something that you want to undertake manually.

Instead, using a rank tracker allows you to automatically pull data from various SERPs like Google, Google Maps, and Bing on a daily basis. By displaying a chart with exactly how keyword ranking are changing over time, you to easily demonstrate the value of your services to clients. In addition, if your clients have physical locations and you’re running a local SEO campaign, the rank tracker allows you to track keywords based on multiple locations and languages.

Google ranking report

Another key metric to track in any link-building campaign are new and lost links to your client's website. To automate this tracking process, AgencyAnalytics pulls data from the SEO backlink checker Majestic, which gives you a detailed profile of each client. On top of just tracking changes in backlinks, this tool can also help you discover which links are the most valuable by tracking more advanced metrics like Trust and Citation Flow. As soon as you’ve set up the backlink monitoring tool, you can then add these metrics to an automated SEO report that can be delivered to your clients daily, weekly, or monthly.

How to Monitor Backlinks in AgencyAnalytics

In order to monitor backlinks with AgencyAnalytics, first you need to enable it from within a campaign by clicking on the “Integrations” tab:

Integrations area

Next, you can choose “Backlink Manager” and simply click the “Enable” button:

Integrations area with Backlink Manager integrations circled

Site Audits

Site audits are one of the best ways to find early SEO wins that you can deliver to your clients. A site audit tool allows you simply enter a URL, and then it analyzes, discovers, and eliminates some of the most common issues that affect rankings. In particular, a few of the most common website issues that a site audit tool can help with include:

  • 404 errors

  • Duplicate images

  • Broken links

  • And many more

The AgencyAnalytics site audit tool automatically checks over 40 issues that affect website performance. These audits can either be done on a one-off basis or scheduled regularly to ensure you’re always on top of the important SEO metrics that influence organic search results.

How to Run a Site Audit with AgencyAnalytics

To give you an idea of how this tool works, here’s how you can run a one time site audit. First, you need to enable to “Site Auditor” from within “Integrations” tab:

Integrations area

Next, you can find to go to the “SEO > Site Auditor” tab:

Site auditor report dashboard

Finally, if you click on “Perform Audit” on the top right and then “Start Crawl” you can run the site audit:

Site auditor dashboard

Competitor Analysis

After you’ve set up keyword tracking, backlink monitoring, and performed a site audit, tracking and analyzing competitors is another valuable tool for any SEO campaign. By identifying what your closest competitors are ranking for you can easily identify new opportunities that may have otherwise gone unnoticed. A few examples of how you can use this tool include:

  • Comparing the total number of backlinks for each competitor

  • Comparing their Trust Flow and Citation Flow

  • Crawling competitor sites in order to make recommendations for your clients site modifications

How to Analyze Competitors to AgencyAnalytics

In order to analyze competitors for a campaign, first you need to enable it from within “Integrations”:

SEO integrations area

Next, if you go to the “Competition” module under the SEO heading you can click “Add Competitors”:

Competitor report setup screen

From there, you can either choose from our suggested competitors or manually add them in the Competitors box on the left:

Competitor report setup screen

Summary: SEO Tracking

As we’ve discussed, one of the best ways to demonstrate the value of your agency's SEO success is by tracking and reporting the performance over time. SEO tracking gives you an objective view of the performance of your campaign so that you know what’s working and what needs improvement.

To get started with SEO tracking, it’s generally recommended to start with the Google Suite including Google Analytics and Google Search Console.

After you’ve set up all these tracking tools, combining them with a reporting platform like AgencyAnalytics allows you to simplify and automate many of the daily tasks involved with running an agency. In particular, by adding the key metrics discussed in this article to a custom report or dashboard, you can automate your entire SEO tracking process.

Written by

Peter Foy

Peter Foy is a content marketer with a focus on SaaS companies. Based in Toronto, when he’s not writing he’s usually studying data science and machine learning.

Read more posts by Peter Foy ›

Get Started for Free

Try AgencyAnalytics risk-free for 14 days. No credit card required.

AgencyAnalytics Dashboard Preview