- 256 blog posts
- 181 YouTube videos
- 260 email newsletters
- 3,000+ tweets
- 3 courses
Of course, Iâm far from the only person responsible for this output. But I think itâs safe to say that our team knows a thing or two about successfully creating and scaling content.
In this guide, youâll learn how to do the same for your business, step by step.
But first, letâs make sure weâre on the same pageâŠ
- What is content creation?
- Why is content creation important?
- How to create content
- How to scale content creation
Content creation is the process of finding topics to attract your target audience, then planning, creating, and publishing content about those topics.
Content is important because itâs an effective mechanism for pulling people into and down your marketing funnel. If youâre unfamiliar with the concept of a marketing funnel, itâs a visual representation of the process of attracting and retaining customers.

Hereâs how it works:
People first become aware of your brand. Their interest and desire then builds until they consider buying what youâre selling. Eventually, they take action and become customers. If your product or service impresses them, theyâll become loyal customers and potentially even advocates of your brand.
But hereâs the thing:
Not everyone who becomes aware of your brand will desire your product. Not everyone who desires your product will consider buying. Not everyone who considers buying will buy, and not everyone who buys will become a loyal brand advocate.
Thatâs why the marketing funnel is funnel-shaped; people fall out of the process at every stage.
What does this have to do with content?
Content doesnât only have the power to pull people into your marketing funnel but also to increase the efficiency of your funnel.
For example, our keyword research guide ranks high in Google for âkeyword researchâ and receives an estimated 5.6K search visits per month. This attracts our target audience and improves brand awareness:

But thatâs not the only thing this guide does. It also creates interest and desire for our product by showing readers how to solve their problem using Ahrefs.

Of course, most readers wonât consider buying our product and taking action after reading this one post. Thatâs why we have hundreds of blog posts. We build interest and desire through repeated exposure to our product and brand.
For readers that hit the consideration stage of our funnel, content like our âAhrefs vs.â page promotes action by showing how our product compares favorably to the competition.
For those that become customers, our blog posts, courses, and dedicated help section promote loyalty and advocacy by teaching them how to get the most out of our product.
The process of creating content is roughly the same for every channel, and weâll go through this below. But first, itâs important to understand that you shouldnât dive into content creation without first creating a solid content strategy.
Your content strategy keeps you on track and ensures that thereâs a clear purpose behind each piece of content you create.
Hereâs how to create content in three steps:
1. Find proven topics
Thereâs no point in creating content for the sake of creating content. Whatever youâre planning to create, you need to make sure itâs something that will appeal to your target audience.
How you do that depends on the channel youâre creating content for.
If youâre creating content for your website or YouTubeâŠ
⊠youâll want to do keyword research to find the topics people are searching for.
You can publish content about other topics, but youâll struggle to get eyeballs on it unless you already have a lot of traffic or subscribers, are willing to pay for ads, or have a proven distribution channel like a large email list.
The way you research topics is roughly the same for both channels:
a) Brainstorm topics
Grab a notepad and think about broad topics your target audience might be searching for. If you sell coffee machines, you might jot down things like âcoffee,â âespresso,â and âfrench press.â
b) Use a keyword research tool to expand on your ideas
Plug your brainstormed topics into a keyword research tool like Keywords Explorer, choose Google or YouTube as your search engine, and go to the Matching terms report.

Look through the keywords and add any promising topics for content to a keyword ideas list.
For example, âbest coffee makerâ and âhow to make whipped coffeeâ are promising content ideas for our online coffee store. Theyâre things our target audience is likely to be searching for and have search volume, so weâll add them to a keyword list.
Keep doing this until you have 30-50 potential content ideas.
If youâre looking for content ideas for a new website, itâs often worth filtering for keywords with low Keyword Difficulty (KD) scores. Generally speaking, these will be easier to rank for. To do this, set the KD filter to a low maximum, like 10.

c) Check competitors
People have a tendency to use the same âseedâ keywords in keyword research tools, which means you often end up seeing the same keyword ideas as everyone else. This isnât necessarily a bad thing, but it does keep you in âthe box.â
For that reason, itâs also worth looking at what your competitors are creating content about.
If youâre looking for content ideas for your website, you first need to identify your competitors. The easiest way to do this is to head to your keyword list in Keywords Explorer, then go to the Traffic Share by Domains report to see which websites get the most traffic from those keywords.

Look for websites that seem focused on your topic, then hit the caret and go to the Top Pages report to see which of their pages attract the most estimated search traffic.

In our case, we see some good content ideas with search traffic potential that we couldnât have otherwise found, such as:
- keurig troubleshooting
- nespresso reusable pods
- how to descale a keurig
- how to steam milk
- nespresso vs keurig

If you want even more ideas, repeat this process for more competitors. Just go to the Competing Domains report in Site Explorer, look for relevant sites, hit the caret to check estimated search traffic, then plug the site into Site Explorer and check the Top Pages report.
If youâre looking for content ideas for YouTube, you first need to find competing channels. Do this by searching YouTube for a topic youâve already found. For example, if we search for âhow to make coffee in a cafetiere,â we see a few coffee-related channels.

Next, look through their videos for topics you might have missed.
In our case, we see videos related to:
- moka pot
- Aeropress
- DIY whipped cream
- baratza encore
Now we can use these as âseedâ keywords in a YouTube keyword research tool to find even more topics people are searching for.

If youâre creating content for other channels like social media or emailâŠ
⊠thatâs a different ball game. People on these platforms have already subscribed to your content, so you donât necessarily need to publish stuff theyâre searching for. You just need to publish stuff theyâll find interesting.
Hereâs are a few ways to do that:
- Check your analytics. Most email marketing tools tell you which emails got the most engagement in terms of opens and clicks, and most social media platforms tell you which are your best-forming posts. Use this data to better understand your audience.
- Check customer feedback. Look for common queries in customer support tickets.
- Check internal site searches. Look at what your visitors are searching for on your site using Google Analytics.
- Ask or survey your customers. Nobody knows what kind of content your customers want to see better than your customers.
You can also use keyword research to find ideas even if youâre not creating content for a search-focused channel. After all, if lots of people are searching for something, itâs clear that lots of people are interested in it. Such topics will often do well on non-search-focused channels like social media and email too.
2. Pick a content type and format
Assuming that youâve picked a topic from your list of ideas, the next step is to decide on the type and format of content youâre going to create.
Content type
If youâre creating content for YouTube, the content type is already decided for you: video. Itâs the same story for email and social media: youâll be writing some kind of email or social media post.
But if youâre creating content for your website, you have a few different options, including:
- Blog post
- Product page
- Landing page
- Interactive tool
- Wiki/help article
The best content type for the job will depend on the topic and purpose of your content.
For example, if we wanted to share some SEO tips, a blog post would be the best content type because its purpose is to increase brand awareness and educate potential customers. It wouldnât make sense as a landing page or interactive tool, and thereâs no point hiding it away in a wiki thatâs intended for customers.
If we wanted to create content about how Ahrefs compares to the competition, a landing page is arguably the best format. The purpose of this content isnât really to increase brand awareness; itâs to nurture interest and entice the purchase.
If we wanted to create content explaining how to use an individual feature in Ahrefs, weâd likely create a wiki article because the contentâs purpose is to retain customers and brand loyalty.
If the most appropriate type of content isnât immediately obvious to you from the keyword, open an incognito window, search for your keyword and look for the dominant type of content in the SERP.
If we do this for âSEO tips,â we can tell from the titles, URLs, and descriptions that the results are all blog posts:
If we do this for âkeyword rank tracker,â the results are mostly landing pages with interactive tools:
Use Ahrefs SEO Toolbar to simulate a search in the country and language that youâre targeting for free.

Content format
Even if your chosen channel limits the type of content you can create, you usually have a few options when it comes to content format, including:
- How-to
- Tutorial
- Listicle
- Guide
- News/update
- Brand story
- Poll
- Review
If youâre creating content for social media or email, thereâs no hard and fast rule for the best content format. Just choose the one that seems most appropriate for the topic.
If youâre creating content for your website or YouTube, the search results can help you to understand what format might work best.
For example, if we search Google for âguest bloggingâ, we see that all of the top-ranking blog posts are guides:

If we do the same thing in YouTube, theyâre all how-tos and listicles:

3. Plan, create and publish
The process for creating your content is essentially the same regardless of its intended channel, type, and format.
- Plan
- Create
- Publish

Letâs take a deeper look at each part of the process:
Planning
Planning starts with creating an outline. If youâre creating short posts for social media, this might not strictly be necessary. But itâs undoubtedly the best approach for more complex types of content like blog posts and videos.
This is how we start nearly every post and video we publish.
For example, hereâs my outline for this very article:

How did I decide what to include?
As the purpose of this post is to rank in organic search, my starting point was to analyze relevant top-ranking pages for common subtopics.
To do this, I plugged a few top-ranking guides into Ahrefsâ Content Gap tool and set the number of intersections to the maximum to see the keywords that all of these pages ranked for. This revealed a couple of pretty obvious subtopics to include:

I also used Ahrefs SEO Toolbarâs free on-page SEO report to check the subheadings in top-ranking posts for common subtopics. This revealed that most of the posts talked about why content is important, so I added that to my outline.
However, I didnât only take inspiration from top-ranking posts. I also added a section on scaling content (see below). None of the top-ranking posts talk about this, but I know from experience that many content creators face this problem. I also felt I could share some valuable insights to differentiate our post from everything else out there.
Remember, thereâs rarely much point in creating a carbon copy of the content thatâs already out there. If you want people to remember your content, you need to go the extra mile.
Creating
With your outline nailed, itâs time to put your head down and flesh out your content.
Weâve shared tips and processes for doing this efficiently in a bunch of posts, but here are a few tips to get you started:
- Just write. Itâs easy to procrastinate and stare at a blank page for hours. Iâve done it a million times. Combat this by forcing yourself to write without editing. Even if you think what youâre writing is dumb, donât stop. Just keep writing.
- Use a proven intro formula. Your introduction is arguably the most important part of your content but also the hardest. Combat this by using a proven introduction formula like the PAS formula.
- Use the inverted pyramid method. Most people bury important information under ânice to knowâ fluff. Donât do this. Make it your mission to put the âneed to knowâ before the ânice to know.â Everyone consuming your content will thank you.
Check out the resources below if you want to learn more:
Once youâve got your draft together, I would strongly encourage you to ask a colleague or friend for feedback. We do this with all of our content. I give Sam feedback on his video scripts, he gives feedback on my blog posts, and I give feedback to our other writers.
Hereâs an example from this very post:

Donât get me wrong, this can sometimes be a bit soul-destroying, but it will almost certainly lead to better content.
Publish
Finallyâthe easy part. Format, finalize, and upload your content for your chosen channel, and youâre off to the races. That said, there are often more moving parts to this process than you might imagine, which brings me neatly ontoâŠ
Everything above is enough to get your content creation efforts off the ground. But thereâs only so much you can do on your own. If you truly want to scale your content efforts, youâll need to involve other people and systemize your processes.
In this section, weâll cover five ways to do that based on our experience:
- Put someone in charge of each channel
- Break the content creation process down into bite-sized tasks
- Create SOPs
- Hire knowledgeable writers
- Use a content calendar
- Repurpose content for multiple channels
Put someone in charge of each channel
Creating and managing content for every marketing channel on your own is an impossible task. You need to delegate that responsibility.
Thatâs how we do things at Ahrefs. We create content for two main channels: the blog and YouTube. Iâm in charge of the blog, and Samâs in charge of YouTube.
Hereâs are a few key responsibilities for each channel coordinator:
- Plan and coordinating content. What gets published and when? Which tasks need to be completed before we can go live with the content?
- Hire content creators. Scaling content means hiring more content creators. These might be bloggers, scriptwriters, or something else. Either way, someone has to find and vet these people. (By the way, weâre hiring)
- Create content and style guidelines. Everyone needs to be on the same page if youâre going to scale and maintain a consistent brand voice. Content guidelines help with this. (Weâre still working on ours.)
Of course, itâs possible to put one person in charge of multiple channels, but itâs rarely efficient. If you spread people too thin, theyâll just produce lots of mediocre content for many channels instead of exceptional content for one channel.
Break the content creation process down into bite-sized tasks
There are lots of moving parts when creating content. You canât just hammer out a blog post and have it ready for publishing. You need images, formatting, editing, and probably a bunch of other things too.
Just as itâs inefficient for one person to take the reins of multiple channels, itâs inefficient for one person to do all this stuff.
How can you solve this?
Break the process down into smaller tasks and assign each one to the best person for the job.
Hereâs what our content creation process looks like for the blog:

Each color represents a different person on our team.
Create SOPs
SOPs (Standard Operating Procedures) are documents explaining how to do specific tasks within your organization. You should create them for as many of the bite-sized tasks from the previous step as possible.
For example, hereâs our image naming SOP for blog posts:
Itâs nothing special, but having everything documented like this allows us to delegate each part of the content creation process more effectively. It also makes life easier when onboarding new employees, as our collection of SOPs effectively serves as a training library.
We have SOPs for our video creation process, although Sam created these as heâs in charge of that channel.
Hire knowledgeable writers
Single-handedly creating every piece of content is virtually impossible, so youâll need to hire writers if you want to scale. But this is arguably where many people make a crucial mistake because they look for writers over subject matter experts.
While itâs true that you need to hire good writers, theyâre unlikely to create any truly valuable content without first-hand knowledge and experience.
This is why we never explicitly advertise for writers; we look for âeducatorsâ:

Our thinking is that itâs easier to teach someone how to write better than it is to teach them how to do SEO. We also want our employees to share their own unique insights and experiences, so hiring writers just doesnât cut it for us.
However, not everyone does things this way. Plenty of brands have success scaling their content using more of a top-down approach. This is where a content strategist plans each piece, creates an outline, and sends it to a writer to turn into a fully-fledged piece.
The best approach isnât set in stone, it depends on many things like the complexity of your topics, brand voice, and logistics.
Use a content calendar
Consistency is the name of the game with content creation, so itâs key to plan ahead and keep track of everything in one place.
This is where an editorial calendar comes in handy.
Hereâs what ours looks like for the blog:

Everyone is different, but we typically plan content 1-2 months ahead.
Your content calendar should also list key details for each content piece. Here are a few of the things we track:
- Status
- Assignee
- Stage assignee
- Keyword
- Publish date
We also have a similar but separate content calendar for our YouTube channel.
Recommended reading: How to Create a Content Calendar That Works For You
Repurpose content for multiple channels
Creating content is a time-consuming process, so it makes sense to get as much mileage as you can out of each piece by repurposing for other channels.
For example, we repurposed our blog post about long-tail keywords for YouTube:
We also used created tweets from some of the key points in the post:
Long-tail keywords are terms with low search volumes. They get their name because of where they end up on the search demand curve.
â Ahrefs (@ahrefs) March 23, 2021
Despite what many people think, it has nothing to do with how long a keyword is, how specific it is, or how well itâs likely to convert. pic.twitter.com/ARPPwT6Zed
Keep in mind that when we talk about repurposing content, weâre not saying to republish the same piece verbatim on other channels. If you compare our post and video on long-tail keywords, youâll notice that theyâre far from identical. Thatâs because what works well in one format wonât always work well in another, so you should always repurpose rather than republish.
Final thoughts
Successfully scaling the production of high-quality content can have a hugely positive impact on your business. Weâre living proof of that, as are many other businesses that took a similar approach to content like Buffer and Wise.
But remember: donât fall into the trap of creating content without a solid content strategy. Thatâs a surefire way to waste time, money, and resources.
Got questions? Ping me on Twitter.