Your domain name is the first impression you'll make with internet users, so it's important to put your best foot forward. Choosing a domain name is like choosing an outfit to wear for a job interview - you want to look neat and professional, but at the same time original and memorable. The following are a few tips on how to choose an effective domain name.
Be descriptive. Choose a domain name that incorporates your company's name or the services your company provides. For example, if you own a landscaping business, you might choose a domain name such as smithlandscapers.com. If it's a personal website that you wish to create, choose a domain name that uses your first or last name and one or two keywords relating to the purpose of your site. For example, if your name is Mandy and you wish to share your original recipes, your domain name might be recipesbymandy.com.
Avoid being too generic. Someone searching for a bakery website is unlikely to try something as general as food.com.
Keep it simple. Excessive length in a domain name increases your potential viewers' chances of making a typo when searching for your page, which may cause them to be redirected to someone else's page. Creative spellings may, in theory, make your domain name seem catchy and memorable, but in actuality they are harder for potential viewers to remember and may lead to confusion and frustration.
Be original. Once you've chosen a domain name, search the internet to see if the name is already taken. It may also be useful to search for domains that closely resemble the domain name you've chosen, to see if there is any risk of Internet users accidentally visiting a different site when attempting to view yours.
Avoid hyphenated names when possible. Hyphens are easy to forget when typing in a web address. Furthermore, with any luck people will refer someone else to your website (or you may find yourself advertising your website on the radio), and hyphens are clumsy to communicate in spoken word and may be inadvertently left out.
Finally, and perhaps most importantly, choose a domain name that is the same as (or very close to) the name of your website. This will help to avoid confusion and obscurity, and the clearer and more predictable your domain name is, the more likely people will be to find it and view it. And that, of course, is your goal.