Here are some ways to do that:
1) Make sure there is a description for your pin, so that search engines can find it (I need to work on this myself).
2) Go in and change the cover photo occasionally to keep things interesting.
3) Check how many pins the photo has gotten. Pinterest makes this quite easy by putting it right there without you even having to click.
Some say it's helpful to go in and delete under-performing pins. The jury is still out on this one.
I go in when I have time and usually delete pins that have less than 10 repins.
4) Pin consistently to keep your analytic numbers up. Pin from other blogs. Pin from the Pinterest Feed. Change things up where you've been pinning from.
5) The best pins to pin or create are those that are vertical. I create collages in Picmonkey Design and make mine about 550 x 1500.
6) Keep the pins from your blog at the top to get the most coverage for your site.
7) Pin your posts. (I often forget to do this)
8) Join group boards for maximum traffic and engagement.
9) Create Board names that make sense. Google can't find boards with names like "Cuter Than Cute."
So go in and take a look at the name you have given your boards. Ask yourself if the name properly defines what the Board is actually about.
If it doesn't, go into Edit and change the names. Save.
10) I alphabetized my Boards because they're easier to find that way. (Except for my blog boards at the very beginning).
Have you got any other suggestions to make sure your Pinterest boards are working hardest for you?