Blog Your Heart Away (BYHA) Blog Series Part 2: How To Structure A Perfect Blog Post

Welcome to Part 2 of 2-week-long blog series for newbie bloggers – “Blog Your Heart Away”


Great! You had started your blog for free and published your first blog post. How many page views you got? Hardly few 100 pageviews. And that too had more views only on the published date than others. It happened to me also.

And I worried a lot about how to get more traffic to my blog post. Then I understood, the blog posts must be perfectly structured to attract more readers. Or in simple words, every blog post should have some basic elements to make it go viral.

So today let me explain to you how to structure a perfect blog post or the anatomy of a perfect blog post.

Blog Your Hear Away Blog Series Part 2: How To Structure A Perfect Blog Post

Post Title/ Headline

The post title is the entry point for any blog post. The title is so important as it drives the readers to your posts. This is the one displayed on Google search when a person searches for any specific keyword. So take some time to draft an eye-catching title/headline. Once you decide the title, use any of the free Headline Analyzer Tools and check your Headline Score. Based on this score you can try a different combination of words in the title and can improve the headline score.

My favorite Headline Analyzer tool is CoSchedule. And here’s the result of this post’s headline:


Tips To Write An Eye-Catchy Post Title

  • Try a different set of titles for a single post.
  • Have numbers, emotional, action, power words.
  • Use power words like How To, A Step By Step Guide etc.,
  • Use simple and meaningful words.
  • The title length should be 7 -10 words.
  • Ask questions, Use Adjectives and Verbs.

You May Also Like: Great Blogging Tips From Cool Blogger Rachna Parmar


Next, write a brief description of your blog post. It should be very creative to keep the readers on your post. So do some research or brainstorming to write the introduction of your post. It should build some curiosity or interest to continue reading the post. Also, you can emphasize any free downloads that wait at the end of the post. So that the reader will read the post till the end. You can also use a free WordPress plugin like Easy Table Of Contents to list the topics discussed in your post.

Sub Headings

Break the main heading into subtopics or subheadings. This will give the readers clarity and better understanding. The purpose of the subheadings is to give detailed things about the main heading. It is also good for SEO ( Search Engine Optimization).


Content is the king. Writing quality content will attract more readers always. So do deep research before writing any post. Be unique in your writing style. Don’t ever copy anything from anybody.

Always write in plain English with no difficult vocabulary of words. Write in short sentences with 6 to 7 words. Also, break the content into short paragraphs. Always proofread your post before publishing. Check for any grammatical errors with free tools like Grammarly.

A long-form of content with at least 1000 words is good for SEO. While writing the content link to your related previous posts (Inbound Links). Also link to any other blogger’s article related to your post (Outbound links).

Different Types Of Content Formats

  • Short Form Contents
  • Long-Form Contents
  • Quotes
  • Audio
  • Video 
  • Social Media Posts
  • Gallery

Featured And Pin Images

An image is worth 1000 words. So use relevant images in your post as featured and pin images. You can add Pin It button for readers to pin your images. Always try to use your own images. Or otherwise use free stock photos from sites like Unsplash, Pexels. I prefer free graphic design software Canva for designing all my blog post images.

Post Summary

At the end of the post, you can just summarize or highlight what has been discussed so far in this post. Also, you can mention some of the action steps to be taken. Summary or conclusion gives a glimpse of your blog post. Bulleted highlights are most preferred to conclude the post.

You May Also Like: How To Be More Productive As A Blogger

Call To Action

Call To Action (CTA) is to insist the readers take some action. CTAs are the smartest way to convert your readers into customers.

Some of my favorite types of CTAs 

  • Social Share CTA,
  • Blog Subscription CTA,
  • Comment CTA,
  • Pop Up CTA,
  • Embedded CTA
  • Service-Based CTA
  • Freebie Offer CTA
  • Special Offer CTA
  • Limited Time Offer CTA

Social Share Buttons

You can ask your readers to share your content in two ways. They are:

Using WordPress Sharing settings

  1. Select Settings>Sharing from the Dashboard.
  2. Add the sharing options you like.
  3. Also, set the other options in Sharing and save.

Using Social Share Plugins

There are a wide variety of Social Share Plugins are available both as free and paid plugins. You can add social media sharing plugins to help your reader easily share your blog posts. My favorite one is Shareaholic.


Now you will be able to post blog posts that attract more readers by following these simple yet actionable steps.

Simple Steps To Structure A Perfect Blog Post

  1. Post Title/Headline
  2. Introduction
  3. Content
  4. Sub Headings
  5. Featured and Pin Images
  6. Post Summary
  7. Call To Action
  8. Social Share Buttons
Pin This For Later Read

How To Structure A Perfect Blog Post

Don’t miss to read my next post “Blog Your Heart Away Part 3: Essential Action Steps To Take Before And After Publishing A Blog Post

Feel free to help your friends to read this blog series!


Read the previous posts in BYHA series:

  1. Blog Your Heart Away (BYHA)
  2. How To Start A Blog For Free In 5 Easy Steps

I am learning how to grow my blog with Neha from In case if you are interested in joining for next batch – Join grow your blog challenge here.


Free 5-Day Email Course - Blogging for New Bloggers Fast Track

Leave a Comment

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.