Keywords research for SEO: Everything you need to know

Reading Time: 8 minutes

What does it take to come up the to the top in search result? A perfect blend of high-quality content and 2-3 super strong keywords as part of keyword optimization in SEO. Which further brings in traffic to your website or blog. Promotion does play a vital role but relying on keywords too are inevitable for a viral post. They say that 95% of your traffic comes from 5% of your super hit post, any idea why? It’s because unknowingly you somehow are feeding the search engine’s bot, which is highly needed for showing up in the search results. This will be a detailed guide covering various aspects of keywords in terms of SEO, stay tuned.


What is a keyword?

Technically speaking keyword in terms of SEO is nothing but words that are used the most for search by end users. That was what people on the web say, now how I understand SEO keywords is that they are feed to search engine in return of which search engine directs users to your site (based on the SERP ranking). Now, what makes a difference is how efficiently you embed SEO keyword in your post. And there are two types of keywords- Short tail & Longtail. 

Short tail keywords, as the name suggests are 2-3 (generally 2) search terms together.

  1. Ice-cream parlors (this will bring location-based search results)
  2. Tomorrowland venue.

As shown in the example, such 2-3 words as search terms are short tail keywords. Whereas Long tail search is generally a meaningful sentence (or 4-5 search terms).

Long tail keywords are the most profitable type but if used too many times in one post bot will misinterpret it as spamming.

  1. How to make a pizza without an oven?
  2. How to do a hard refresh in a browser?

Read also: High paying niche by Google Adsense

History of keywords

Back in 2012, it was important for all web pages to specify meta_keywords explicitly but since then Google is no more dependent on meta_keywords. With the updated algorithm search engines are turning less and less biased .i.e web pages that is well-optimized ranks up. An alternative to this there are few tricks to tackle this update

  1. Use keywords in your title (0.2% of 1-2% and 1-1.8% in remaining body of the post)
  2. In terms of phrases use just one or two keyword phrases.
  3. Try using keywords multiple times (not keyword stuffing) in first 200 characters and lessen it down the line.
  4. Have keyword in and around the link of your blog post.
  5. Embed keyword in images Alt-tags

How to get started with research for keywords

SEMRush: A top-ranking tool in terms of keyword research. You just have entered your domain there and check which keyword get maximum reach. Domain overview, backlinks, traffic analysis and much more. Though this is a paid tool, it’s worth spending every penny.

Ahref: Track your backlinks, keywords, brand mentions and know what your competitors are doing. Again a paid tool, but it’s worth.

Google keyword planner: Free planner and keyword rich planner but along with that, you get bids for AdWords too. That again helps you boost your content exponentially.

Google search: A Free and super strong tool which covers up almost 70% of your keyword research. It’s like asking questions most likely to come to the teacher who is preparing the question paper.


Google trends: Another free tool from Google to research on keywords for your article. You can research there categorically and hence doing right keyword optimization in SEO in your blog post would turn out to be a good move.

Read also: How to monetize good traffic of a blog?

How does keyword optimization in SEO effect the performance of your post in SERPs?

One important to have in my mind is not stuffing your post with keywords as it would hint the search engine bot that you are trying to spam it (the search engine), and hence your post rank would be way below the reach of end users (page 7-8 or beyond). Ideally, 2-3% of your post should be keywords, rest 98-97% your knowledge revolving and justify the topic.

The search engine has a component named- web crawler/web spider/search engine bot. As the name suggests it crawls through the web. Once it crawls through your site it looks for keywords (search terms) in your article(s) and this is where keyword optimization in SEO will come useful to you. Once crawled, it reports the same to a search engine which further stores it as part of its knowledge graph. And this just is the first half.

Now the second half is when the user searches. This is an important phase for your posted article. Crawler recorded a handful of keywords from your article which was reported to the search engine. The search terms are matched again with the records reported by the crawler (this happens in the time between the user has entered the search term and the search engine is looking for search result). Now that the search terms match the keywords recorded, results are served.

The math behind search result

In all these little clumpy events happening what are the chances that your article would show-up in search result? Depends on how well you have done the keyword optimization in SEO. Also how well you’ve used those search terms in your post + number of times people have clicked and read your post (higher CTR higher will the web page rank).

One thing to note here is that leaving your post (with a hope that search engine would direct users to your post, that’s one portion of coverage) without promoting on social media would not be that fruitful. You need to promote it on social media it helps scale up in page ranking. Traffic from high DA/PA social network is an important signal to rank a web page on SERPs. Doing only one out of both would not bring you maximum output, both done together will do wonders for each post.

When the search terms match with keywords you used in your article, your post shows up in the search result. Rank of your post depends on

  • Content quality
  • No. of clicks (promotion on social media + organic direct from SE)
  • keywords placement
  • Age of the post (click+search results)
  • Niche (sometimes it does matter)

Keyword Density

Keyword density is the percentage of times a keyword or phrase appears on a web page compared to the total number of words on the page. In the context of search engine optimization keyword density can be used as a factor in determining whether a web page is relevant to a specified keyword or keyword phrase. Keyword density is just a good to know information and it has nothing to do with the actual keyword optimization in SEO. Now that you’re familiar with tips & tricks you’re just a blockbuster article away from a blockbuster traffic possessing blog.

A good keyword optimized site is like same-pinch to search engine. Totally in sync, which is more than enough to rank on the top page. Focus on the content and these optimizations then you are good to go with publishing the post.

Should I miss anything here in this context, do share your views in the comment section below also share this effort with your friend.

SEO is really vast topic and it would be a time-consuming skill to acquire, there are many sources of knowledge but I prefer The ultimate search engine optimization strategies by Andrew Johansen

Over to you. How do you perform your keyword research? What is it that obstructs you in doing a good keyword research? Let me know in the comments section below.

Do you know someone who’d find this information useful? Share this with them, also share it in your network.

I am an SEO consultant by profession and photographer by choice. I have 5+ years of experience in SEO consulting and content marketing. I aim to become the one-stop for all your digital marketing needs