Free Affiliate Marketing with WordPress tutorial, If your blog is hosted for free on WordPress.com, you may not use it as an affiliate marketing blog. According to WordPress, an affiliate marketing blog is a blog whose primary purpose is to send traffic to affiliate sites, especially multilevel marketing sites (MLM) and get-rich-quick sites.