if my keyword is wow power leveling . 1. power leveling as anchor text. 2. buy wow power leveling. is 1 better than 2 for serp? do both 1 and 2 contribute to serp? which is better?
if your keyword is "wow power leveling" , you must buy link with these keywords but if you keyword is the other , you must buy links with "power leveling" words. power leveling and wow power leveling are different keywords in the eye of search engines
If your keyphrase is "wow power leveling", the second one is better because it contains your keyphrase. The first one is good too because it contains two of the three words in your keyphrase, but the first is just slightly better. It would be important to note that simply gaining billions of links with the anchor text "wow power leveling" will not help you as much as gaining hundreds of links with variations of "wow power leveling". For example, "power leveling", "buy wow power leveling", "power leveling for wow", etc. Varied anchor text is key.
If you are going for the kw phrase of "WOW Power Leveling" or "Buy WOW Power Leveling" I would use those 2 as your anchor text for your backlinks. Using just the term "Power Leveling" could go for any of the MMO's games out there and not just Warcraft.
1 but alternating with 2 iot will make it look naturaly to search engines but concentrate on option 1 more
Go for number 2, use many links and get varied anchor text, this will ensure that you not only hit on the term you are reaching for but it will ensure that you are not flagged as spam and your site may hit on the long tail verses of the words you are using.