I want to buy few blog posts about my site. My goal is to improve google organic results positioning for one specific phrase (two words). Most of paid posts allow you 3 links. Can I use all 3 links to point to the same URL with different anchor text? For example if I want to get positioning for "w1 w2" can I link 3 times to the same url with different anchor - using "w1 w2", "free w1 w2" and "w1 w2 samples" ? Will google suspect keyword spamming/tweaking? Or should I just use one of the links for main page promotion and other links use for other pages?
yes, you can. but doing so will give you only one backlink. where you can use 3 seperate pages to link to and get 3 backlinks. but if thats what you are trying to get, then sure you can. whichever makes more sense for your link building campaign
I agree that you can do this. Though... You know that to improve your site rankings you need to have more backlinks not just to your home page, but to your subpages as well. This adds value to your site in general. So, why don't you use 2 of these 3 links to go to your subpages? It might look more natural.