How to Check Google Keyword Ranking of Websites for SEO

In a perfect world, your web pages would rank on Google’s #1 page for every keyword.

However, in reality, that won’t happen whatsoever unless you’re Wikipedia!

Knowing Google keyword rankings for your blog post articles is awesome, right?

After finding keywords ranking on Google, you can tweak many things such as keyword optimization and content strategies to increase search engine traffic. So, you can ultimately make more money through your online business.

But, how if you can check keywords’ rankings of your competitors in Google SERPs?

That’s excellent, right?

Yes, if that could be done, you can drastically improve lots of things at once.

What if I say you could actually check keyword rankings for the Google search engine pretty easily? In a few seconds?

Yes, you can check site rankings for every keyword very easily.

In this article, I will walk you through how to check the Google keyword ranking of any website without struggling.

What is SEO ranking?

If you’re a website owner, you should already know this. However, if you started your blogging career recently, here is what SEO ranking is…

After Google (or Googlebot a.k.a web spider for Google search engine) crawled your web pages, Google put the all-important data such as page titles, images, and text content into their large database. So, whenever someone like you searches something related contextually to your web page, Google shows your web page at someplace on search engine result pages (SERPs). Those ranks are known as SEO rankings. Normally higher SEO ranking means, it gets a higher CTR, so receives more traffic.

The Google rankings purely depended upon more than two hundred factors. In fact, Google’s articles rank bottom of SERPs. So, there are no tricks here.

However, the thing is, if you’re a webmaster, you should know how to check Google keyword rankings. Because, nowadays, a website or a blog isn’t just made for fun, at least for the majority of people.

You might have made a blog on WordPress, BlogSpot, Tumblr, or using any other content management system to make money.

To win the SEO game, you should actively monitor keyword rankings of your own and obviously your competitors’ websites. This isn’t a should, a must if you still regard your blog as a business.

You should probably not know the SEO and content marketing strategies your competitors are using if you don’t analyze competitors’ keyword rankings.

But, you may ask,

Chamal, why should I care about my website rankings, and why should I find competitors’ keyword rankings?

Here’s Why You should check Google keyword rankings…

Google is the dominant of Internet

Unless your target audience is from Chinese-speaking countries, you must pay close attention to Google search engine ranking fluctuations and new updates to the algorithm.

Google Owns a whopping 92.48% search share market worldwide as of April 2017, according to StatCounter.

search engine market share worldwide

As you know, the new trends go with mobile. Here’re how Google dominantly owns 95.34% mobile search share market worldwide.

mobile search engine market share worldwide

If you drastically want more search traffic to your blog or website, then don’t look anywhere. Google is your best traffic source.

To get full advantage of Google, you’d monitor keyword rankings of Google SERPs.

Find where your website or blog rank on Google search engines

As you know, there are a few different variations of Google web pages. Some of them are…

  • – United States
  • – United Kingdom
  • – Germany
  • – China
  • – India

You can find other Google’s country-specific domains from here.

When your blog ranks on Google search engines, you can find rankings of web pages in Google by logging into your Google search console.

However, there is a BIG disadvantage you might face…

Could you guess what it is?

Yes, you can’t find keyword rankings for specific Google country domains daily.

For example, let’s say John has made an event blog especially for people in Brazil. He has set up the site, made content, built backlinks, and is looking forward to seeing his blog’s first four-figure visitor count.

He sees traffic is coming to the blog continuously as for his tremendous work. However, he wants to know what keywords drive traffic to his blog. He signs into the Google search console and checks Google ranking keywords.

search keyword rankings on Google search console

But, he couldn’t find the keyword ranking position for an exact date.

If you’re in a situation like John’s and want to know where your website ranks on each Google domain accurately, then you should use a good Google rank checker.

Check Keyword Rankings for Blog Posts

If you’re currently using a generic google keyword checker, then you may see you can not check keyword rankings at posts level in most cases. In fact, some Google keyword checking tools fail to demonstrate accurate data.

And if you’re willing to know whether certain web pages such as review articles are actually ranking with rich structured data, you should use a good google keywords monitor. Otherwise, you don’t know whether your articles with rich structured data perform better in search engine result pages.

check keywords with search features

Monitor Google keyword ranking fluctuations

Google updates its search engine algorithm to make the search results better. Because Google knows that if they provide crap content for visitors, people will move to other search engines such as Bing.

So, if you’re a set-and-forget blogger who just needs to write content, believe me, that way doesn’t take you to success.

You should always monitor Google keyword rankings. If possible, should be tracking keyword rankings also. That is a plus advantage over other mediocre bloggers. (Will post a step by step guide sooner for this)

Google organic keyword rankings change consistently.

Identify Competitors in Google SERPs

I feel sorry for most bloggers because they really don’t know what they are doing, from whose they are competing…

This is a time where advertisers have to pay $100 per click. Just for click! So, won’t it be advantageous to make a blog targeting those people?

In fact, these days, many companies, including SaaS companies, make use of content marketing and blogging to drive traffic and acquire more customers.

One SEO strategy you should always use is competitor research (aka reverse engineer or competitive intelligence) and identify keyword difficulties and the likelihood of ranking top of Google SERP.

If you blindly write and post content on your blog, don’t do that. Concentrate on checking google rankings for your target keywords and do your due diligence to identify whether you can profit from that traffic.

Competitor Keyword Analysis

This is a characteristic that separates blogs that make money from ordinary blogs that don’t make any money.

To do competitor keyword analysis, you should know the keyword rankings of competitor websites.

Unless your competitors are kind enough to provide you that data, you can’t complete a good competitor keyword analysis.

From that analysis, you can…

  1. Identify interest for the keyword over time.
  2. Find keyword rankings.
  3. Find search volume based on country.
  4. Find traffic costs and by that get an idea of what country converts better for the keyword.
  5. Find Traffic distribution for each organic ranking position.
  6. Find whether keyword rank for any SERP feature such as Instant Answer, Local Pack, and News.
  7. Know how many authoritative backlinks you should build to rank on the first page of Google.
  8. Find a lot more open and hidden information based on keywords.

Before I start writing any article, I don’t forget to do a competitor analysis campaign to get answers to the above questions and especially how easy it is to rank on Google because it is a waste of time to target high competitive keywords such as attorney unless your website is high authoritative.

Find New Opportunities

Using a good SERP keyword checker gives you more information about keyword and competition and provides a space to look for new opportunities.

For example, if you’ve written an article about “A” topic, and it receives traffic from search engines, after checking SEO keyword rankings on SERPs, you can identify new keywords, more long-tail keywords with high search volume.

You just want to optimize your web page for those hidden gems of keywords.

Even your articles receive significant traffic from search engines, don’t forget to check organic keyword rankings because you could find high traffic keywords which are low competitive.

Find Keyword Difficulties

In the Google Keyword Planner tool, you can easily find average CPCs for keywords in paid searches. However, those number doesn’t reflect much on organic search results.

In SEO rankings, keyword difficulty demonstrates as the sense of the word, the difficulty to rank on the first spot of the first page of Google SERP for a keyword.

So, apart from spending time analyzing competitors’ backlinks, you can easily understand the likelihood of ranking top of Google by finding SEO keyword difficulties.

To finding keyword difficulties, you should have a few target keywords of your own or competition. To get those keywords, you should involve in checking SEO keywords.

Find Traffic Distribution per each keyword in Google SERP

Let’s say you’ve found a great competitor website that has a few articles that are relevant to what you’ve published on your site.

After checking Google keyword rankings, you have found some high-traffic keywords that your competitor’s website ranks top of SERPs.

As they are high traffic volume keywords, it receives a lot more traffic.

So, you can definitely write a good article by adding more information and making use of good graphics, videos, etc.

After optimizing the article for search engines, your web page might also rank for those keywords and generate more Google traffic to your blog.

Checking competitor keywords’ traffic distribution and using good content strategies are worth rather than writing content without knowing the likelihood of ranking for SEO keywords.

Improve Keyword Rankings In Google

Your website or blog will barely receive traffic if web pages rank bottom of SERPs.

Before you start improving Google keyword ranking, you should first check rankings of SEO keywords and monitor them.

It is an excellent way to start increasing keyword rankings in Google.

Now you know ten more reasons to check Google keyword rankings.

You can easily and instantly find keyword rankings of ANY site on Google using online tools. I’ve found a few google keyword rank checker & tracker tools. However, I use only one tool on a daily basis to check keyword rankings and track ranking changes.

How to Check SEO Keyword Rankings on Google

Semrush would probably be the best search engine marketing tool for bloggers, SEOs, content marketers, and online marketers alike.

It is a complete SEO tool that provides tons of tools to check keyword rankings, analyze competitors, find new keywords for SEO and track organic keyword rankings.

I have been using SEMRUSH since 2013, and I can surely recommend this tool for you because It helped grow traffic to my websites.

Here’s how to check keyword rankings on Google SERPs using Semrush.

Step 1: You have to go to Semrush over here and create your account first. Fill out the form and proceed to the next step.


Step 2: Once you’ve created your Semrush FREE Trial account, go to Semrush Dashboard over here.

Now you can check keyword rankings in two different ways.

  1. Check SEO rankings for a particular keyword you know
  2. Find Google keywords ranking of websites

Here I will discuss these two ways of checking Google keyword ranking.

Check Google Keyword Ranking for Keywords

Step 1: Login to your Semrush account from here and head over to the Keyword Overview section under Semrush Keyword Research. Next, enter your targeted keyword phrase, select the Google keyword database (United States is selected by default), and click the ‘Analyze’ button.


Now you’d see the keyword analytics report. Make sure Google is selected. If you want to check keyword ranking on another search engine, select it from the list.

Here’s the report for the “email subject lines” keyword phrase.


At the bottom of this page, you can see SERP analysis which shows ranking pages for the particular keyword.


Here are a few changes you can make…

Check Google keyword ranking on previous days

Semrush keyword rank checker allows you to find SERP positions of a keyword in past.


Here is the Keyword Overview report and the SERP Analysis of a previous period.


Device targeting lets you find the exact keyword positions in Google SERP on Mobile or Desktop.


You can only check the rankings of the first 100 results. But, as a blogger and webmaster, you want to really analyze the first 20 results because search volume or impressions decrease exponentially as results come down.

Find Website’s Keyword Ranking

This is one of my favorite options to check site rankings and scrap keywords. Also, this method allows me to calculate the estimated traffic value of competitors in a way so that I can determine the sales generated.

Step 1: Enter your website URL into the search box if you want to find SEO keywords for your website. Else enter another website’s address to find its organic keywords.


Pro Tip: Use “Historical Data” feature on your Semrush GURU plan to find lost keywords.

See the website’s important details such as total ranking keywords, daily traffic volume from the search engine, backlinks, and traffic growth over time.


Scroll down bottom until you find organic keywords.

  1. Top Organic Keywords: Find all keywords which are ordered descending according to the traffic distribution.
  2. Organic Position Distribution: Find keywords grouped by their ranking positions.

Click on “View details” under the Top Organic Keywords to find more information about keyword SEO rankings.

On the following page, you will be shown details like the number of total keywords, organic traffic, and traffic cost. Semrush Traffic cost is based on the clickstream data, search volume, and the SERP position. It basically shows how much money the traffic is worth if paid via Google ads approximately.


As you see;

  • ranks for more keywords on than other search engine sites.
  • 31.34% of total keywords rank under the Local Pack SERP feature.

Smart Passive Income blog covers a lot about podcasts. And one of the highest traffic-driving keywords is about that topic.


I suggest you check out the Historical Data feature on SEMRUSH to find missed keyword rankings of your competitors.

Pro Tip: Enter web page URLs to the Semrush search box and find top organic keywords for particular pages. Sprinkle those keywords on your articles to get more organic traffic.

Keyword Position Changes

Keyword rankings are changing. Google experiment by changing SERP positions often. Semrush provides all these position changes details.

Click on the ‘Position Changes’ tab and click on a row to see all the details.


Search engine ranking is a very crucial aspect of SEO. Your website’s success might depend upon search engine ranking.

As Google owns more than 95% worldwide search share market, you should take your close attention to Google’s ranking of keywords.

By using an accurate Google rank checker, you can get an edge over the competition to find Google rankings of keywords and monitor daily ranking fluctuations.

I personally use Semrush for checking and tracking keyword rankings on search engines.

So, how do you check site ranking on SERPs, and what is your best Google rank checker?


4 thoughts on “How to Check Google Keyword Ranking of Websites for SEO”

  1. I love SEMrush and their browser extension SEO Quake. One of Quakes features is trust score and domain score, a quick way to work out if you can compete in Google search results.

    • Yes, James. The uses for SEOQuake extension is immense especially when analyzing keyword’s competition in Google SERPs. I also like metrics like the number of social shares etc.

      Thank you for commenting. 🙂

  2. Hi Chamal,

    Great article. We know that keyword ranking is very important to gain more benefit from the posts. I use SEMrush for a long time and should say that it’s a good companion for the bloggers to reach the top.

    Thank you very much for your step by step instructions.

    Have a nice week ahead.

    Take care,

    • Hi Manoj,

      Thank you for your kind words. SEMrush is definitely a must-have SEO tool.

      What is the favorite part of it you’ve found?


Leave a Comment

Share via
Copy link