What is referral traffic and how can you improve it?
There are mainly four ways to get traffic to your website: direct traffic (word of mouth, people you know, etc.), paid ads (AdWords, etc.), SEO and referral traffic. This last one is the traffic you can obtain from other websites that link to your website.
To increase this number and get highly qualified traffic, you will find some ideas here. But keep in mind that obtaining this traffic is quite time-consuming. However, the resulting traffic will usually be highly qualified: They already know everything about your niche, or even your website. This is why this should be one of your main long-term goals when working on how to improve the traffic on your website.
Where should I post my link?
Guest blogging
Find blogs related to your niche and contact their owners to get a nice article about your website. Usually you will have to pay for this, but links are relevant and the traffic will be qualified.
Blog Comment
Reply to blog articles that have a comment section with a good paragraph and a link to your website. People interested in the article could visit your website after reading the article.
Create shareable content
Write easy-to-share articles related to your niche (top 10s, lists of things, funny pictures). People will like them and share them on their own websites or on Twitter/Facebook.
Be active on social media
Be consistent on Facebook/Twitter to show that your brand is active and try to answer every question related to your industry. Websites like Mention.com or Google Alerts could be useful for this.
Answer on Q&A websites
Find highly ranked questions in your niche posted on websites like Quora or Yahoo Answers and answer them with a link to your website. Traffic should be highly qualified.
Be active on forums
Be active on community forums, help people and, when relevant, send them to your website. It could be quite time-consuming, but usually the ROI should be awesome!