How To Get Your WordPress Blog Post Ready For Pinterest

If you are a blogger or have an online shop website with a blog in it in order to attract your audience, and use Pinterest, then this article is for you.

Pinterest is THE place to share your blog posts, as audiences in all niches are looking for great ideas, tips, inspiration, how-to’s, etc.

But there are certain things you need to do in order to get the most out of this visual search engine, if you want to:

  • Get your pin indexed with the right keywords
  • Be seen by the right audience
  • Get a higher ranking
  • Be repined over and over again
  • Get your pins recommended by Pinterest to other users
  • And, most of all, get click throughs and visits to your blog

So, in order to achieve all this, in this article I’m going to tell you all the steps you need to take.

And it doesn’t start on Pinterest. It starts in your blog:


What To Do in Your Blog

Write a compelling blog title

This is sooooo important for the success of your blog post.

You can have an amazing helpful and valuable blog post, but if your title doesn’t show that, it won’t encourage people to click through and read it.

Your blog posts title need to be:

  • Short
  • Straight to the point (readers need to know immediately what is all about)
  • Communicate the value to your audience (a reader needs to know immediately what’s the value for them in reading it)
  • Include your main keywords
  • Teasing through using emotions: your blog post titles need to provoke an emotion: curiosity, happiness, hurry, relief, etc. That’s how you make people click through.

If you want to know ideas for blog post titles, in this article you’ll find: 100 Catchy Blog Titles That Really Work – click here.

SEO: Add the right keywords and description

For each blog post, you need to research your main keywords and add them to the SEO tool on your blog.

I use WordPress and use the amazing plugin All in One SEO.

At the bottom of the blog post edition page I have a section to add my blog post title, description and keywords.

For example, for this blog post, my main keywords are: “blog post” and “Pinterest”.

I have included them in my blog post title and also on the SEO section:

This is important not just for Pinterest, but to your blog posts get indexed and ranking well on Google as well.

Add Rich Pins

If you haven’t yet installed Rich Pins on your blog, I truly recommend it.

With Rich Pins, every time you pin a blog post from your blog (or a product), Pinterest will automatically pull all information from the article, together with your name and logo on Pinterest, which increases the chances of your pins get click through and it gives a more professional look to your profile too.

To instal Rich Pins on your WordPress blog, click to read this article: How To Set Up “Rich Pins” on Pinterest for Your WordPress Website.


Create a vertical image with the blog title

The BEST way to get your blog post to be seen, repinned and clicked through on Pinterest is to create a vertical image for it, with the title of your blog post in it, like this one:

I use to create my blog post images, which is super easy to do and they have an already sized Pinterest template you can use.

I make sure that the image have:

  • A photo that is appealing to my audience (and myself)
  • The blog post title in big letters (easier to spot on a sea of pins)
  • The right size for Pinterest (at the moment is 735 X 1102px)
  • The URL of my website on it (at the bottom)

I like to add the URL of my website because a pin on Pinterest will stay there forever.

So when a pin is repinned many times and even if a link gets lost (it shouldn’t happen but we never know), everyone will always know where the original pin comes from.


Add a sound title and description to the image when uploading it into your website

This tip is not just for Pinterest but for Google as well.

Every time you upload an image to your website, you need to have previously saved it on you computer containing your keywords on the name. Uploading an image as “image 1” doesn’t do anything for SEO.

Then after you upload it to your website, you need to add a sound title and description:

This might not be visible on your blog post, but it will be visible for both Pinterest and Google bots when scanning and indexing your blog.

Create more images

Now, the trick here is that there are NO limits to the amount of images you can create for each blog post.

You can create one first image and then create many others to pin over weeks and months that are all linked to the same blog post.

Because you never know which image your audience will like it the most and can become viral.

Also, it increases your chances of your blog posts being seen by more people and increase the number of click throughs.

It’s up to you if you want to add these other images to your blog post or not. You can create them just to pin directly into Pinterest.

What if you don’t want to show all the images on your blog post but still want them to appear when someone pins your article?

There’s a method a lot of bloggers use to hide images on blog posts using the code

<div style =”display:none;”>

I totally do not recommend doing this.

First of all, this is the exact code that spammers use to stuff keywords and it’s seen very badly by Google.

Second, it is not recommended by Pinterest at all.

It can seriously hurt your rankings both on Google and on Pinterest big time on the long run.


Use a Plugin instead

The best way to hide images on your blog posts that still appear when someone pins your blog post (and without using any coding) is by using a WordPress plugin.

I recommend these two: Social Warfare and Tasty Pins.


Add The Pin It Button to your images

Whenever you hover over an image on my blog, you see the “Pin it” button:

This makes your reader’s life much easier when they want to pin your blog posts into Pinterest, and actually encourages them to do so.

I use the plugin JQuery Pin It, but there are others, like the Social Walfare one.


What To Do on Pinterest

Pin into your main blog board

The first place you need to pin your blog posts is into your board on Pinterest that is specific and exclusive just for your blog posts.

If you don’t have one, create it.

It’s a great way to have all your blog posts in one place, easier to find, and it positions you as an expert on your niche.

After you pin the first time into this board, then you can pin the blog post into other boards you have that are related to the topic of the blog post, and into group boards.


Add keywords to the description

Even if you have Rich Pins and Pinterest is automatically pulling info from your blog post, you should still edit your original pin manually and add a sound description with the right keywords to your pin.

Please don’t do keyword stuffing in there. Write a nice interesting description that also contains the right keywords:

This will impact your Pinterest rankings as well.



This might seem a lot of things if you’re not doing them, but with practice you’ll do all this easily and quickly (creating the images might be the bit that takes a bit longer).

Let me know if you implemented these things and if you saw a different in your pins in terms of viewings, impressions, repins and click throughs, by commenting on the comments section below! 🙂

And have fun!

Post Author: Carla Silva

Leave a Reply

Your email address will not be published.