Before diving into determining demand, let’s cover an important term: Estimated Monthly Search Volume (MSV). This is an estimate you can get from my free keyword tool right here or paid tools like SEMrush, Wordstream, Ahrefs and Twinword Ideas, that'll give you their estimate of how many searches are done on the keyword phrases you run through the tool. That's pretty straight-forward.
Determining a level of demand there is for a given set of keyword phrases, on the other hand, is much more subjective and open to interpretation—but I have a free tool I put together to help you check search demand, called the Niche Demand Checker you can grab in my free course right here.
And here's my ultimate guide on how to do keyword research to create an intelligent content strategy. If you ask 100 different experienced bloggers, you'll get 100 different answers. Here are the ranges that I personally use to determine the level of demand a keyword phrase has when I run it through a keyword research tool:
Very Low (< 1,000)
Low (1,001 - 2,000)
Medium (2,001 - 5,000)
High (5001 - 10,000)
Very High (10,000+)
Keep in mind, we're talking about the number of monthly searches here, and in the context of how much search demand there is in a given niche topic area—which is a great place to begin when you’re getting started.
Eventually as your blog grows and you have a regular flow of new readers, you’ll be able to go after keyword phrases that get well into the tens or hundreds of thousands of monthly searches (even millions), but here we’re talking about taking on keyword phrases in a niche topic area that you’ll be able to realistically rank your content well with—that still has a decent level of search demand.