How to write a blog post: A step-by-step guide from preparation to publication by Yoast https://yoast.com/how-to-write-a-blog-post/