Tracking SERP ranking for keywords is essential for any business whether SEO is negligible or not. For the most part, you had to rely on Google Analytics or Search Console to find your website position for a keyword.
However, In this article, I will show you how to track search engine keyword ranking and get updates instantly so that you can keep updated on key metrics that actually matter your business.
Also, you will learn how to track local SERP rankings and monitor search engine positions for competitors very easily and get alerts via email (or push notifications (optional)) when something happens!
The Untold Story about Keyword Rank Tracking in Google Search Console
Google Search Console is absolutely a must-have SEO tool for webmasters. However, it is not convenient and flexible for some tasks.
For example, in keyword rank tracking, Google lists keywords and their average rankings during a period you specify.
The key-word here actually is the average position.
Does average keyword ranking reflect the actual ranking potential or the exact ranking position?
But, the average rank position could be calculated by considering different ranking positions.
For example, Let’s say John’s blog’s rankings for the ‘XYZ’ keyword over a week is 12, 27, 2, 2, 2, 10, 12.
John wants to see rankings for keywords in Google search engine. He logs into Google Search Console and checks Google keyword rankings.
He sees ranking for XYZ keyword for the week is 9.5.
But, four times John’s blog ranked 10+ positions in Google search engine result pages.
However, Google search console’s search analytics information shows that John’s blog ranked in 9.5 positions.
Now you see the difference. It’s the average ranking position. And it doesn’t show anything specially about the keyword ranking position in Google.
And if you wanted to see the current Google keyword rank (today's), it's impossible because it takes at least one day to Google to process data and deliver it.
Now, you see the downside of using Google Search Console as a keyword ranking tracker.
It’s disadvantageous to use Google search console for tracking Google keyword rankings that matter for your business.
For example, it's not easy (or impossible) to find the SERP rank for any given location through Google Search Console. That’s why many serious bloggers, SEO experts, digital marketers, and website owners use 3rd party tools to track keyword rankings in search engines.
Why You Should Track Keyword Rankings In Search Engines
There are a lot of reasons why you should track keyword rankings immediately for your important keywords. Here are a few of them…
Learn WHY your SERP rankings are changed
If you’re in a very competitive niche and your websites are ranking on Google’s first page for highly important keywords, then there’s a no doubt that you should pay your close attention for those keywords.
Your business might solely depend upon those search queries.
Sophisticated keyword rank tracking software can identify daily ranking fluctuations, so you can adapt to changes and find out why SERP position is changed.
Here’s a screenshot from popular online keyword rank tracker app, SEMRUSH. As you see, it does not only display daily keyword ranking changes, but also the keyword difficulty, average traffic numbers distributed out of the total search traffic particular website receives.
Secure your Google keyword rankings
Ranking one of your particular blog posts for a specific keyword on the first page for one or two weeks doesn’t confirm that it will be same for upcoming months or years.
In fact, keyword rankings are changed frequently rather than past years.
Therefore, tracking keywords positions in Google SERP for important keywords that are mostly ones that drive highest percentage of search traffic is not only a smart idea, but also crucial considering it's hard to take back a lost search position!
Find new ranking opportunities
SEO is difficult game. And the beauty of it that it makes smart bloggers to stand out. After setting up a keywords SERP tracking campaign, you can identify who are competing with you and analyze their strategies to find new traffic generation tactics and new keywords.
Without tracking keyword rankings in search engines, you literally play in dark, without knowing what you’re actually doing… blogging or writing for fun…
How to Track Keyword Rankings in Google
Google and Bing are the top search engines in the world. While Google dominantly owns more than 90% search share market worldwide.
I will show you step by step how to track keyword rankings in Google engines.
Unfortunately, this article doesn’t cover about monitoring search engine positions in Yahoo, Baidu, Yandex, and Duckduckgo.
How to Track Keyword Rankings in Google Search Engine(s)
Google has several country-specific domains. For example, when someone in United Kingdom googles something, he/she actually searches queries on Google.co.uk database.
Follow the steps below to track keyword ranking in Google.
The keyword rank tracking tool I use is SEMRUSH. It’s an all-in-one search engine marketing tool. You can spy on competitors keywords, find AdWords ad spending of competitors, see keywords and so much more. Read my SEMrush review to learn more about this SEO tool.
Step 1: First of all you have to create a SEMrush account. Luckily for you, I was able to negotiate with SEMrush to get an exclusive SEMrush free trial offer. (Only for Pitiya readers!)
Click this link and create your free SEMrush GURU account.
Don’t forget to activate your account by clicking the activation link sent to your email address you signed up with.
Step 2: Now here the steps start. Once you created your created your SEMrush account, log into your SEMrush account. You’ll be redirected to SEMrush dashboard. Click on the Project icon as shown as below.
Click on “Create My First Project” green button.
Step 3: Enter your website or blog address into the text field, project domain. You can use your site’s name as the Project Name. It’s not very special. But, the domain name is.
Then click on “Save” button.
Step 4: Your very first project will be created instantly. In Project dashboard area, you can see different tasks you can do with SEMrush.
You can always give a try other tools. However, for tracking keyword rankings in Google, we are going to use the “Position tracking” tool.
Click on the ‘setup’ button under “Position Tracking”.
Step 5: Once you clicked on the “set up” button, a pop-up box will show up....
Stage 1: The first stage is “Domain Settings”. Click on “Advanced Settings” link.
You will see these options:
You can track keywords under root domain. However, if your tracking domain has different domains such as blog.abcdomain.com, support.abcdomain.com, and forum.abcdomain.com, you should go with Tracking Subdomain option.
Tracking URL is significant, if and only if you need to track keyword ranking for a specific web page.
Stage 2: The beauty of SEMrush position tracking technology is you can actually track local SEO rankings very easily.
Select appropriate options as your need. For example, if you want to monitor keyword ranking in Adelaide, mobile devices (mostly smartphones over feature phones), you’d prepare settings like this.
See you can track keyword rankings for different devices as well. Very important feature considering Google promotes mobile-based content.
Stage 3: Competitors
SEMrush will automatically search for competitors for your domain within their database. And you will find a few top competitors in ‘Suggested competitors (organic)’ box.
Select a few competitors from the box or enter a website name you sure it contains keywords that your website is ranking.
Stage 4: Keywords
This is an important stage of your campaign. You are going to add keywords you want to track rankings in Google SERPs.
Remember that in this example, I chose Australia as the country. So, the search engine domain is actually Google.au.
Basically, you can add keywords by four ways.
- 1Manually: Type each keyword one by one. One keyword per line.
- 2From SEMrush: Find keywords to track from SEMrush keyword database.
- 3From Google Analytics: Connect your Google Analytics account with SEMrush and fetch keywords to track ranking.
- 4From File: Upload keyword file from your local device. Supported formats are .txt and .csv.
Note: With SEMrush GURU plan you can track up to 1,500 keywords. So, make sure you don’t exceed the keyword amount. You can create 14 more campaigns.
My favorite method to add keywords to track is the manual method. Because I can enter targeted keywords I want to track ranking on daily basis. (HINT: keywords containing review, buyer keywords etc.)
But, if you don’t know what keywords to add, you can simply use SEMrush to help you with adding keywords to your keyword tracking campaign. Here, I added a few keywords that Pitiya.com ranking on Google.au.
Be creative. You can use these methods as well.
Find keywords based on your competitors: Your competitors are not always unhelpful, right? Generate keywords based on their rankings. You’ll find several or more keywords that will help you in future.
Find Keywords based on Adwords ads: If your competitors utilize PPC advertising to receive traffic, then there must be something out there, right? Those keywords should be driving leads, conversions for them. Fetch a few of them and track organic rankings to find where your website ranks for them.
For future easy access, you can tag each keyword. So, you can search a specific group of keywords out from 1,500 other keywords simply using tags.
Tick on “Send me weekly updates” to receive updates about your position tracking campaign.
Now you’re ready to go. One last step.
Click on “Start Tracking” button.
For a moment, you will see this screen in your project dashboard.
But, not for forever. In a few second, you will see a screen like this.
I have a lot of things to improve on my site.
Step 6: Click on “Position Tracking” box to know more information about your campaign.
This is the page you’re going to be hanging in upcoming days.
I love this page. Just imagine how many things you can accomplish by analyzing simple things. I am not going to explain everything.
But, here are a few I can’t neglect. 🙂
Add more devices & Locations
Your local business might be based on several places. Want to know ranking for those places as well? Here’s what you have to do.
Enter location and device details as you added in stage 3 of step 5.
Add more keywords and competitors
After a few days, you’d find more keywords that are worth of tracking rank positions in Google. And some other competitors who are also competing for those keywords.
Add them to SEMrush position tracking tool and research ways you can outgo their SEO rankings.
Find competitors SERP ranking changes
Another way to get a good idea about the keyword’s performance in SERP is through analyzing competitor’s SEO keyword rankings.
Compare your website’s rankings with competitors. You’ll find which website is the strongest one in SERP keyword ranking.
In some days, you might find higher rankings in SERP, and some days, lower rankings. It happens in nowadays regularly. However, you might have a special note about the ranking change. For example, you updated a particular content and you see some improving in rankings. Add it to notes. It really helps in the long run.
If you own a website with a ton of content, then it is not an easy task to monitor keyword rankings in SERPs in every day. For example, let’s say your website’s Landing page variation C is the highest converting one. And you were able to increase keyword ranking in Google.
But, you’re not sure Landing page C’s keywords’ ranking might lose. The easiest way to get notified about these SERP ranking changes is adding a trigger in your position tracking dashboard.
Click on little “Bell” icon.
Click on “Edit Triggers” button.
First, select your condition. You might want to know ranking losses rather than ranking gains. Am I right? For example, if want to get notified whenever your “landing page C” leaves from the first page, add this condition.
Select your domain from the domains list and click on “Add” button.
You can create more alerts by adding more triggers. For example, you can receive notifications to your email whenever your competitor increases its rankings to top 3 results.
At the bottom of the page, you can see SERP ranking for each keyword in each day. The table updates in every single day. So, you can see live keyword rankings of your keywords.
You can add more keywords and also assign more tags for each keyword. I recommend doing it because you will find adding tags is helpful in future when filtering keywords.
If you’re not sure which web page ranks for a certain keyword phrase, you can easily find it.
In “Ranking Distribution” tab, you will see Visibility, estimated organic traffic, ranking distribution in top 3, top 10, top 20 and top 100.
Ideally, you should try to obtain higher ranking visibility. So, it refers indirectly that your website receives more traffic for given conditions.
In Ranking tab, by clicking on any particular keyword phrase, you can find ranking changes. It is very helpful because, you can see exact ranking positions in Google date by date, not the average ranking like in Google Search Console.
Position Tracking On the Go!
Analyze more data given by SEMrush, and you will find tons of precious information. Let it a few days operate. The more data SEMrush position tracker tool collects, you receive more accurate information and also you can take most proper decisions for your SEO and content marketing campaigns.
Have only one variable at a time and change it to see how far dependent variables go. Your controlled variable might be the post title. When you split test post titles and make the winner title the meta post title, you will see changes in CTR, bounce rates, average time on page and so Google keyword ranking changes too.
SEO is a long term game. It’s not a set-and-forget game either. If you think and act as it's one-off task, you lose at it. Because, Google changes its algorithm frequesnt to keep up on new trends, technological advances such as voice search and obviously weep out low-quality content.
By tracking keyword rankings, you’re at least one step ahead from your competitors. Because you can,
Final words on SERP tracking keyword ranking
As a webmaster, blogger and internet marketer who use content marketing and search engine marketing as a tactic to generate more readers, leads, potential customers, and business advocates, you can clearly see the importance of tracking keyword rank in Google.
I don’t know how to insist this. However, when you started tracking rankings in SERPs, you would see a lot of things that you can’t see just writing and posting articles on your site.
You will start seeing that subtle things make a huge impact the overall result. And you will become more sophisticated and even start asking yourself questions like "is it better off optimizing for single medium-volume keyword phrase or low-volume keyword phrase?" (Hint: answer might surprise you.)
Its SERP Position Tracker tool is an ultimate SEO tool you’d use as a website owner.
Position yourself on shoes of search visitor before trying to position your blog on SERPs. That’s how I learned a lot of things about SEO and content marketing.
So, how do you find tracking keyword ranking helps in search engine ranking? Leave your comment below to let me know your thoughts.