How to write a blog post

blog post,writing blogs

A blog is a regularly updated website run by an individual or small group. The content and format of a blog can vary depending on its purpose. At the end of this lesson, you will be able to understand how to structure a blog post so you can write one yourself with more confidence.

  • Time

    30-40 minutes

  • Main Skill


  • Theme and topic

    Experiences - How to write a blog post

  • Download Available

    Reading Comprehension Exercise

Click on the tabs to begin.

Warm up

Let's begin by starting to learn some words associated with writing a blog.

Read the text about an introduction to blogging and then answer the questions that follow.

Introduction to Blogging

Choose a short title that is rich in keywords. This means people might type the same words into a search engine. Use a capital letter for the first letter of the important words in your blog post. Make sure there are no spelling mistakes in your title.

Choose a subject that readers will be interested in. Put yourself in the readers’ shoes. Would you read a post on this topic? What would you want to know?

Blog platforms have many bells and whistles. This means you can add coloured text, italics, bold, images, videos, hyperlinks, and more. Be careful. If you use too many details, your blog post will be difficult to read. Use simple formatting and make sure there is blank space between paragraphs.

Paragraphs and Headings
A blog post should be separated into paragraphs, just like any piece of writing. One or two paragraphs may be enough. Blog posts should not be too long. In a blog post, you can use headings to separate new ideas. Headings should be in a bold font. It may be larger than the main body text. A few headings will keep your readers interested in your blog post.

Opening and Closing a Post
Find a way to catch the readers’ interest right from the beginning of your post. This is called a “hook.” At the end of your blog post, give the reader a reason to leave a comment. Ask a question or invite readers to share their own ideas or links. You may need to moderate comments to keep marketers from ruining your blog with spam.

Proofreading and Publishing
After you write your blog post, save it as a “draft.” Don’t publish it yet! Come back a little bit later and read the post out loud to yourself. Fix any mistakes you see. Check your spelling! If you are happy with your post, publish it and share it.

1. Choose the three features a title for a blog post should have.
2. You should not use too many bells and whistles in your blog as it will be hard to read.

3. A blog post should start with a to catch the reader's attention.

4. Choose the two main reasons for having headings.
5. Choose three good ways to close a blog post.


Read the different parts of a blog post and put them in the correct order.

Full version available here.

Task-specific success criteria

  • The post has a catchy heading.
  • The post has subheadings.
  • The work has a good hook/introduction.
  • The purpose for writing is evident and clear.
  • There is a conversational style that demonstrates the awareness of an audience.
  • There is a development of ideas and the flow of the text is coherent.
  • There is an invitation for comments at the end.
  • The register is semi-formal to informal, depending on the audience and purpose.

Choose one of the following to write your blog post.
1. You have witnessed an act of cruelty against animals. Use a public platform to express your outrage.
2. You believe human experiences are shaped by diversity, and you would like to explain this belief to friends and followers.
3. The picture below has gone viral on social networks and it disturbed you greatly. You would like to share the reasons for your concern with other social network subscribers.

IB English B Language Skills

  • Listening & Speaking

    Skills to communicate both professionally and socially.

  • Reading

    Skills to stimulates imagination memory and recall information

  • Writing

    Skills to foster the ability to explain and refine ideas.

IB English B Themes

  • Experiences

    Opportunities to consider how events which take place impact an individual's life.

  • Human Ingenuity

    Opportunities to explore the sciences, technology and creativity.

  • Identities

    Opportunities to discover interests, values, belief and culture.

  • Sharing The Planet

    Opportunities to look at the challenges faced by individuals and communities in the modern world.

  • Social Organization

    Opportunities to explore the way in which groups of people organise themselves through common systems or interests.

Course Categories

Quisque velit nisi, pretium ut lacinia in, elementum id enim. 

Connect with us
Skip to content