What are the best ways to get website traffic for free?
Create useful content, and/or make (for example) "Ten Best of this year" lists which help other people find great websites, tutorials, open-source plugins, etc.
Yeah and at the end of the article you'll add your website or any with your explanation.
And for sure those people who have found your article or content to be helpful and creative will definitely click on that link.