How To Master Pinterest SEO (& Rank 1st Even As A New Blogger!)

We only feature products that we hope you will love. We may earn a commission if you decide to make a purchase through our links, at no cost to you.  

Wondering how to use Pinterest SEO to give your traffic an instant boost? And what even is Pinterest SEO?

If you’re familiar with Pinterest marketing, you’ll know that Pinterest is a huge source of traffic for blogs, online businesses and other websites. The reason for this is because Pinterest operates like a search engine.

Yes, that’s right! Pinterest is a search engine, NOT a social media platform. Don’t let all those follower tabs distract you from that.

If you compare Pinterest to other social media platforms, you’ll quickly see that the lifetime of a Pinterest post (also known as a pin) has a much longer lifespan than any other social media post. The typical lifespan of a tweet, an Instagram post or a Facebook update lies somewhere between a few hours to a few days.

Now contrast that with Pinterest: the average lifespan of a pin is 6 months.


And the good news is that if you optimise your pins, their lifespan can be even longer. This means that if you know what you’re doing, you can keep getting free traffic from Pinterest on autopilot month after month.

This is exactly what Pinterest SEO (Search Engine Optimisation) is about.

Now that you know WHY you should focus on Pinterest SEO, let’s get into the HOW.


How To Master Pinterest SEO: Keyword Research


Pinterest SEO starts with keyword research. You can’t rank #1 for something if you don’t even know what you want to rank for.

For the best results, I recommend doing keyword research before you start writing your blog post. 

There’s nothing worse than spending 3 hours writing a blog post, only to realise that no one was interested in reading it, right?

3 Brilliant Ways To Save Hundreds On Luxury Products
And no, these don't include buying secondhand or outlet – we're sharing 3 legitimate ways to get your favorite luxe products up to 25% cheaper.
Thank you for subscribing! Keep an eye on your inbox for updates.

Keyword research is essential to avoid getting into that situation.

Now, there’s three different ways that you can do keyword research on Pinterest: 1) through Direct Search 2) through Pinterest Ads (free!) 3) through Audience Insights. (I’ll talk about each in detail further below!)

Each of these ways are an amazing way to find keywords for your blog posts, but one of them serves a slightly different purpose. If you have absolutely no idea what to write about or what your Pinterest followers are interested in, I recommend choosing Audience Insights as your guiding tool.

Then, after you know which topics you should go after, you can implement Direct Search and Pinterest Ads.


Keyword Research Through Direct Search


The simplest way to find keywords on Pinterest is through Direct Search. What this means is that once you have a general idea of what you want to write about, for example “Korean Skincare”, you go on Pinterest and type in Korean Skincare.

Now, you’ll see colorful boxes displayed below your search. These are popular related keywords and sub topics that people often search for in conjunction with your primary keyword. The most popular keywords will be the on the left hand-side. For example, for my keyword, “Korean Skincare”, the popular related keywords are “Products”, “Routine” and “Flawless Skin”.



You want to make sure that there’s at least 5 colorful boxes for your primary keyword. If there aren’t, your keyword isn’t broad enough and you’ll benefit if you open it up a little more.

Personally, when I look for topic ideas, I copy these down to my notes, so that I have all the information written down. So, for this keyword, my main blog post ideas would be “Korean Skincare Products”, and “Korean Skincare Routine”.

Looking at the top results for this keyword in the front row, we can see that good blog post titles would be “The Ultimate Guide To The 10 Step Korean Skincare”, “10 Best Korean Skincare Products”, etc. List articles seem to be doing really well!


Keyword Research Through Pinterest Ads


Keyword research through Pinterest Ads may seem a bit daunting, but it shouldn’t be. You won’t be spending any money on ads when you use this tool for your research, so you can relax.

Now, what you’ll do is that you’ll click on “Ads” -> “Create Ad” -> Continue (On first page) and scroll down on the second page. You should see something like this:


This is the keyword research tool that we’ll be using for coming up with blog post ideas as well as optimising our pins later on.

The reason why this tool is so great is because you can see how many people on average type in the keywords every month on Pinterest. You can easily gauge the potential amount of people that you can reach with each keyword by using this tool.

For my keyword, “Korean skincare”, we see this:



From here, it’s easy to see that the best topic for our blog post is something along the lines of “Best Korean Skincare Products”, because those keywords combined have the highest search traffic.


Keywords Research Through Audience Insights


Like I mentioned before, audience insights are an amazing way to find topics to blog about if you have NO IDEA what your audience is interested in.

The way that audience insights works is that it takes into account the behaviour patterns of only those people who follow you. If you follow these topic suggestions, you’ll have more chance of attracting visitors to your site, because they’ll naturally be interested in what you are writing about.

To access Audience Analytics, navigate to Analytics -> Audience Insights in the upper left-side of your smart feed.

Now, click on “Affinity” to organise your topics according to their popularity. You should see something like this:



” Affinity” indicates how much your audience is interested in a particular topic compared with the rest of Pinterest users. The “% of audience” of course refers to how many people in your audience are interested in that particular topic.

The best topics to go with have high affinity as well as a high % of audience interested in them. You can scroll through your data and see if there is anything that’s particularly interesting for you that you want to write about.

After that, you can go and search for exact keywords either with the Direct Search method or the Pinterest Ads method.


Optimising Your Pins For SEO


Now that you’ve gone through the process of identifying which keywords you want to target in your blog posts, it’s time to write your blog post.  For our example. let’s imagine that I’ve just written a post about “10 Best Korean Skincare Products For Flawless Skin”

After that, it’s time to create pins and come up with the perfectly SEO optimized keyword for your pin.

So, let’s jump straight into it!

Finding keywords to include in your Pinterest description looks exactly the same as identifying which topics you want to write about. So, the first place where we’ll start is Direct Search.

Again, we’ll type in “Korean Skincare Products”



Now, we’ll copy all the most popular keywords that are relevant to our article into a Word document.

For my pin, I’m going to copy the keywords  “Flawless Skin”, “Anti-Aging”, “Best”, “Acne”, “Whitening “, “Kbeauty” and “Cheap”.

Note: These should all be used in conjunction with the original keyword, so for example “flawless skin” is actually “Korean skincare products flawless skin”

Now, we’re going to go back to Pinterest Ads and repeat the same process. For a faster way of copying keywords, you can use the “+” button to add keywords to the notepad on the left.  So for the keyword “Korean Skincare” and “Korean Skincare Products”, I’ve chosen the following keywords:



From here, we can easily copy these keywords to my word document. I recommend finding at least 10 different keywords that you can integrate into your pin!

This is the complete list of keywords that I’ll be working with to come up with a pin description:



Now is the time that you can finally start writing your pin description. For best results, it’s important to include 5-10 different keywords in your pin description along with hashtags.

Hashtags on Pinterest function mostly as SEO signals, which means that you should use hashtags for the most relevant keywords. I recommend using at least 3 hashtags, but more if you can.

Remember that there’s no limit on hashtags, but there is a 500 character limit on the length of your pin!

Pinterest recommend writing a naturally sounding description that isn’t stuffed with keywords. However, it’s important to note that almost NO ONE actually reads the descriptions. They’re there primarily to rank for keywords. So, eloquent sentences aren’t the number #1 priority here.

For my keywords, this is the description that I came up with: 

” 10 Best Korean Skincare Products For Flawless Skin: These are the top 10 Korean skincare products for anti-aging acne and skin whitening! If you’re looking for cheap, effective Korean skincare products to implement in your korean skincare routine, start with these fan favorites. Kbeauty skincare products are highly reviewed by users who claim they are the best products for flawless skin and anti-aging. #koreanskincare #koreanskincareproducts #koreanskincareroutine#flawlessskin #kbeauty#antiaging “

You can see here that I’m trying to implement as many keywords as possible, while also sounding semi-natural in my description and avoiding overpacking the keywords that I use.


Optimising Your  Profile For SEO


Pinterest SEO doesn’t stop with optimising your pins with keywords! You also need to take into account your boards and your profile. In fact, these can have a MAJOR impact on what results you can expect from your Pinterest marketing efforts.

First and foremost, you want to make sure that your profile is optimised for the keywords that you want to rank for. For example. if we take my profile, you can see that my main keywords are all related to women’s fashion. I’ve put keywords in my name AND the description box.


I urge you to do the same and to use keywords that are POPULAR and broad (you can use the Pinterest Ad tool to help you figure out what keywords to go with!). Make them as specific to your brand as you can.


Optimising Your Boards For Pinterest SEO


Next, we want to pay attention to Pinterest boards. Keywording your boards properly is as important as keywording your pins properly. This is no joke.

If you combine pins that have a good SEO description with boards that have a good SEO description, you’re going to see results MUCH faster.

The key with boards is to get as specific as possible. There used to be a time when Pinterest relied more heavily on follower counts and showed all the pins in a board to all of the accounts that followed that said board. But now, things have changed.

Pinterest has made it clear that it wants to go in the direction of being a search engine rather than a social media platform, so the follower count doesn’t matter as much anymore.

This is great news for everyone who’s just getting started with Pinterest- if you focus on SEO, your pins can get seen as many times as account that have hundreds of thousands of followers!

Because of this, it’s much better to focus on niching down your boards as much as you can. So, for example, instead of having a board that’s broad and vague called  “Beauty & Makeup”, something like “Korean Beauty Products”, “DIY Beauty”, etc. is much better, because it tells Pinterest EXACTLY what your board is about.

To find there keywords, you can use the Direct Search method.

So, let’s say that I wanted to create a board that was focused on Korean Beauty. When I type in “Korean Beauty” to the Pinterest search bar, this is what I’ll see:



All of these keywords that pop up in the search are great candidates to use in your boards. I suggest going for the keyword that best describes your content and that’s the most specific.

Like we determined earlier, “Korean Skincare Products” is a great keywords to use, and that’s exactly what we’ll use for our board as well.

Now, the only thing that you need to add is a board description. I always follow the same protocol that I use for my pins. This means that I’ll use about 10 popular keywords in my board description and add at least 3 hashtags, if not more. This is the board description for my “Korean Skincare Products” board:

After that, you’re good to go!

Bonus Tip: For best results, always pin your pins to the most relevant board first. This means that if you have multiple boards that you want to post your pin to, choose the one that is closest to the content of the pin. This is another SEO signal for Pinterest that helps Pinterest figure out exactly what your pins is about, and that way increase its visibility.

So, for example, I’m going to pin my pin from my Korean Skincare Products article straight to this board FIRST, and then schedule it to my other beauty boards.


Read This Next

How I Got 5 Million Pageviews On Pinterest

*Pin it for later!*


  1. Thanks for this amazing blog. I running a digital marketing agency and this blog help me.

    1. Maria Julia says:

      Awesome! 🙂 Thanks for letting me know Rahul.

  2. hi there, it’s me anjan. I have seen your youtube video as well as blog post. how much time it would take to rank my pins!! I’m pinning seriously for 1 and half months with 10-15 pins a day and 50 /50 rations, but nothing is working I did not join group board and focus on my own board ,Please help me maria

    1. Maria Julia says:

      Pinning is a long term strategy! Generally, it can take months to see results. Are you using Tailwind in your strategy? Also, you can try switching up how many pins you are posting every day and also your ratio. Keep track of all your stats and do more of what works and less of what doesn’t 🙂

  3. thank you maria, and Will I join group board? but Im focused on my board and should I increase my pinning number?

  4. Wow!,Super informative content.This post is so very helpful and easy to understand.Your amazing maria.I’m just starting a blog a few days ago and it’s very confusing i dont how to be money making my blog.I have no website also.

    1. Maria Julia says:

      Hi Leonard! The first step is to create the website! 🙂 If you’re finding it confusing, you can find a step by step guide here. The next step that I would recommend is to write at least 5 blog posts – you want your visitors to have something to read when they arrive to your blog! From there, I would go on to creating images for Pinterest, focus on creating more content and marketing it on Pinterest (and then just rinse and repeat!).

  5. This was very helpful and detailed. Thank you for not over-complicating this process because a confused mind does nothing! I can’t wait to use these tips to begin writing for my blog again. Thanks Maria!

    1. Maria Julia says:

      Hi Frances! I’m glad you found it useful and straight to the point 🙂 Hopefully you can start implementing these steps soon!

  6. Great! Informative content.
    Thank You!
    Digital Marketing company
    visit us

  7. Since I discovered your blog, I spend almost two hours reading your amazing articles. I have to admit your blog and informations that you share are unique, no other blogger wrote so many tips that you share with us.
    Congratulations for being so intelligent, persuasive and optimistic.

    1. Maria Julia says:

      Thank you so much Maria, I really appreciate it!! ☺️

  8. beauty with the brain

    1. Maria Julia says:

      Best of luck! 🙂

  9. Emily @ All She Wrote says:

    Such a great post that was very descriptive! I’ll be implementing these strategies!

  10. Thank you for such amazing info. I have a food website and write now it has an average traffic of 25000 sessions per month. I am also pinning regularly as well as joined good group boards too. Do you think tailwind will be helpful at this time to increase my blog traffic. Do you have a detailed video or blog how to operate tailwind? I will be grateful. Thank you.

    1. Maria Julia says:

      I think it’ll definitely help! I have an in-depth video about my Tailwind strategy here: https://www.youtube.com/watch?v=b5NFmxDHNec (although it’s a little bit outdated – I now only pin my pins to one board, not multiple boards!)

  11. Great blog, Thanks for the valuable info. I learn digital marketing and this blog help me.

  12. Jaden Chawner says:

    Great blog Maria. I’ve been trying to find a guide that can help our business grow on Pintertest. You’ve drafted such an amazing article to help scale our Pinterest game.

    Keep up the good work.

  13. Hi! is the free Pinterest Course still available?


  14. Aqib Javed says:

    Good write post very informative, am thankful for you!

  15. Thank you for such you write a best blog and get unique visitors using Pinterest Thank you.

Leave a Reply

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.