I start with a topic and working title. The title must provide enough information. It's important to keep the title accurate and clear.
I continue with writing a captivating introduction because I don't want to lose the reader in the first few paragraphs. I do this in a number of ways: tell a story or a joke, be empathetic, or grip the reader with an interesting fact or statistic.
Then, I describe the purpose of the post and explain how it will address the problem the reader may be having.
I organize my content while avoiding an overwhelming amount of information. For this purpose, I use multiple forms -- sections, lists, tips, whatever's most appropriate.
I break the body of the article into 4 or 5 main sections being separated into sub-sections to make the content be easier to read.
The next step is to write the content. If necessary, I do additional research to gather more information and to provide a proper attribution when incorporating external sources.
I choose a visually relevant images.
I choose tags that represent all the main topics I want to cover on the blog.
I insert a call-to-action (CTA).
After I finish writing, I go back to optimize the post for search.
I work on making the article look nice, whether I have to use a strong language like the alliteration or another literary tactic.