It is not essential, but it can certainly help. A blog name that is relevant to your topic and easy to remember will help people find your blog more easily. Plus, using keywords in your blog name will help you rank higher in search engine results pages.