The ideal blog post title length is 60 characters. Headlines between 8 and 12 words are shared most often on Twitter. Headlines between 12 and 14 words are liked most often on Facebook.