How to Start a Blog in 6 Steps Pick a blog name. Choose a descriptive name for your blog. Get your blog online. Register your blog and get hosting. Customize your blog. Choose a free blog design template and tweak it. Write & publish your first post. ... Promote your blog. ... Make money blogging.