If visitors get what they need from your site, they’re more likely to come back or link to your pages. There are other things that you can do to get contextual links, such as guest bloggingand mentioning other sites in your content (and letting them know about it). If you’re looking to carve out a niche in marketing, it’s paramount you establish a strong domain authority in that particular field. User experience is critical to SEO, so it may be a good idea to test how it affects the traffic to your site. I think any reasonably curious and educated person can get into it but that’s one of the dangerous things also because there’s, you know, how do you know the information you’re looking at is credible?