7 Steps to write a blog post

Content, Blog, Digital Marketing, SEO

The purpose of the blog post is to offer useful and relevant content to your users to improve their lives. But how do you start? What are the essential elements? I’ve put together a list of 7 key steps on how to start a blog post. As this is the first blog post for this site, I thought it would be good to write about what to put in a business blog post and why.

Blogging requires a few crucial skills—Good content, keyword research, knowledge of content marketing systems, and more, but here I’m just going to list the most integral steps to get you started.

So, answering the question, “Why a blog?” A well-thought-out list of articles added regularly can add significant value to your business marketing and your website. You want as much traffic as possible to come to your site, and the best way to do this is by adding new information aimed at solving your customers’ problems. Not only will your clients be interested, but search engines such as Google will rank your content based on quality and relevance and originality.

1. What do my clients want to know?

Firstly, ask yourself, what burning questions do your customers want answered in a business blog? To do this, you need to know who is your target audience. Subsequently, it’s a good idea to create a persona document to focus on this question. The persona document is a description of a fictional character representing a composite of a segment of your market. Once you have the answer, then start researching a topic that this fictional character would find engaging and informing about the subject matter of your business.

2. Choose a blog format type

Secondly, decide what format your article will take. Select from the most popular types of blog posts that generate traffic such as; a List Article, How-To, Expert Roundup, Case Study, Interview, Product Comparison, or a Downloadable Checklist. You can find out more about these types of articles in this excellent blog post— Elegant Themes.

3. Add images to your blog post

Next, you want to add at least one image or graphic to the blog to generate interest. We are always fascinated by faces, and this is a perfect reason to add positive imagery of successful people. Images with people attract attention, but having an attractive image that adds explanation to the article will also make a difference. You could photograph this yourself or purchase one from a stock library, or create a great graphic to explain your subject. Canva is an ideal tool to create simple graphics.

Be sure to add alternate (ALT)text to the image, describing what it is. ALT text can also serve as a keyword to help your SEO ranking.

4. The perfect blog title

The perfect blog title is integral to gain your target audience’s attention, so they will click and read the article. So how do you design a great title? Firstly, this will depend on the format type you have chosen.

If you have selected a ‘List-Type’, then start with the number of items in the list. This works well to catch the user’s eye. Next, describe your article using your primary keywords.

When researching keywords, think about what people would type to search for a product or service that your business sells. If your blog-post is an ‘Expert-Roundup’, start with the number of experts and think about what question they will discuss. The ‘How-To Article’ starts with How-to and is followed by a succinct description of what it is you are teaching. (E.g. How to build a bookshelf.) The ‘Case Study’ often starts with the problem solved for the client—”How this I.T. startup drove revenue in a crowded market”.

Keep the length of the title short. Aim to have no more than 7 or 8 words or fewer than 50-60 characters to avoid truncation (cutting off the end) in search results.

5. Headings

In all blog posts, as well as webpages, it’s essential to make sure you only have one main heading (H1 tag) followed by subheadings (H2 tag). This is best practice for S.E.O.(search engine optimisation) and ensures your page is hierarchically structured and easily understood by robots and real people alike. Use your primary and secondary keywords in your heading if possible to add meaning.

6. Structure the blog post and use keywords

It is paramount for your opening paragraph to be enticing and captivating, so your reader will read more. Also, try to add some primary and secondary keywords that your article will discuss in this first couple of sentences. You know yourself that if the intro of any item doesn’t grab your attention in a second or two, then you don’t have the time to read on.

Make sure to add the human touch and authentic elements of your story, which will strike up more interest. Of course, it’s essential to give thought to the rest of the article and finish up with an excellent summary. Keep in mind the number of words in your post. Stats suggest that blogs with around 1600-2000 words tend to rank better.

7. Call to action

One of the most important steps to write a blog post is your call to action. Your article needs to finish off with a clear call to action to enable your readers to buy from you. Consider what it is you wish your reader to do next? —Read another article, contact you, fill in a form, leave a comment, or share. Once you have decided this, make sure it comes after the blog post and is a clear and straightforward action.


So that’s it—7 easy steps on how to start a blog post, building an interesting article which can attract attention to your products and services and solve your clients needs. Happy blogging! If you require assistance with any or all of the steps above, get in touch here.

How to find your target audience

How to find your target audience

Knowing who you are trying to reach in business is one of the most important pieces of knowledge to acquire before creating your business website. Without this information, you could be creating a website that you think looks pretty or pleases your taste but does not find or meet your audience’s needs. So here are 8 steps on how to find your target audience?

read more
7 Awesome ways to promote your website for free

7 Awesome ways to promote your website for free

If you have never marketed a website or online business before, then it can seem daunting to know where to start. I often get asked for assistance in this space. So, I’ve put together 7 awesome ways to promote your website for free. There are some easy things to do upfront and if your business is in a demand niche, but not saturated in the marketplace, you could do well. Read on to get some terrific tips.

read more