Rank Tracker
Create stunning rank tracker reports in seconds with AgencyAnalytics Rank Tracker, designed to simplify and enhance your keyword reporting.
Rankings are automatically updated once every 7 days, or you can manually refresh. We track out to 100 positions for Google, 20 positions for Google Local, 50 positions for Bing, and 100 positions for Google Mobile.
Rank Tracker is available as a paid add-on to any AgencyAnalytics subscription.
π Enable Rank Tracker
Open the Client where you'd like to connect the Rank Tracker integration, then click the Data Sources tab at the top.
Click the blue Connect Data Source button in the upper right corner of the page.
Search for Rank Tracker in the search bar at the top, then click the Rank Tracker card.
Click Enable at the bottom left.
After a few moments, you'll be directed to a confirmation screen with Rank Tracker integrated.
How to add keywords to Rank Tracker
Once you've purchased and enabled Rank Tracker, navigate to the Client you'd like to track keywords for. Click SEO under Data Sources on the left, then Rank Tracker to open to the Rank Tracker dashboard.
In the top right, click the Add Keywords button.
There are four quick steps to adding keywords:
Add the keywords or phrases
Choose a location for these keywords
Apply a language for these keywords
Add an optional tag for sorting
The top of the add keyword screen displays how many keywords are in use across your account. You can't track more keywords than you've purchased, so double check you have room before trying to Add Keywords.
In the keyword field, add one keyword or phrase per line. You'll want to choose keywords that are relevant to your business type and model.
In this example, we're using a fake pizza parlour that does artisanal, wood fired, thin crust pizza which is only available to eat-in or takeout. We're choosing some general pizza phrases, like best pizza near me, as well as some tailored to our business model, like best wood fired pizza or takeout pizza near me.
If you have Google Ads, Google Search Console, or SEMrush connected to this Client, use the Suggestions dropdown on the right for help choosing keywords.
Each keyword and location combination counts as a unique keyword. If we track "best pizza near me" for three separate zip codes, that counts as 3 separate keywords.
In the next step, add a one or more locations for your keywords. You can use city, country, region, or zip / postal code.
The location you choose should match the keyword you're tracking. In our example, the pizza parlor is a single restaurant in Victoria, BC, so the location should be that city.
If we ran a statewide home insurance company, we'd probably set up some keywords to include 'near me' and track for the different physical locations our offices are in, as well as more general keywords tracking for the entire state.
Next, select a language for these keywords. Choose Default to use the native language for the search location, or select a specific language.
For example, if you ran a birria taco food truck in Texas, you would add default language keywords to capture English, then might add a second set in Spanish to capture that audience as well.
The last step is where you can add an optional Tag to filter and sort keywords by. If you're tracking for multiple locations, languages, or goals, it can be helpful to add a tag to make filtering for these keywords easier later on.
Click Add Keywords to add the keywords for tracking.
You'll be redirected to the Rank Tracker dashboard. Immediately after adding keywords, they'll display a clock icon to indicate the ranking has not yet been pulled.
If the URL of your Client is not returned in 100 positions for Google, 20 positions for Google Local, 50 positions for Bing, and 100 positions for Google Mobile, then it will state not found.
Enable multiple search engines in Rank Tracker
With Rank Tracker open, click the Filter and Settings button in the top right.
Click the title to expand the available options for each. Click the checkbox beside the ones you'd like enabled for this Client.
Each Search Engine needs to be enabled in order to track for that Search Engine. If a search engine is not enabled on your Clients Rank Tracker dashboard, then keyword rankings and associated metrics (like Google Change, Google Avg ranking) will not generate.
In this example, Google search engine is enabled for keyword tracking. This means that other data that requires Google to generate, such as Google Change or Google Avg Ranking, is available when we enable them.
In contrast, for this Client Google Local was not enabled before, so it wasn't tracking any rankings. Now that we've turned it on, Google Local rankings will be monitored going forward, and Google Local Change data will be available to us.
Manually refresh Rank Tracker Keywords
Keyword rankings automatically refresh every 7 days from the date added, or the date of the last refresh.
Admin and Staff also have access to 4 on-demand refreshes per keyword each month. For example, if you track 500 keywords, you can manually refresh up to 2,000 keywords per month (500 keywords Γ 4 full refreshes).
Simply open Rank Tracker, check the keyword(s) you wish to refresh, then click Refresh. You'll see your monthly credits remaining, and the number of credits to be used on your selected refresh. Refresh credits reset at the start of each month.
The manual refresh option is perfect for reviewing performance right after a campaign launches, or for a quick confidence check before reporting.
Additional Rank Tracker Resources
Find quick answers to common Rank Tracker questions in our Rank Tracker FAQ!
π¬ Need additional help?
If you have any questions, please contact our friendly support team by following these instructions! We're available 24/5 to help π











