Writing articles and publishing them in article clearinghouses for others to use as free content was once the easiest way to get links and build up your reputation as an expert in your field . However, with the runaway popularity of blogs, social bookmarking and RSS, giving away articles to get links is not as important or as necessary as it once was. People are now finding it easier to get links by writing a remarkable piece, publishing it in their own blogs, bookmarking it in del.icio.us, digg or other social bookmarking service, and doing some promotion through comments in forums and other blogs.
If your blog is new and not very well known, I still recommend writing some articles and giving them away for others to publish in their own sites. Your articles will have your resource box or by-lines with a link to your blog’s main page, which will help you get some visibility both with search engines and people interested in your topic. As your blog gets more established, however, I recommend to give away articles only occasionally, and to keep your best content for exclusive publication in your blog. If your most remarkable articles are only available in your blog, other bloggers will have to deep link to them directly and not to other sites that may have published it. These spontaneous, deep links to your content have much greater search engine value than the links to your main page coming from free article sites or low value websites.