Start with the reader's goal, not your topic
Great blog titles describe the outcome the reader gets — not the subject matter you happen to cover. When you write a title, your first instinct is usually to name the topic. Resist that instinct.
Consider the difference: "How to Write Blog Titles" describes what you cover. "How to Write Blog Titles That Get 3x More Clicks" describes what the reader walks away with. The second version answers the silent question every reader asks before clicking: what's in this for me?
Before writing your title, write down the single clearest benefit the reader gets from finishing your post. Then make that benefit the headline. If your post teaches someone to write faster, the title should promise speed. If it teaches someone to rank on Google, the title should promise rankings. The reader should see your title and immediately know what they will gain — not guess at it.