Purchasing a domain name is very important for the success of a blog or website. These days it is possible to get domains for free but most of the free options look unprofessional and leave a bad impression on visitors. That's why it is a very good idea to spend a few extra dollars for a good domain. Once you have decided to do so, you will need to do some research to come up with the ideal name. This process isn't as simple as it sounds. A number of different factors need to be considered and all of them can have an effect on the profitability of your website.

There are two main types of domains available in the market. In this article I have compared their characteristics so that you can make an informed decision.

Keyword Domains

These domains are used just to get a good rank in search engines. Such a domain contains a keyword or a phrase with high search volume. Since Google gives a lot of weightage to URLs while ranking websites, these domains often appear higher on SERPs (search engine result pages). If you want to receive loads of search engine traffic by using a keywords domain name then first you should do some research to find the right words. This step is the most important. If you select keywords with high competition and high search volume then you won't be able to get good ranking. On the other hand if you choose keywords with low search volume and low competition then you won't be getting much traffic.

Such domains have some disadvantages as well. Firstly, they limit your creativity. You have to stick to the right keywords. Secondly, these names look very unprofessional and ugly in some cases. Lastly, all the good keyword domains have already been registered and you may need to pay a huge sum of money to get one.

Brandable Domains

These domains are being used by some of the most popular internet companies including Google, Yahoo!, Tumblr and Bing. A brandable domain may consists of a random combination of alphabets, a word that has no apparent connection to the content of site or an amalgam of two or more words. Such domains are very catchy and look quite professional.

Just like keyword domains, brandble ones have some shortcomings. For instance they don't have any SEO benefits and sometimes it is hard to keep them in mind.

If you are confused as to which type of domain you should purchase for your site then the first thing that you need to look at is your site's nature. If it is a membership site or a social network then it better to go for a brandable domain. However, if search engine traffic is your main requirement then your domain must be based on keywords.