Link building is the most important (and challenging) SEO skill. Actually, it’s a culmination of several different skills: you need to master content creation, sales, programming, psychology, and good old-fashioned marketing if you want other people to consistently link to your site.