This project will walk you through doing keyword research in order to determine which topics to create content about.
Completing these steps will allow you to:
Improve your SEO.
Increase the organic rank of your website on search engine results pages.
Increase the online traffic to your website.
Step 1: Research your buyer personas
Develop your buyer personas and add them to the HubSpot Dashboard using the Buyer Persona Project.
Create a list of keywords pulled from the Goals, Challenges and Story of your buyer persona profiles.
If their goal is to plan a family vacation, then "family vacation", "plan family vacation", and "best family vacation spots" could all be keywords in your list.
Think of common questions and problems that your buyer personas would have and add them to your keyword list.
A good way to do research about the questions and problems that your buyer personas have is to interview the people at your company who talk to customers. These people might be your sales reps, your customer service department, or the person that answers the phone at the reception desk. Write down all common questions and requests that they get, and add these to your keyword list.
Need some help developing your buyer personas?
Step 2: Research your current customers and prospects
Interview your current customers or poll prospects through a survey. What are the recurring questions or problems they have with your product, service or industry as a whole?
Interview internal stakeholders at your company. These are often the founders, the C-level executives, and the top management.
Interview internal employees who are closely aligned with your product or service.
Answer the following questions:
What products or services do you currently offer?
What problems do your prospects have that your company can help solve?
How would you describe your business to someone who has never heard of your company?
What common questions do your leads ask?
Make a list of the topics that your business has expertise in.
Another good way to research your own business is to do a website audit - what topics are already covered on your website pages? In your blog? In your content offers? Go through your website, or Google your own business and see what comes up.
Step 4: Research your competitors and industry bloggers
Head to the search engine of your choice, and look up your competitors. What topics are they writing about?
Look at the list of topics that you came up with in step 3, and google each one. Who is writing about that topic already? Who are the top bloggers for your industry?
Head to the Social Monitoring Tool to set up social monitoring streams that track your competitors and industry bloggers.
Click the + to create a new stream.
Under "That Contain", monitor for the Twitter handles of your competitors and the industry bloggers that you just found.
You can easily keep track of your competitors by adding them to the Competitors tool. This allows you to see how many pages they have indexed by search engines and their recent tweets.
Step 5: Pull keywords from threads on online forums and message boards
Pick one of the keywords from any of the lists that you've created in the previous steps.
Head to your search engine of choice and search for "keyword + forum" or "keyword + board".
Look at the questions being asked or the topics being discussed. Are any relevant to your original keyword?
Make a list of any additional keywords that you find from these discussions.
If people are talking about a question in a forum or message board, it means that they haven't found the answer elsewhere - which is a golden opportunity for you to create content that will help them and attract them to your site.
Step 6: Expand your keyword list by searching for variations of each keyword
Pick a keyword from one of the lists you've created in the previous steps.
Type that keyword into a search engine.
Look at the autocomplete suggestions as you type your keyword into the search bar. Write down the alternative keyword phrases shown.
Look at the first page of the search results. Write down the keyword variations used in the titles of the top results.
Look at the bottom of the search results page on Google. Write down any suggestions shown in the "searches related to" section.
Look at the "News" or "Videos" tabs of Google. Write down the keyword variations found there.
Repeat this process with as many keywords as possible.
Type one of your keywords into keywordtool.io to get auto-generated suggestions - it's a free tool that shows you the related keywords that people are typing into the Google search bar.
Step 7: Determine which keywords people are already using to find you
Click on Add Keywords and add your list of keywords into the tool, one per line.
The HubSpot Keywords tool is very specific, so make sure that you add in all of the variants of a keyword phrase ("keyword seo" and "seo keyword").
Learn how to add your keywords into HubSpot
Step 9: Analyze your keywords to find the ones with the most potential
Look at the number of monthly searches. If you want a keyword to help you drive traffic to your site, then that keywords that should not have a "low" number of monthly searches (meaning that 10 or fewer people are searching for that keyword per month).
Look at the difficulty score for your keyword. This is a 0-100 score estimating the difficulty you will face breaking into the first page of search results for this keyword. Your keyword should have a difficulty ranking of <65.
If your keyword is too difficult, try alternatives that make it more unique and long-tail. A long-tail keyword is easier to rank for, and helps drive more qualified visitors.