Sharing is caring!

So you’ve set up your blog and it looks amazing but how do you write a blog post that attracts lots of readers and actually gets shared?

There is so much content out there already, just look through Google or Pinterest and you’ll be given a plethora of articles to choose from.

The key to getting YOUR content shared, is to stand out from the crowd.

Shares on Anxious Lass
Example of social shares on one of my Anxious Lass posts.

Here are some tips on how to write better blog posts that get you thousands of shares.

(This post contains affiliate links – click here to read my full disclosure policy.)

How To Write A Blog Post That Gets Thousands Of Shares

Keyword research

Before you even begin to write a blog post, you need to figure out what your blog post is going to be about. How is it going to help your reader? What would your ideal reader be searching for?

If you need more ideas, a little keyword research will come in very useful. Not only will it help you figure out what your ideal audience is looking for but if you do it correctly, it will help search engines know what your post is all about.

There are lots of tools to do your keyword research but I like to use Google’s own Keyword Planner or Ubersuggest.

Search your main keyword and the keyword research tool will give you more suggestions, including the average monthly search volume for that keyword and how competitive the keyword is.

Google alerts

If you need an idea to write a blog post that is more current and trending, you can use Google alerts to keep you one step ahead!

Just set up an alert and get emailed when articles are written about your chosen subject.

Here’s 8 other ways you can use Google Alerts

Looking in forums and groups within your niche

One of my favourite ways of coming up with new content for my blog posts, is to participate in online forums and Facebook groups, to see what kind of information people are looking for.

For example, if I’m in a forum about social anxiety and someone is asking a question about where to get help online for their social anxiety, I go ahead and write an entire blog post on it.

Blog Posts That Gets Thousands Of Shares

Coming up with a killer title

Once you’ve come up with an idea of what your blog post is going to be about, you need to come up with an irresistibly clickable title.

You can come up with this after you’ve written your blog post of course but I always prefer to do this first, as it actually helps me to think about my blog writing format before I’ve even started.

Your title needs to sound inviting and it needs to stand out.

If you were searching cookie recipes you would get tons of results, so think about what would make you decide to click on a certain link.

Would you rather click on a post that says “5 Cookie Recipes” or “5 Irresistible Homemade Cookie Recipes That Are Super Easy To Make”.

I know which one I would choose!

Types of blog posts that get the most shares

This isn’t a step as such but it is worth noting that certain types of blog posts get more shares than others, as it will also help you to come up with your title and figure out how to format your blog post.

Here are the types of blog posts that get the most shares:

  • List posts, such as “10 Things You Didn’t Realise You Could Do With ___”
  • How to’s such as “How To Create A __ From Scratch With Next To No Budget”
  • Negative posts with a fix such as “You Could Be Making These 6 Mistakes In Your ___ (And How To Fix It)” or “The 3 Things Nobody Ever Tells You About ___”
  • Something Vs Something posts
  • “Ultimate Guide To ___” posts

Including words such as simple and easy into your titles will improve their shareability.

Here’s a great post by Neil Patel on which trigger words increase engagement in your blog posts.

Structuring your post

How you structure a blog post can ultimately determine whether a person stays on your blog to read the whole post, or leaves your blog looking for a different resource.

Your blog post needs to;

  • Be easy to read
  • Be broken up into digestible pieces
  • Have pictures that relate to the topic
  • Have subheadings to break up the text
  • Have a call to action
  • Have some way of sharing

Grammar and punctuation also go a long way. I use Grammarly to help me with my writing.


Make your paragraphs short, like two or three sentences short.

Remember that the majority of your audience will be reading your blog via mobile. So the shorter your paragraphs, the easier it will be for people to read.


Break up your paragraphs with relevant subheadings.

Sometimes people are skim reading and looking for something specific within your blog post. Subheadings tell them what your text is about.

They also give search engines more information about your blog post too. So don’t forget to add your keyword into one of your higher level subheadings.

Long-form content

Long-form content are blog posts that are around 2,000 words or more.

While 300 words for your posts is the bare minimum you should be aiming for, I’d recommend at least 500 words for your short-form blog posts but have a few blog posts that are long-form content.

Blog posts with around 2,000 words or more, generally rank better in search engines. They tend to get more shares and they get more backlinks.

With long-form content you can talk about a subject in-depth and answer all the questions someone might have about a particular subject.

Posts like “Ultimate Guide To ____” do better as long-form content.


Pictures not only break up your text but they make your blog post look nicer and more shareable.

You can take your own photos, download stock photos or use screenshots if your blog post is a tutorial.

Related: Blog Photography Tips For Beginners

Having a call to action

Always end your blog with a call to action.

A call to action is basically telling your reader what they should do after reading your blog post, which can help to keep visitors on your blog longer or get them to subscribe etc.

A few call to actions you can try are;

  • Ask a question and get people to answer in the comments
  • Direct them to another related blog post
  • Ask them to share your blog post
  • Offer a content upgrade so they subscribe to your email list
  • Get them to contact you
  • Direct them to one of your social media accounts

Pin image

One thing that totally puts me off sharing a blog post is when there’s no obvious image included that’s compatible with Pinterest.

If I want to save the post on Pinterest but there are only wide images on the page and no tall images with text to share, then I’m not going to bother saving it to Pinterest at all.

Make sure you include an image that is Pinterest worthy and easy to share. This should be a tall image (600×900 pixels is recommended) and should include your blog post title or a variation of it.

How To Write A Blog Post That Gets Thousands Of Shares

Social sharing buttons

Another thing you should absolutely include in your blog post is an easy way for your visitors to share your post.

The best way to do this is with social sharing buttons.

Personally I prefer Social Pug (there is a free option) and use it on both of my blogs.

Where to share your post when it’s finished

Now that you have all the tools to write a blog post, you now need to promote it.

A few ideas to promote your blog post;

You already have your Pin image within your blog post, so you can save your Pin directly from your post!
I tend to create around 3 Pin images per blog post and save them to a few of my boars and all my group boards by scheduling them with Tailwind.

Share to your Facebook page or to promo threads in Facebook groups

Share your link in Twitter and then share it again later in the day or the next day.

You can’t directly link to your new blog post in an Instagram post but you can link to it in your bio, or if you have over 10,000 followers you can use the “swipe up” feature in Stories and share your link that way.

Email List
Send out a brief introduction of your blog post to your email list with a link.

100 blog post ideas


Remember to structure your posts with short paragraphs, subheadings and pictures.

Always include an easy way for your blog post to be shared and write a killer title that will intrigue people to click on it in the first place!

Pin for later:

How To Write A Blog Post That Gets Thousands Of Shares

Kelly J