Tracking SERP ranking for keywords is essential for any business whether SEO is negligible or not. For most part, you had to rely on Google Analytics or Search Console to find Google keyword ranking.
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.
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 to find the SERP rank for location with Google search console. That’s why many bigger 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 Ranking is Changed
If you’re in a very competitive niche and your websites are ranking on Google’s first page for highly crucial 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.
Here’s a screenshot from popular online keyword rank tracker tool, SEMRUSH. As you see, it doesn’t not only show daily keyword ranking changes, but also the keyword difficulty, average traffic percentage 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 change frequently rather than past years.
Therefore, tracking SERP keyword rankings in Google for important keywords which are mostly ones that drive highest percentage of search traffic is not only a smart idea, but also crucial considering it's not hard to take 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 keywords SERP tracking campaign, you can identify who are competiting with you can 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 Google 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 for you.
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 just need the “Position tracking” tool.
Click on the ‘setup’ button under “Position Tracking”.
Step 5: Once you clicked on “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.
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 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? They should be driving leads, conversions for them. Fetch a few of them and track SEO 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 just using this page. 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 get 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 rank 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.
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 modifications too.
SEO is a long time game. It’s not a set-and-forget game either. If you followed that path, you lose at this game.
You must be aware of current happenings in SEO industry. Have an ear for buzz going in SEO communities.
By tracking keyword rankings, you’re absolutely 5-10 steps away from your competitors. Because you can,
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 recurring customers, 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.
SEMrush is one of my personal SEO tools that I use literally on daily basis. Its SERP Position Tracker tool is an ultimate SEM 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.