Are you responsible for the content marketing strategy for your company or your client? Do you doubt the ROI of the articles you want to write? Or simply, you start from a blank page to build your blog, and don’t know where to start?
Facebook groups, related Google searches, asking people too… There are many ways to find article topics for your blog.
Here, let’s talk about two techniques that use data analysis to generate lots of blog post ideas using Maximum SEO Potential. All without much effort!
Content Gap: Finding Article Ideas Based on Competitor Data
For this first process, you will need to use an SEO analysis tool, such as Ahrefs or SEMRush.
With the Content Gap feature (also called Keyword Gap), it is possible to discover articles that best fit your competition, and Keywords you should “attack” in priority To create engaging content!
In this article, we will be using SEMRush. Since it is a paid tool, you can simply sign up for the 7-day free trial. This period will be more than enough to allow you to be released enormously Blog post ideas.
Once done, go to the tab Keyword Opportunities.
You get to a page where you have to enter the URL of your website and those of your competitors (the tool allows you to perform an analysis of 5 domains at once).
In the first field, enter the address of your site, then the address of your competitors in the following fields. Next, make sure you select France as a geographic region, and then start your search.
To illustrate this process, I took the example of musical instrument e-commerce sites 🎸
NB: If you have any doubts about the identity of your competitors, SEMrush will automatically suggest some of them when you enter your site URL in the first field.
“Missing” keywords: your priority list
On the page that is displayed next, 3 blocks stand out. The first block, called “Your Best Possibilities”Contains information that interests us. Allows you to visualize keywords:
- Missing: Keywords your competition is positioned on in Google search results, not your site. Valuable information for creating new content.
- weak: The keywords your website is positioned on, but ranks lower than your competition. Valuable information to improve existing content.
Of course the higher the importance of the analyzed sites, The longer the list of keywords. In the example, I have a probability of over 5000 missing keywords and 3000 weak keywords.
For a priority list of those working on it, You will have to sort it out.
Informational Intent: Editorial Content Filter
Click on the “Missing” tab in the bottom table and apply the filter ” Intent: informative ». Thus you will keep only the keywords behind which your search information is hidden and thus you will be directed to write an article.
You can also play with the “Position” and “Keyword Difficulty (KD)” filters to display more or less keywords. For example, I applied the filter:
- Position: Competitors in the top 20. This displays their MCs All my competitors Ranking in the top 20 SERP results, while my site wasn’t placed at all. In some cases, you will have to expand to the Top 50, or even not apply this filter to get a large enough list.
- KD (keyword difficulty): 0-30. This shows the MCs that SEMrush found fairly easy to rank on the first page of Google. The higher your KD, the more intense your SEO efforts should be, especially in terms of getting backlinks. Again, you can expand a bit more if necessary.
In this way, I was able to reduce the number of “missing” keywords by 5000 to 800. All you have to do is export the list as a spreadsheet using the button to the right of the table.
Here you are with an amazing collection of Priority keywordswhich contains indicators of search volume and details of your competitors’ positions.
You can still Clean up your spreadsheet in :
- Remove columns related to Google Ads information: CPC and competition;
- Filter MC whose query is informative uniquely ;
- Integrate filters related to your experiences, presentation, goals…
Finally, you can easily get inspired by your competition’s content because SEMrush gives you the URL of the page that “ranks” on Google for each keyword in the table. 🙂
Other ways to find more relevant ideas using Content Gap
Informational intent as defined by SEMrush Not always perfect.
Which means These are not necessarily blog posts Which stands out in the SERP for these types of queries, especially when analyzing e-commerce websites.
For a complete and usable list of your writing projects, I recommend repeating this process:
- with other competitors;
- Using blogs only, to identify the most promising article topics in your market
- By parsing subdomains or subfolders dedicated to the wording (eg: blog.domainname.com or domainname.com/blog);
- By focusing on keywords that are “unique” to only one of your competitors. You may find nuggets that neither you nor the rest of your competitors are positioned on;
- Use “weak” keywords to identify which pages of your site need improvement.
It takes more effort, but if you do it once and for all, you will be clear enough Quality Ideas To feed your blog for months!
Technique in Search Console to exploit your existing content
Here is a simple and innovative technique for finding blog post ideas Keywords written by Internet users who found your site. This technique is also a good way to extend your semantic cocoons.
To do this, turn to another essential SEO tool for optimizing your website: Google Search Console.
Click the “Performance” tab.
Filter the data for the last 6 months, then click the Pages tab in the report.
Then, click on one of your top performing articles.
At the top of the report on this page, click the Export button to be able to process the data in a spreadsheet.
In the Google Spreadsheet that appears, create a filter above the “position” column, and filter by “condition > greater than”, with a number greater than 30 or more.
This will display the terms in which your page is above #30 on Google.
As you understand, the idea here is to display its keywords Your page is not well arranged.
This means that these conditions It belongs to the semantic field of your page, but it is not 100% relevant.
NB: Impressions for each keyword that will appear in the resulting list will actually be very low. But it does not imply a decrease in the overall search volume for the keyword yet.
By applying this filter, you get a list of subtopics related to the topic of your article, which you can do Dive into the dedicated articles.
And in these new articles you will create, you will be able to integrate Internal link at the top of your contenton the first page, to create beautiful semantic cocoons 🙂
So much for these two methods that allow you to find article topics based on the analysis of either internal or competitive data. you can them Repeat ad infinitely So never run out of ideas again! And you, do you have techniques to feed your blog with content that will serve your SEO? Share them in the comments!