I don’t like the concept of “optimizing content for search engines.” It kind of gives you the wrong idea about the process: as if you are supposed to write content for flesh-and-blood readers and then, constrainedly, optimize it for bots.

Many writers do so. But instead, these days you’d better keep the requirements of SEO in mind before and while you create your piece of content. This doesn’t mean you should make your content machinelike - it’s about understanding how your article’s vocabulary and structure can influence your rankings.

We’re going to talk about four aspects a writer should consider in 2021 in order to produce a good piece of SEO content writing that will also attract more organic traffic.

  • Topic research
  • TF-IDF
  • Featured snippets
  • Mobile-focused keyword research

[ebooks-promo slug="content-marketing-checklist" campaign="CMplatform19"]

Topic Research

At first sight, it may seem like a new trendy name for good old keyword research, but there are some really important differences.

First of all, topic research is a logical response to how Google is interpreting search queries these days. The Hummingbird algorithm, which is based on semantic approach, has changed the SERPs dramatically. Here’s an explanation provided by Danny Sullivan:

“Hummingbird is paying more attention to each word in a query, ensuring that the whole query — the whole sentence or conversation or meaning — is taken into account, rather than particular words. The goal is that pages matching the meaning do better, rather than pages matching just a few words.”

As an example, the word “fix” is highlighted even if it’s not present in the query. This means that semantically, it has been interpreted by Google as relevant, matching the meaning of the query and, thus, the searcher’s intent:

Semantically related words in SERP

In topic research, keyword analysis is just one part of a bigger challenge you’ll need to face when putting together your content strategy and thinking about how to write SEO content articles.

Discover resonating headlines

using SEMrush Topic Research

ADS illustration

Let’s see what else is important to succeed.

Market Analysis
Define (or update) your buyer personas, focusing more on their background and the content they would potentially prefer. When it comes to your target audience, remember that the preferences of 18-25 and 35-45-year-olds will differ regarding the vocabulary and content formats they use, as well as the platforms they can be reached through. Dive into the communities your target audience is present in, adapt to the way they speak and analyze thoroughly the problems they face - this is the best way to make your content authentic and compelling.

Quick SEO tip: explore autocomplete suggestions. These are probably the most exhaustive source of real people’s questions, pains, and problems. You can use many of them as ready ideas for your articles:

Google search

Competitors’ Best Practices
Take a closer look at those who are successful in your niche. What makes them dominate the minds and the SERPs? Sometimes, these similarities can be identified at a glance, like with the query “best city bike”:

  • Lists and guides rule the SERPs
  • Adding a year to a title definitely helps


Also, we can quickly identify semantically related words that Google considers identical to your target keywords - “best city bike,” “best urban bike” and “best commuter bike”.

Collecting this data manually can take a lot of time. There are tools that scrape, organize and sort related words and Google suggestions: check them out in the “Tools to Use” section at the bottom.

Evergreen Core Content

Jayson DeMers from Audiencebloom recommends developing a set of regular frameworks that are repeatable as evergreen content after you’re armed with insights on your customers’ behavior, needs and pains and your competitors’ strategies.

“The key here is to find some frameworks that are repeatable as evergreen content. When your topics are semi-repeatable, you’ll be able to produce a greater volume of content to increase your relevance for those terms, and when they’re evergreen, you know they’ll stay relevant indefinitely, rising in rank as your overall domain authority grows.”

As soon as you have a set of your core articles, you can support them with newsjacking content, videos and other formats that drive engagement and virality - and, thus, traffic to your website.


You’re probably asking yourself at this point: OK, I’m sure that words like “and”, “the” and “with” are certainly used by my target audience and can be found on every page in the Google top 10. Does that mean I should use them to get higher rankings?

Not at all. And this is where TF-IDF comes in .

The term TF-IDF is an abbreviation of “term frequency - inverse document frequency.” The two parts of this abbreviation are two separate metrics used to calculate how important a word is to a specific document.

TF (term frequency) defines how often a word is found inside a document; IDF (inverse document frequency) stands for how often the word is encountered in a larger set of documents, often called a “corpus.” IDF is meant to reduce the weight of words used frequently within the corpus that have little importance (articles, prepositions, etc.). This way, less weight is given to terms with a high TF and IDF, and more weight is given to terms with a high TF and a low IDF.


So why is this concept essential for a writer these days?

At first sight, TF-IDF may seem like a scientific explanation of why keyword stuffing is important. You identify a nice keyword (for example, “city bike”) with a clearly low IDF, you put it into every paragraph of your article and show Google that your content is super-relevant compared to your rivals’.But it doesn’t work like this. Google’s algorithms are trained to identify pages stuffed thoughtlessly with keywords and penalize them.

There are several SEO tools that use TF-IDF for keyword analysis. For example, SEMrush’s On-Page SEO Checker and SEO Content Template tools rely on TF-IDF to provide you with a list of words to use in your content - your list will be sorted automatically according to the number of documents each word was encountered in.

Featured Snippets

So you gathered a beautiful set of semantically related words, made sure these words have a good TF-IDF, and you expect your content to make it to the first page of Google and boost your organic traffic.

But there’s a risk that almost no one will click on your properly optimized snippet with a catchy headline because there is someone who monopolized the first screen and captured all the searchers’ attention.

This “someone” is a featured snippet.

Featured snippet

Featured snippets -- so-called “zero positions” -- are the boxes shown right below the number of results found for your query. The goal of featured snippets is to provide you with content that fulfills your request without your having to click on any search result.

Most featured snippets actually monopolize the first screen. As a result, the click-through rate of the content within it increases drastically - some studies report a four-fold CTR growth- and the other pages in the top 10 don’t get as many clicks as before. This is why organizing your content to appear in the featured snippet is crucial.

How to Optimize your Content to Earn a Featured Snippet

There are actually no sure-fire recipes to get your content into this box. However, some tactics have worked for SEOs and are worth trying.

Identify Your Pages That Already Rank in the Top 10

If you start by figuring out which of your website’s pages are already ranking well and concentrating on those, it will save you dozens of hours. Sad but true, only a miracle can make you appear in a featured snippet if you are currently in the 98th position. Google tends to pick the pages from the top 10 for featured snippets. If you are in the top 5, even better.

Target Question-Based Keywords and Provide Structured Answers

It’s easier for Google to understand the searcher’s intent from the query “how to draw a dog” than from the query “dog drawing” (are you looking for beautiful drawings of dogs or do you want to draw a dog yourself?). Besides questions, there are words that narrow down a search intent quite a lot: “best”, “recipe” and “instructions” for example.

When it comes to answers, write the way you speak. The easier it is to understand, the better. “How to cook spaghetti? - Start with boiling water...”.

If a query starts with “how to” breaking your article down into steps is a must: use numbers or subtitles to divide your content logically.

Make Sure to Use Header Tags Properly

Search engine bots love clear markups and flawless code. When learning how to write content, knowing to format correctly is absolutely essential. If they can easily scan the structure, extract the most valuable information and index it properly without spending any additional crawl budget, it definitely helps you get higher rankings. A correct use of H1-H6 tags is crucial if you want your content to be included in the featured snippet. Some SEOs, including Barry Schwartz, recommend also using Schema.org Markup.

Keep Working to Take Snippets From Your Competitors (and defend your spot once you got one)

Nobody can guarantee that once a page gets into the featured snippet box, it will stay there forever. Google can remove your website (see this case study by Glenn Gabe) and replace it with another one, or just leave the page without a snippet (which is actually what happened with the “best city bike” SERP while we were working on this article):


Analyze what you could improve on your page and keep working. When it comes to highly competitive keywords, it is really worth the candle.

Mobile-Specific Keywords

Creating content that keeps up with mobile requirements isn’t just another trend. The truth is, there are more people accessing your content from mobile devices than from desktops.

Share of Digital Media Time Spent by Platform - Forbes

Source: Forbes

With mobile-first index officially just around the corner, you can't NOT pay attention to mobile users’ needs and pains. Otherwise, you risk losing valuable organic traffic.

A mobile-oriented approach is not only about specific technologies like AMP. It is also necessary to keep in mind the differences in how people search for information from desktop and mobile devices. Let’s see some examples of how you can rethink your content and keyword strategy with a particular focus on mobile:

Consider the Search Intent

The query “how to repair a tire” has a very different intent when googled from desktop and mobile. The latter one, most probably, implies that the person needs urgent help and isn’t just curious about tires.

If you have an article covering this topic in your blog, analyze the traffic coming to it using the ‘Audience > Mobile’ report in Google Analytics (filter by URL to see traffic coming to a specific page).

GA devices report - URL filtering

If you see that visitors come to your page mostly from mobile, you’ll probably want to change the article’s content. In case of tire repair, you'd probably want to stick to a down-to-earth, nuts and bolts explanation rather than heavy videos and reviews on how resistant different types of tires are.

Check Mobile Search Volumes

When you analyze how popular a certain keyword is, you most probably check only their desktop volume. It’s time to change it. For example, search volume for the keyword “how to tie a tie video” is 50% bigger on mobile rather than on desktop:

Difference in mobile and desktop search volumes - SEMrush

Source: SEMrush (US database)

I’m sure you’ll find several keywords in your niche that are searched more often on smartphones than on desktop. Identifying and using them as topics for your content can help you noticeably increase organic traffic from mobile devices.

Tools to Use: SEMrush Solutions

There are a number of SEMrush tools that can help automate the most time-consuming parts of your work. Let’s take a look at how they do it:

On-Page SEO Checker

On-Page SEO Checker helps you identify semantically related words. But there’s one important detail: it only gives you the words used by your successful rivals from Google’s top 10. There’s no point in analyzing hundreds of SERPs for a given keyword. Why look at those who are ranking lower than you?

You can find insights on semantically related words in the “Semantic Ideas” section:

SEMrush SEO Ideas

They come with a detailed analysis of how many rivals use each of these words and how frequently each of them is encountered on their pages:

SEMrush SEO Ideas

On-Page SEO Checker will also notify you if any of your website's pages are ranking in the top 10 and have a good chance of appearing in featured snippets, with actionable recommendations on how to improve these pages:

SEMrush SEO Ideas

SEO Content Template

If you just need to optimize the text on a single page without going too deep into detail, SEO Content Template is an extremely actionable yet simple tool. Simply enter one or more target keywords, and the tool will analyze the first 10 pages from Google that rank for these keywords, and give you recommendations on:

  • Semantically related words to use on your page
  • The readability score you’ll need to achieve
  • Text length
  • Relevant backlink sources
  • Basic SEO recommendations, like length of page title and meta description

SEMrush SEO Content Template

You can also get some insights on how to organize your content without leaving the tool - we’ll show you excerpts of your rivals’ texts with your target keywords highlighted:

SEO Content Template

SEO Writing Assistant

To ensure that you are creating optimized content, we’ve developed SEO Writing Assistant. It’s a great content SEO tool add-on which connects your SEO Content Template to your Google document or WordPress account to analyze how well your text complies with the SEO recommendations we have provided you with previously.

SEO writing assistant overview

All the metrics are interactive, which means they are altering on a live basis depending on changes you make in your text.

Using this add-on, you can also check your text for plagiarism to make sure your content is original. This feature detects the total percentage of copied words and identifies original sources of content from across the internet.

Plagiarism checker

Keyword Magic

It would be nice if you could type in a target keyword and see the semantically related words separated into groups, get quick estimations of search volume, keyword difficulty and competition level in one tool. Oh, and see the SERP features triggered by each keyword as well.

This tool does exist. Keyword Magic tool makes it easier by showing you all the information in one tab.

SEMrush Keyword Magic tool

If you need more data, for example, the click potential or average difficulty for a keyword group, use the “Export to Keyword Analyzer” option.

Moreover, the new “Questions” filter allows you to collect hundreds of ideas on how to get a featured snippet in no time.

SEMrush Keyword Magic tool - Question filters

Topic Research

Topic Research gives you examples of the headlines your SERP rivals once used. Take a look at them to find common patterns (for example, everyone is using lists or mention the word “video” in headlines).

It helps identify popular questions and related searches in your niche. This allows you to kill many birds with one stone: you’ll get a chance to earn a featured snippet; you’ll gain insights into real needs of your audience; you’ll get valuable keyword ideas in no time.


Finally, when you simply need new ideas on what to write about, mind maps will come in handy, allowing you to create multiple sought-after content pieces, using just one seed keyword:


How to Write Content That Succeeds in 2021: Key Takeaways

  • Spend time on keyword research and defining an SEO-friendly structure before you actually start writing. Stuffing ready articles with keywords and adding subtitles just because you need to will seem unnatural, both for humans and search bots.
  • Focus on adding valuable words associated with your topic instead of repeating the same keyword throughout your article.
  • Use multiple sources to enrich your list of related keywords. Explore your and your competitors’ social media pages for keyword ideas and questions to answer. Conduct a TF-IDF analysis. Ask your technical support to observe and note the terms your customers really use.
  • Make good use of tools to automate the research processes.
  • Many actionable takeaways can be easily found by simply looking at SERPs. You can discover which content formats are used by your top 10 rivals or borrow some nice ideas for headlines.
  • Use lists and “step-by-step” formats to increase your chances of earning a featured snippet. “Keyword-based question + direct and concise answer” is another proven format for getting into the featured snippet box.
  • If you write an evergreen piece of content (a guide, for instance), don’t hesitate to mention the current year in the title. You’ll eventually get back to this article to update it, so a “2020 guide” can then be renamed a “2021 guide” when you add new valuable information to it. It's one of the best practices for SEO content writing, as you're providing useful data that is always relevant. 
  • You can’t earn a featured snippet unless you’re already ranking high. To get results faster, start by optimizing the pages that are already ranking in the Google top 10 for your target keywords.
  • Pay careful attention to your formatting, tags, and markups. Make sure these are used correctly and make your content clear, structured and easily crawlable for Google bots.
  • If your competitor has already earned a featured snippet for your target keyword, it’s not written in stone. Any other website can replace theirs sooner or later, so why not yours?

Passing the Mic to You

Have you already incorporated these best practices into your everyday content routine? Or do you consider them newfangled or too far removed from the actual work of a content creator? Let us know in the comments!

Ensure your content is optimized

before publication with SEMrush SEO Writing Assistant

ADS illustration
Author Photo
Elena TerentevaElena Terenteva, Product Marketing Manager at Semrush. Elena has eight years public relations and journalism experience, working as a broadcasting journalist, PR/Content manager for IT and finance companies. Bookworm, poker player, good swimmer.
Subscribe to learn more about SEO
By clicking “Subscribe” you agree to Semrush Privacy Policy and consent to Semrush using your contact data for newsletter purposes
More about SEO