I think you will want to place a twitter icon to your website. I just bookmarked the blog, but I had to complete this manually. Just my 2 cents.