Blog Post Template: How to Write for SEO

Wondering how to write for SEO to help build exposure to your site? This blog post template gives you a layout to follow when it comes to doing so, so read on to discover more…

A mug of tea on a wooden table which has the word Begin. on it

Writing for SEO is one of the main ways you can improve your internet presence. So, what are some of the best ways to do this?

In this blog post template, I’ll be showing you exactly how I would lay out any blog post to optimise it properly. I’ll also be taking you through my SEO content writing tips which I use throughout any blog post I write, professionally, or here, on my blog.

These are the tricks of the trade I’ve learnt over my time working as a copywriter, and now a Digital PR Manager. So, stay tuned if you want to know everything I know, so you can start boosting traffic to your blog or business…

How to Write an Introduction for SEO

We begin our blog post with an introduction, just as you’ve seen above. This introduction should start with a snippet, in bold, describing a little bit about what your blog post will entail. This should include your primary keyword/s (see below for more detail) within it, and should be exciting, to encourage people to read on.

Then, the rest of your introduction should be between two to three paragraphs long. Your paragraphs throughout your blogpost should really be no more than three sentences long. What’s more, your sentences should be no more than 25 words long, also.

Notice, above, how I’ve written the numbers two and three out in words, but not the number 25? Any number below 10 should be written in word format, and any number above, in number format!

Then, the final section of the introduction is where I write something which keeps readers reading. Something like, “to learn more about how to write the perfect SEO blogpost, read on…”.

Keyword Research

One of the most important elements of writing any blog post for SEO is using keywords. Your post should consist of:

  • Primary Keywords: these should be utilised within the title, based on the sorts of search queries you think people are likely to search for in Google. You can either use one main keyword, or multiple, in any blog post. Here, mine are “blog post template” and “how to write”.
  • Secondary Keywords: throughout your blogpost, you should also disseminate secondary keywords, which mimic your primary keywords. For example, words such as “blog post layout”, “how to write a blog post”, and the like, could make good secondary keywords in this blog post.

If you want to learn more about why SEO is so important, I’ve written a blog post surrounding SEO and content writing, here, with more information.

Emphasising Your Keywords Through Bold Text

A good way to help your search engines spots these keywords when indexing your site is by bolding these keywords. You could also bold other parts of the text you feel are important.

I’ve done this throughout this blog post layout template to show you how it’s done. Note that I also bold certain elements of bullet-point lists, too, as you can see above.

Flat lay on a pink fluffy rug, with a laptop, headphones, mug, pencils and blackboard on it

Everything You Need to Know About Subheadings

One of the most important blog layout best practices is to also make sure you use subheadings throughout. The best blog posts use an array of subheadings, and these can be formatted using the layout settings in WordPress, Google Docs, Word, or the like. For example, your blogpost could look as follows:

  • Title: Heading 1
    • Subheading: Heading 2
      • Sub-subheading: Heading 3
      • Sub-subheading: Heading 3
        • Sub-sub-subheading: Heading 4
      • Sub-subheading: Heading 3
    • Subheading: Heading 2
    • Subheading: Heading 2
      • Sub-subheading: Heading 3
    • Conclusion: Heading 2

Another very important thing to ensure is that at least one of your subheadings includes your main keyword. As you can see, I’ve added one in the conclusion, and the other in our first subheading. The more you do this throughout, the better, but remember to make it as natural as possible.

The idea behind this is to make your blogpost is readable for the user. Not only does this keep readers on your page for longer, it also means Google approves, and will value your blogpost better. Using bullet points, every so often, is also a great way to do this.


Another important aspect of your blogpost is spacing. I like to make sure that, between every heading, paragraph, and image, there is a space. This makes it much more readable, so your audience aren’t confronted with masses and masses of text in one paragraph.

Spacing should be uniform, so ensuring all your spaces are the same text size is a must. This way, your blogpost will be much more readable, and visually appealing, for both the audience and Google.

Word Count

The ideal blogpost wordcount is between around 1200 and 1800 words. Any more than this, and your readers will probably get bored and click off. Any less than this, and Google will more likely see your blogpost as a bit of a waste of space, deeming it not valuable.

The general rule of thumb is to do your research on blog posts similar to yours, and make yours stand out. This could be done through making your blog post longer and more informative than any others that are out there.

A good tip for this is by researching the topic you’re writing on. Then, open every blog post you can find on the first page of your search engine results. From these, you can see what sort of information they provide, and create a mash up of everything you find.

Obviously, all your work should be in your own words, with your own spin on it, as plagiarism can drastically effect your SEO. But, this way, you can do your best to out-do the other posts in this search category. After all, the aim is to be the most useful article for anyone searching this query online.

A girl on her laptop, blogging, with a grey rug underneath her

Blog Post Images

Images are also really important for SEO. They break up the blogpost, which make it much more reader friendly. So, how can you master the art of disseminating images throughout a blog post?

Well, firstly, it’s important to use an image right at the start, like I’ve done above. This should then be visible, without the reader having to scroll down. Therefore, the post is instantly more visually appealing and readable.

When it comes to images, I like to ensure they’re split up evenly throughout the blog post. So, if the article is around 700 words, it may only need two images; one after the intro and one before the conclusion. Otherwise, I also like to add more throughout the blogpost somewhere, to create visual appeal, as I’ve done here.

I also like to ensure that all my images are landscape, and don’t take up too much space. This way, you don’t end up with a page full with an image when your blogpost is being viewed by a reader. This helps to ensure the reader isn’t completely bombarded by having to scroll through a bunch of images, or a huge image; they reach the next batch of next in no time.

To discover more about optimising images for SEO through alt-txt and keywords, I’ll be going into more detail in a blog post soon. This will all be included in an article about keyword research, so stay tuned for this.

Linking Throughout Your Blog Post

Throughout your blogpost, it’s super important to add links. The best way to do this is is by linking to another page of your website, for example, to a related blogpost.

For example, we could be talking about copywriting, and decide that one of our previous blogs will help. Then, we provide a link for our post within the sentence, in a natural way. So, you could say that a good way to become a copywriter is through determination… see how we’ve linked it naturally just here?

Some good sites to link are sites of factual information that we have used to source our blog facts. These includes .org sites, as well as pubmed and Google Scholar; basically, anything trustworthy. You should aim for no more than one link every 300-500 words.

How to Write a Conclusion for SEO

Finally, we finish up with an image and our final words. This shouldn’t be too long, but should just summarise what we’ve discussed, and how the reader can find out more via your website, or by getting in contact.

A good final word would be to link everything you’ve discussed in your blogpost with what your company can do with regards to this. Ultimately, it’s about creating value for the reader, and improving your business.

We should then end our conclusion with a short paragraph urging the reader to comment down below. By getting the audience engaged, you can start striking conversations, and sharing information, thus building a community for your site. You’ll see a good example of this in my conclusion, right here…

Flat lay with a keyboard, mug of coffee and a notebook in it

The End of Our Blog Post Template

This is everything I have learnt about optimising a blog post layout and content for SEO. I have succeeded, in a number of cases, in professionally making this work within my career. That said, having been doing this for a short time, there’s always more to learn.

SEO changes every day, which makes it a difficult art to master. By bearing in mind these principles, as well as keeping BERT in mind so that your post is human-friendly, the foundations will be there.

If you have anything to add, or have learnt something new today, drop a like or a comment below. I’d love to hear your thoughts, and whether you write your blog using SEO principles. Let me know, thanks for reading, and I hope this helped!

23 Comments Add yours

  1. This is a very important post. Thanks for sharing

    Liked by 1 person

  2. Joanna Journals says:

    Thank you for reading! I hope you find it useful 🙂


    1. Joanna Journals says:

      Thanks for reading! Pleased you found it worthwhile 🙂

      Liked by 1 person

  3. Dickson Goh says:

    Very useful tips. Thanks.

    Liked by 1 person

    1. Joanna Journals says:

      Thanks for reading! I’m pleased you find it useful 🙂


  4. Charlotte Louise says:

    This is incredibly useful! I don’t currently use/have SEO for my blog but it is one of my aims to achieve by the end of this year. This is really helpful as I now have more understanding. I’ll definitely refer to this post when I eventually do it ☺️

    Liked by 2 people

    1. Joanna Journals says:

      Hi Charlotte! So pleased you find it useful! I hope it helps you grow your site 🙂 Thanks for reading, and feel free to share it x

      Liked by 1 person

  5. Debby Winter says:

    I really like your blog so I have nominated you for the SEO Blogger Award. I hope that you will accept the award and that you enjoy answering the questions. You can find the award here With love, Debby Winter


  6. Thanks for sharing such an amazing blog. I must say you are doing a great job. Keep doing such hard work. Your blogs are really very informative. Keep posting! Good Luck for your upcoming updates.

    Liked by 1 person

    1. Joanna Journals says:

      Thanks so much! I really appreciate the positive feedback, and am glad you’ve found it useful. Thanks for reading 🙂


  7. It’s great other people have always told me to write quality content but you have showed me to write quality content. I could not follow the advices like ise this plugin, but this is something I can easily implement. Thanks
    I hope that my traffic increases so I can go and buy a domain, untill then it just me and my hobby and lots of entertainment

    Liked by 1 person

    1. Joanna Journals says:

      Thank you so much for your kind comment. I am so pleased that you have found this useful. I really hope it helps you! Just remember that results won’t come straight away. It may take a few months to see any progress, and it may take a whole year to really see traffic flooding in, but just don’t give up, and you’ll get there! Good luck 🙂


      1. Makes sense, I have climbed up from 90 views to 900 views, a humble feat(but a big one for me), I am trying to use pinterest because it suits my blog, (which is about animated movies and anime) but I think, I am not showing enough devotion.
        So how is your blog doing


      2. How is your blog doing? How absurd question. I should rather seek some valuable advice, I am blogging in a pretty saturated niche(like movie reviews and anime, I don’t have big ambitions either because it’s something anyone can write, and they are writing as well, So this is mostly for fun, and future. But I would like to know, how you perform so good while writing in a crowded niche like me(seo is pretty crowded and dominated by big guns, like mine)


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s