How to find targeted keywords your audience is actually typing into Google

Feedback is important to success. You can get far without it, but at some point, you'll seek insights and new ideas from your readers and customers. But have you ever tried to get SEO feedback? As weird as it sounds, it is possible. You can learn what people are literally typing into search engines using an age-old technique: asking them.

We're going to ask the reader by building a very simple form they can fill out to easily send us what we are seeking.

YouTube video

What you will need to build this.

Let's gather a few ingredients that we'll bake into this crazy idea. I use WordPress so that it will be the foundation of all this. You could totally do this custom with your own development, but this guide will use WordPress from now on.

We'll need a way of actually gathering the feedback too. I like to use FluentForms, but you can probably make this work with other form plugins.

This would be enough for a basic build, but if you want some help to make it look nice and easier to use throughout your site, I recommend GenerateBlocks Pro. It'll give you some design powers without killing your site performance.

Alright, we have what we need; here's the list:

  • WordPress
  • FluentForms Plugin
  • GenerateBlocks Plugin (optional)

It's almost time to get cooking, but first -- something to keep in mind: privacy.

Don't forget about privacy.

We're building a form. This means people will submit text to you. You could ask for all sorts of things in a form, but you need to be aware of privacy laws worldwide (such as GDPR). For this guide, I only ask for some text, no personal information, and store no additional information (like IP address or geolocation).

Think about this when you're building your form too. I know it's tempting to add more to the form to get even more information. Fight that urge.

Don't overthink things; stay simple.

Along the same lines as the privacy thing above, you need to keep it simple. A private, simple form will have better conversion rates. You do want people actually to send you insights right?

Our form is going to be just one line -- nothing more. Only one call to action, and the reader only has to type a few characters and hit enter to submit. Hard to make it any easier than that without somehow reading their mind.

If you attempt to over-complicate things here you'll get less feedback and potentially put your business at risk if you accidentally store private information without consent.

Collect the keywords people actually type into Google

Now we're starting to get into the real actionable part of this guide. If you've made it all the way down to here, you're probably wondering what the heck is this SEO insight we're going to somehow magically get with this technique?

Well, here's an example of what you need to build. It's FluentForms + GenerateBlocks (but you can use any forms plugin you're comfortable with).

🚀 Got a second? Because I'm curious -- as someone interested in discovering real keywords, what would you search for in Google to learn about it?

Google 1st Party Data Form

See what I mean? You ask your readers a simple question, "what would you type into Google?" with some framing. I like to frame it based on the article topic. In this case, right here in this article, it's about finding the real keywords people type into Google.

Build the form and then sprinkle it throughout your site where it makes sense. Wrap it in a GenerateBlocks container so you can make it look nice too.

Yea, there's not much to it -- very simple. One text field and a submit button.

Once you start getting some feedback from people and discover the keywords they would type into Google, you need to use them. This is where Frase enters the party.

If you follow along in the video, here's the CSS code you can copy for the inline form style.

.fluent_form_FF_ID {
     position: relative;
 .fluent_form_FF_ID .top_merged.ff_submit_btn_wrapper {
     position: absolute;
     top: 5px;
     right: 5px;
 .fluent_form_FF_ID .extra_spaced {
     padding: 12px 15px !important;

Ultra-optimize your articles based on real-world data.

Stop and think about this for a second. You may not appreciate what you have here. The data you're receiving is literally the thing even the most expensive keyword research tools in the world cannot provide.

Real search terms that your target audience would literally type into Google to search for what you are trying to rank for. This is digital gold. Respect it -- and plug it into Frase.

Frase is an AI tool to help you write quality SEO optimized articles. I discussed a technique to write articles very quickly using Frase. There is another feature you need to pay attention to.

Frase gives you the ability to import an article you've already written into their editor. You give it your article's URL and the search terms you want to optimize for (the ones real people are sending you).

Frase will give your article a topic score. Essentially a rating of how well your article covers the content Google wants to show people who search for the terms you entered.

These are magical powers here. You already know what people are actually searching for. Now you know what Google wants you to write about. Chances are your article already has much of it covered, but there will be some areas you can improve. You want to make that topic score as close to 100% as you can.

That's how you ultra-optimize your articles—the synergy of real-world search keywords combined with Frase's content research and topic scores.

Win SERP rankings and defeat your competition.

Now you sit back and watch your articles climb in the ranks. Of course, there are a ton of factors to ranking, so I can't guarantee results -- but the quality of your article probably won't be the reason your article doesn't rank at the top.

It'll be other things like domain maturity, lack of interaction, backlinks, or just the articles are too new and haven't fully "baked" in Google's rankings yet. 

Be patient. Use the time to work on the next article or whatever else you need to get done in your business. Take joy in knowing that your competitors probably aren't doing this, and you have the advantage.

And always remember you're writing your article for someone; give them what they want.

Smile. It's fun. 😉

Repeat whenever it makes sense.

As your articles rank better, you'll get more traffic. With more traffic, you'll probably see more feedback as readers see your form and deliver more insights to you over time.

The terms will often be similar or the same, but sometimes you'll be pleasantly surprised with something new to think about. That's when you go back to Frase, import your article again, and optimize it for the new search term you got -- as long as it makes sense for the article.

Sometimes you'll get new ideas

Every once in a while you might get some feedback that doesn't quite fit with the current article, but is useful still -- because you could use it for a whole new article to solve their needs.

Don't get stuck in the mindset that if it doesn't fit right now it is worthless. You never know. Save it for later and maybe turn it into something useful later. This is how feedback like this can help in the brainstorming step of the workflow.