Writing a blogpost is very different to writing an academic journal article. This presentation contains some useful tips on aspects such as style, content, format etc.
There are many different services available which can help you create a blog, web site, or both. Some of them require payment, others offer a free version. This is a very brief list!