Pinterest can be a major search of traffic. The great thing about Pinterest is that the life of a pin can be ridiculously long. I still have pins that I added two years ago and they still receive 2-3 re-pins (and thus more traffic) every week as of today.
Obviously, to reach that channel, you need awesome images added to your site pages to prompt people to share them on Pinterest. I have listed some awesome tools to create pinnable visual content here.
But creating images is not enough: for better Pinterest visibility you need to do more homework. Here are some tips on how to get optimize your images for Pinterest stream and search.