When people register a new domain name, they usually think in terms of their business name or choose a phrase that has a meaning for them. Unfortunately, most people don’t think in terms of SEO. The name of your Blog is as important for SEO as most of the other elements you optimize in your site. For example if the name of your company is 123Business, and you sell “photo cameras”, consider registering a domain with those keywords on it.
Some good points you should take in consideration:
_Avoid dashes, hyphens or other useless characters in your domain name.
_Keep the domain name as short as you can.
_When possible, try to opt for a .com domain name.
Domain naming is just one part of SEO. There are many other aspects as you can read in my other articles. Of course, a Blog can still have good search engine traffic, even if they have an abstract domain name. But they are working hard in the other aspects of SEO optimization. I think the best option is to optimize as many aspects as you can. That way, your chances will eventually increase.