Twitter is a good place to promote your (company) blog.
There is only one problem. Your followers see loads of tweets coming by each day. So you have to carefully craft your tweets to get noticed.
You have room for 140 characters only, and less than that if you also want people to retweet your message without affecting the text. Therefore writing a good tweet is mainly crossing out words. Your tweets have to be short and striking at the same time.
But writing tweets promoting your posts can also be easy. In most cases you can copy the headlines. Because you are (or you should be) already writing short and striking headlines for your posts too.
It is therefore a good idea to keep your tweet in mind when you are writing a headline for a post. It makes life easier; you don’t have to worry about a good headline/tweet twice.
Google has discovered social media. Therefore the use of keywords in tweets has become more important. Unless you don’t want your tweets to be found of course.
Keywords are important for finding your blogposts too, but the find-ability of your blogpost can also be improved by writing a SEO friendly text. Your tweet however is ‘headline-only’.
Although I am not a SEO expert, I think you can improve the find-ability of your tweets by starting with one or more keywords. But doing that may jeopardize the readability of your tweets resulting in less clicks by your followers.
So if you want to use extra keywords that are not or cannot be part of the text/headline, add them at the end of the tweet.
Of course you should make use of hashtags to get found in Twitter. But don’t overdo it, because using too many hashtags in one tweet may have a negative effect on the readability. And again, a negative effect on the number of clicks.
As far as I know – but correct me if I am wrong – using a hashtag (#) in front of keywords does not affect your post being found by Google or other search engines. Therefore you should of course always add hashtags to the extra keywords at the end of your tweet too.
Twitter is a transient medium. Your tweets get only noticed a relatively short period after you have published them. Unless people find your tweet when they are searching Twitter (hashtags!).
Therefore it is a good idea to repeat your tweets once or twice. Do it with an interval of two or three days and at different times of the day. If you don’t overdo it, nobody will have a problem with that.
Make sure the link in your tweet links to the post and not to the homepage of your blog. Because when you repeat the tweet two or three days later, your homepage may have changed.