So if you open an account, verify your domain, and post a few things, does that automatically create a solid backlink?
Pinterest says they add you to search results if you verify.
I also notice you can only verify ONE web site per account. Sounds like I have a lot of work on my hands.
I assume it goes without saying you would also add Pinterest links/buttons on your web site as well.