My 8-Step Process for Writing Amazing Content


I use a comprehensive 8-step process when producing content. It includes extensive keyword research and content research, outlining, writing, image sourcing, search engine optimization, editing, and proofreading.

1) Keyword research

I start by performing keyword research using Google and Ahrefs. 

I identify the main keyword I’m going to target with the content and then find a number of related keywords that I’m going to use within the blog post in order to improve its relevancy and increase the chances of ranking for multiple keywords.

Two particular methods I use to find related keywords include:

  • Google Suggest – I start out by noting down all of Google’s suggestions, both the autosuggest in the search bar, as well as the related searches at the bottom of the search results page.
  • Ahrefs – I take the top ten ranking content pieces on the topic and run them through Ahrefs. I look at all the keywords they’re ranking for and find relevant ones that I can use within the content naturally.

I end up with anywhere from 10 to 30 related keywords. Out of these, I try to use the ones that I can fit into the content naturally, without it seeming forced.

2) Content research

The next step involves performing content research. I collect research links by noting down 50 to 100 of the top-ranking pages on the main keyword phrase, as well as using Buzzsumo to find the most shared content on the topic.

I synthesize the information they contain, and then add my own relevant insights in order to create the best possible content on the topic.

I also use websites such as Quora and Reddit to find out what questions people are asking about the topic so that I could create a highly comprehensive piece of content. 

3) Outlining

After completing the research stage, I create an outline for the blog post, ensuring that I cover any content gaps that I identified during the research stage.

4) Writing

I write the blog post, making sure to follow the initially set outline. I back up all my claims with relevant research and statistics, and link to sources where these can be verified.

5) Image sourcing

I routinely source and insert images into all the content I produce in order to make my blog posts more interesting, visually appealing, and easier to read.

I aim to include one image for every 300 words of content.

Apart from finding appropriate images during the research phase, I also use image directories such as Freepik, Unsplash, Pexels, and Pixabay for image sourcing.

I make sure to note the source of each image within the content to avoid potential copyright or attribution issues.

6) Search engine optimization

Not even the highest-quality content will rank high in Google if it is not optimized for search engines. 

Here’s what I do to make sure that all the content I produce will have the best chance of ranking high in search engine results and generating high-quality organic traffic:

    • Title – When it comes to optimizing the title of the page, I try to use the main keyword as close as possible to the beginning of the title. If I’m looking to rank for long-tail keywords, I’ll also include one or two modifiers.
    • Meta description – Writing a properly optimized meta description is crucial for improving the click-through rate of a page in search engine results. I try to include the main keyword and one or two secondary keywords in the meta description. I also add a call-to-action in order to maximize CTR.
    • URL – It’s been shown that short URLs have an advantage over longer ones. Google has also stated that the first few words of a URL carry more weight when it comes to determining how a particular page will rank. In most cases, I use the main keyword as the URL slug for the page.
    • Content – I try to use the main keyword in the first 100 words of the content piece. I also make sure to include related keywords throughout the content in order to improve the topical relevancy of the piece and increase the chances of it ranking high in Google. I try to include two to five internal links per 1000 words of content and also link out to high-authority websites in the industry.
    • Images – I use descriptive, keyword-rich image names and set alt tags for all the images I use.

I check all the content I produce with Yoast SEO Premium to ensure that I’m following all the best SEO practices.

7) Editing

I start the editing phase by examining if the content gets its main point across clearly. I study the main supporting points and check if they are accurate and convincing. 

If necessary, I will reorganize the content. After improving the structure of the piece, I check all claims and make sure they are supported by relevant links and research. 

I will cut out irrelevant or repetitive information and add information that the readers might need to understand the content better.

I will make sure the content has an introduction that is designed to get people interested in the content, as well as a clear conclusion that recaps what is explained in the piece.

8) Proofreading

Finally, I will proofread all the content with the help of Grammarly Premium so that I don’t miss any spelling or grammatical errors, and then check it with Copyscape Premium to ensure that it’s completely unique.