How to Write Content on a Website and Become a Niche Expert in 11 Simple Steps

Many online business owners, are not born writers, yet are able to write the highest quality posts on their website to drive tons of traffic to their offers. In order to learn how to write content on a website and engage your visitors, it doesn’t require any special skills or previous writing experience. All you need to learn is how to choose your words well, learn to how to tell a good story and learn to write in style that is empathatic to the reader.

Not sure where to start?

Don’t worry, I got your back!

In this long post, you will learn how to write content on a website and become an expert in your niche this year!

How to Write Good Content for Your Website: Step-by-Step Process

Step One: Forget everything you know about writing

The very first step to writing good content for your website is to toss out everything you know about writing. Whether that is the writing rules you learned in high school or in college, forget it.

Writing online differs in many ways than traditional academic writing such as:

  • You tend to write informally than formally.
  • You keep in simple.
  • Sometimes you may need to use slang in order to connect with your audience.

Writing too formally or complicated can result in your losing your audience along the way…

…depending on the niche.

What does that mean? Let me explain.

If you are writing about technical subjects such as programming or even as something as complicated as law firm content, then you will need to write technically in order to reach your audience. Those niches call for that level of expertise. But if you are in any niche that is not technical by any means, there is no need to write like a college professor.

how to write content for a website

Step Two: Follow a writing roadmap

When you begin to craft content for your website, you want to make sure that you remain consistent with every post. Create a writing roadmap for yourself can help you stay consistent with every new piece of content you create as well as help you keep your thoughts organized while you are writing. Come up with templates for yourself to use for the different types of content you write.

For example, on all of my niche websites, I follow two different types of templates I created: one for reviews such as this one and one for keyword rich posts I write when targeting long tail keywords such as this post.

The template I follow for Review posts are as follows. Feel free to use it for your own site if you wish.

how to write content on a website

Create your own writing template to follow on your sites to amp up your writing productivity.

Step Three: Put yourself into your audience’s shoes

In order to gain the trust of your audience, you need to put yourself in their shoes. You want to empathize with them and show them that you understand what it is they are going through or what it is they are searching for when they come across your website.

In order to begin empathizing with your audience effectively, you will want to:

1. Put your viewpoint aside and see the world from their eyes

While it is ok to have our own opinions, in order to empathize with someone, you will need to put your opinions aside. Look at the world through the viewpoint of your audience. Doing so, you will begin to notice that some people aren’t just looking for a quick fix, aren’t lazy or aren’t necessarily evil. They are just  reacting to a situation differently. Doing this will help you to take your content to a new level and show your audience that you actually care about their needs.

2. Ackowledge your audience’s concern

Once you see the world from the perspective of your audience, you will then need to acknowledge it. Remember, acknowledging your audience’s concerns does not necessarily mean that you need to agree with it. You just need to understand it. Acknowledging your audience’s concerns through your content will cause your audience to trust you and show them that you not only understand their needs, but you may be the person to help them.

Step Four: Show, don’t tell

The best type of content that you can write and that will engage your audience is one that you write in order to tell a story. It will give your audience the chance to experience your writing in a different way, to walk through the situation alongside you to see what the end result is and how it can also work for them. When writing, don’t hesitate to use your own experience and write a story detailing that experience.

There are many different ways that you can do this:

1. Use all 5 senses in your storytelling 

  • smell, sight, touch, sound and taste

2. Use royalty free images 

  • Use free royalty free image sites such as Pixabay or Pexels.

Step Five: Write your content for the lazy people

Let’s face it, many people today are incredibly lazy. With this in mind, keep your content as simple as possible by doing the following:

  • Use short paragraphs and sentences.
  • Avoid using confusing jargon.
  • Avoid repeating yourself uneccessarily.
  • Address your audience directly.
  • Use images often to break up the text.

Step Six: Help, don’t sell

The last thing any person wants to find when they visit a website, is a piece of content that does nothing but attempt to sell something to them and that is stuffed with affiliate links. What people are craving is an aswer to the question they have been asking. With this in mind, you will want to write your content in a way that you are helping your audience rather than selling to them. Remember, empathize with your audience and provide useful and valuable information that will help them.

Step Seven: Tell the truth

One of the most important things that you can do in your own writing is to tell your audience the truth. Never over hype something and sell a fake opportunity to others. Not only is it a scummy thing to do, especially when people are looking for a solution that could impact their very lives, but it won’t bring you much success especially in the long term.

Step Eight: Be Consistent

If you have a website, the best thing that you can do is upload consistent content. In the end not only will this improve your rankings, but will engage your audience for them to tune in every day or week for new and unique information from you. On average for any website, you want to upload no less than 4 times a week and no more than 2 times a day. The closer you get to posting twice a day, the better it will be for your ranking as well as for your audience.

Step Nine: Be Yourself

When writing content for your website, never try to be someone you are not. Always be your true self. Your audience will respect you more and find your content more enjoyable when you are just yourself. Keep your writing informal and relaxed and in turn you will be trusted by your audience. Use your own experience and knowledge within your niche to guide people in the right direction and help your audience to answer the questions they may be searching the answers for.

Step Ten: Rinse and Repeat

Once you have learned how to write content for yourself, the last thing that is left to do is repeat these steps consistently.

Step Eleven: Keep Learning

Other than this long post, there are plenty of other resources available for you to improve your own content writing skills. I highly recommend checking out the book, Everybody Writes: Your Go-to Guide to Creating Ridiculously Good Content by Ann Handley and Blog Content: How to Write Blog Posts That Get Your Readers’ Attention by Ponn Sabra. These two books are excellent resources and contain useful infomation in crafting high quality website content even for those with no writing experience.

 My Final Thoughts

Don’t expect to become a professional content writer overnight. Writing consistent, high quality and engaging content takes time. However, by following all of the steps you have discovered in this “how to write content for a website” post, you will be well on your way to writing content that not only will engage your audience, but will help you to connect with your audience.


My name is Nessa and I'm the owner of Make Real Money Online Free. I started my online business in 2013 before the birth of my son and now it is my mission to help newbies start their own businesses and succeed online as I have. Sign up for my #1 recommended training course today and learn how to start your own business doing what you love for FREE.

9 thoughts on “How to Write Content on a Website and Become a Niche Expert in 11 Simple Steps

  • January 9, 2018 at 8:48 pm

    Hi Nessa.

    Just wanted to let you know that I enjoyed this post a lot. I have just started my own blog and to be honest – I find it a bit hard to get off the ground.
    You know – this staring at the blank page 🙂

    Well – it was very nice to get the overview of things with your post.

    So I think I’ll just stop feeling sorry for myself and get started writing.

    By the way – how often do you post on your blog? Do you follow some kind of plan?

    Best, Niels

    • January 13, 2018 at 11:46 am

      Tbh, I try to stick as closely to my own schedule and plan as much as possible. If my day is going just right, I can squeeze in a post or two. But sometimes, I find myself writing in bulk and then slowly posting it throughout the week to stay consistency.

  • January 11, 2018 at 3:46 pm

    These are some really great tips. I’m struggling a bit with writing the content for my site but I like the idea of the writing roadmap – having a template and filling it out. It can be hard sometimes to keep the writing informal as it was drummed into us to do formal writing at school. I always have to imagine that I’m writing an email to my friend. I’m definitely going to to take these tips on board and hopefully it will get easier!

    • January 13, 2018 at 11:47 am

      That’s a good way to write! That is how I write as well, as if I am talking to people I personally know. It will get easier, trust me. Just takes time and practice. But you will get it 🙂

      Good luck!

  • January 13, 2018 at 1:39 pm

    I have just started a website and I admit I am not a natural writer and it does not come easy to me.Reading your article has clarified about writing good content.
    I have spotted many gaps in my writing that I am willing to improve.
    You have some great pointers for me to enable to engage with the audience and keep them interested in my article.
    Thank you.

  • January 15, 2018 at 9:03 am

    Thanks for the 2 writing templates. I think I’ll use them as a model.

    You said content should be added no less than 4 times a week and no more than 2 times a day. That sounds like a lot.

    I’m wondering, how long did it take you to write this long post?

    • January 15, 2018 at 9:03 am

      This post only took me 1 to 2 hours to write after I conducted research on the subject.

  • February 16, 2018 at 7:12 am

    Hi there, I’ve been blogging for a few months now and I must say, writing articles can be quite a task. From research to constructing to optimizing the post for SEO, everything is all about details.

    Having said that, I haven’t really considered creating a template for my content. I guess it makes sense because you are creating chunk size info that will make it easier for people to read as well as for you to write.

    I am going to give this technique a try. Thanks for the tips.

    • February 16, 2018 at 2:06 pm

      A template can help in the beginning, especially if you are struggling to sit down and come up with content for your site.

      I’m happy these tips were able to help you out. Thanks for the comment!


Leave a Reply

Your email address will not be published. Required fields are marked *