Finding longtail keywords for your niche is easy. Finding keywords that you can rank on page 1 of Google search results – trickier. If you are a newer site with few backlinks and content — your job is even more difficult. Your new site lacks authority in the eyes of Google.

Doug Cunnington’s Keyword Golden Ratio (KGR) is a great method to simplify selection and validate keywords that you can rank for. It helps you develop content on rankable topics that are in demand.

The goal is to find low competition keywords that yield top 10 Google results.

Go to our affiliate SEO guide for related SEO tips..

What is KGR

The KGR formula is really very simple. That is one of its key benefits — finding search phrases that will rank well on your niche site.

KGR is a data driven system to find lower search volume terms.  Higher search volume keywords are usually much more competitive. You can have the best article but if Google puts you on page 3 of the search results you will have little to no traffic.

Another advantage is that unlike most keyword research tools KGR is free. It uses advanced Google search commands to find keyword phrases that are in the title of a document. It is not a keyword tool but a methodology to help you create content that will rank in the top of the search results.

KGR compliant terms are keywords that are below at set value when you divide the existing content with the keyword in the title, by the number of monthly searches. It is as simple as that.

You simply need two pieces of information …

  1. The number of articles with target keywords in the title.
  2. The number of monthly searches for that keyword.

These KGR words are in-demand but undeserved. KGR works on the idea that keywords in a post title are a very strong ranking and competitive signal.

Keyword Golden Ratio Method

A good KGR keyword phrase has two main characteristics:

  • A monthly search volume of less than 250
  • A quotient of .25 when you divide the number of posts with your keyword in the title by searches per month for that keyword.

Sounds complicated. It’s not.

Let’s take a look at the simple process in detail.

How to Find KGR Keywords

There are only 2 steps in the keyword golden ratio formula …

1) Find topical longtail keywords

You can use AHREF or other premium tools to find keywords that fit your topic. There are also Free tools to find searched for keywords with buying intent for your niche. These tools can help you find relevant keyword ideas for your topic silo and site. At this point you are not looking specifically for a KGR compliant keyword but a search phrase that will resonate with your audience and fits into a blog post core topic.

The best way to find keywords to target though is to look to your competitors. Find what keywords they are ranking for and create better content on the same topic. You can get this data from AHREF SEMrush and other paid tools. A free tool like Neil Patel’s Ubersuggest.

Beyond competitive research there are many tools to give you good keyword ideas. We maintain a full list of keyword search tools for affiliate marketers.  Among the free tools are:

Soovle: An autocomplete engine that uses data from Google, Amazon and other search engines

Answer the Public Provides data from Google autocomplete in the form of questions.

Answer the Public for KGR

2) Evaluate keyword search and intitle: volume

A) Finding Search Volume for your Keyword

You will need to find the search volume for your newly found keywords. Some tools like AHREF, Ubersuggest provide the keyword volumes as you are exploring keyword ideas.

You can also use the  Chrome/Firefox extension Keywords Everywhere for this, though they now have a small fee for the tool.. There is also Keyword Surfer a new free keyword tool that is also a browser plugin. Surfer SEO is now the best free way to get free search volume data. They have a Chrome extension called Keyword Surfer.

Select the keywords of interest with less than 250 monthly searches. Keep in mind that keyword volumes can vary quite a bit from tool to tool and that some show US and Worldwide separate, others combine the info.

B) Finding the posts with the keyword in the title

You use advanced Google Search Operators to find the number of articles with the keyword in the title. Google has a number of search operators that filter search results. You can precede any search term with one of the modifiers followed by a colon. You will use the Google search modifier allintitle to determine the number of pages with your keyword in the title.

To do this simply enter allintitle:”YourKeyword”. Google will report the number of matching pages below the search box.

Google search can be a very useful tool for content marketers. Here is some detail on other Google search operators like allintitle: that are useful …

Go to our Google Search Operator guide for more info.

kgr calculation

Calculating Keyword Golden Ratio

It may take looking at a few keywords to find those that match the KGR specifications. The easiest way to do the calculations is to just create a spreadsheet with 4 columns:

  1. keyword
  2. searches-per-month 
  3. allintitle
  4. KGR-Result

Then add/replicate a formula in the KGR-result column which divides the two columns.

allintitle / searches-per-month

Doug Cunnington has a spreadsheet already created you can grab.

KGR Spreadsheet


The final, and most important step, is to look at the actual search results. You want to check a number of factors …

  • Do  the ranking pages have the same search intent. What is the actual topic and depth of the articles?
  • Are the sites ranking all e-commerce sites or super-large companies?
  • Are there lots of sites like Quora ranking?

The best keywords will be about the same topic you plan to write about, not dominated by large sites, and have other affiliates and community sites like Quora.

That’s it!

Perfect VA work by the way.

KGR and Higher Volume Keywords

As the amount of monthly search volume goes up the fixed ratio of .25 will result in too many sites with a matching title to compete with. If there are 1000 monthly searches for the keyword and 250 with the keyword in the title you will still be at the .25 KGR ratio. However, the number of posts is much higher at 250 and it will be much harder to get to page 1 for a new site. This is why the KGR method stops at 250 monthly searches.

You can just reduce the Keyword Golden ratio value to keep the same relationship as the search volume goes up.

Monthly SearchesKGR Ratio
1500 .04

KGR and Higher Authority Sites

Consider going to a higher number of monthly searches and a lower Keyword Golden ratio. if you have some backlinks and higher domain authority. A few of my sites have strong backlink profiles and decent authority. They can rank for more competitive terms.

I try to keep the number of documents to compete with around 100 for higher authority sites. I use this sliding KGR table for these sites.

Monthly SearchesKGR Ratio
1500 .07

At the end of the day, KGR is a data driven method to create a short-list of low-volume keyword opportunities that will rank quickly.  It is a clever idea to use the allintitle as a variable – and KGR terms perform well. There is also a motivational benefit. It is always a great feeling to see your posts on page 1 of search results. Best of all its free. Just use a free keyword tool as a starting point to find your KGR keywords.

If you want to outsource your KGR research we provide this service at Prosociate.

My practice is to use KGR to get candidates and profitable article ideas. Then apply other factors like:

  • The content domains authority
  • The buying intent of the keyword
  • Current content topic goals/needs
  • Review of competitive posts

The Keyword Golden Ratio method is not the only way to find low keyword difficulty terms to use for your niche site. After a while many affiliate marketers find they can identify these almost visually by reviewing the SERP results. No need to use an advanced Google search command like allintile. In fact one of the few issues with only using a KGR compliant term is that you will miss many partial match keywords,  keywords without the term in the meta title, etc. if all of your specific keyword must have a KGR score that matches allintitle search results and specific monthly search volumes.

The point is that low volume search terms even 0 volume search terms can yield traffic. First the monthly search volume reported by a keyword research tool is often inaccurate. And secondly a low search volume keyword will usually be easier to rank for.  Particularly if you are a newer affiliate sites and in the Google sandbox. Don’t skip competitive keywords though simply because they are a keyword phrase that exceeds some arbitrary max search volume. These more competitive long tail keywords add to your domain authority and help Google better understand what your expertise is and help you build a more successful niche site without costly link building.

Don’t expect immediate results it will certainly take a few days or weeks to get Google to rank your blog post. Always avoid keyword stuffing it just doesn’t work and can have a negative effect. So be sure to write naturally and use your KGR phrase only where it makes sense. Always try to add other partial match keywords to round out the keyword density. Consider other channels like YouTube videos for the same KGR compliant keywords.


What is the Keyword Golden Ratio (KGR)

The KGR method is a way to find keywords that are underserved and easier to rank on page 1 of Google search results.

How Does KGR work?

The KGR method works on the premise that low-volume keywords that have few posts with the keyword in the title of the page are underserved.

What monthly keyword search volumes are used?

The maximum number is recommended to be 250 monthly searches. This can be adjusted based on unique factors.

What is the actual formula to findr a KGR keyword.

You divide the number of pages with the keyword in the title by the number of monthly searches. The target result is < .25

Resources for KGR Keyword Research

Keyword Related Google Modifiers

Intitle:keywordFind keywords in page titles.
allintitle:keyword phraseFind phrases in page titles
 intext: keywordFind keywords in page text
 allintext:keyword phrase  Find phrases in page text
 inanchor: keywordFind keywords in anchor texts
The allinanchor: keyword phrase
Find phrases in anchor texts
Find keywords in URLs
allinurl:keyword phrase 
Find phrases in URLs