4. Making sure it's unique
The word "Uniqueness" is the attribute every business owner has always deserved to have and is the only way in which a business can be free from legal actions.
In as much as there are so many related businesses that are operated out there, and you never can tell whether or not, someone else from another location has earlier registered the same name you chose as your business name, you may face undeserved legal actions if you didn't originally own the name.
To avoid such legal actions, you may want to search the business directories to see whether the name you've chosen as your business name is still unique or not. And if not, you may want to search for another name which might, of course, be more productive than the name already chosen.
You may also use of a blog or content curation site to determine the uniqueness of your proposed business name. This is the most crucial step for those who do not want legal awkwardness at all.
5. Making sure it's SEO relevant
As SEO is very important for the success of your blog, and a lot of people are looking out for one thing or the other every day online which possibly might be found with your blog, your blog URL may still not show up constantly if your domain URL contains a kind of humorous names that may not even have anything to do with your blog name, content and niche.
Another aspect of choosing a domain that ranks well in search engines is to choose a name that is keyword-optimized. You might think your domain name may not be keyword-optimized though, it will surely be difficult for your blog URL to rank well in search results unless you add extra blogging efforts to make your URL rank.
I also look for the previous history of the domain and I use the Wayback Machine for that. https://archive.org/
If the domain has recently been used, I avoid it.
I also try to find a domain that is available as a username on social media.