Here are some point one has to consider while choosing a domain name:
Stick with “.com”
One Possible Spelling – Try to find a domain name that only has one possible spelling.
Shorter is Better – The shorter your domain name is then the easier it is for your visitors to remember, the easier it is for your visitors to type, and the easier it is for your visitors to tell others about your domain name. All of these are good things.
Commercial Appeal – A quick way to test if your domain has commercial appeal or marketability is if you think that the domain name will look good up on a billboard or in a commercial. This is especially important if you are looking for a business domain name but it is of course important for personal domain names as well.
No Hyphens – If at all possible then avoid using a hyphenated domain name.
Singular vs. Plural – Make sure that you set up a website on the domain name that makes the most sense when choosing between the singular and plural of the words in your domain name.
Price
Keyword Rich – Choose a domain name that is full of keywords that are related to your website.
Type-In Traffic – Type-In traffic is when someone navigates directly to a website by simply typing in what they are looking for and then “.com” on the end into their URL bar in their browser. If you can find an exact match keyword only domain name then you have a good chance of receiving some type in traffic to the domain and also receiving some Search Engine Optimization (SEO) benefit to using the domain name as well. Use our tool that helps find domains with type-in traffic and also learn more by visiting our type-in traffic page.
Avoid Numeral Substitutions
Brandable
Easy to Type
Easily Understood
Copyright Issues – Steer clear of domain names that are infringing on an existing copyright.
Unique – The more unique a domain name is then the easier it is to remember.
Memorable – If you can easily remember a domain name after hearing it just once then there is a good chance that you have found a memorable domain name.
Watch Out for the Numeral “0″
Avoid Slang