Have a blog about cannabis or marijuana? List your blog in Marijuana Blog’s business directory. It’s free to list your blog and you can upgrade your listing (for an additional fee) to make it stand out. It’s still relatively new but everyone is welcome to join. They also tweet out new listings on Twitter. You’ll get tons of publicity just by joining.