I've noticed that domain names seem to fall into two general categories. They seem to be either
Most people seem think that branded domain names are best. They're usually shorter and easier to recognise than exact match or keyword rich domain names. On the other hand, exact match domain names can sometimes come across as spammy.
Please note that any domain names I use as examples in this article may or may not already be owned by someone else.
Suppose you sell dog beds and you specialise in selling low cost dog beds. You might be tempted to come up with a domain name like lowcostdogbeds.com or cheapdogbeds.com.
These domain names sound great because they consist of the very search terms people interested in what you sell, will type into Google.
Domains like this are called exact match domains (EMD). In the past these keyword rich domain names did well - mostly because they ranked in Google for the search term they were based on. For example, the search term car insurance quotes currently gets 500,000 searches per month on Google, so the exact match domain carinsurancequotes.com sounds like a winner.
But Google issued an EMD update to the search algorithm in 2012 which was supposed to diminish the success of EMDs. The reasons they didn't like EMDs was because they were trying to game Google. Other sites without such domain names would be trying to reach page one positions through hard work, great content and good technical practices, meanwhile spammy sites just bought keyword rich domain names to get ranking for little effort.
Exact match domain names still rank but stand a better chance if the content on the site is good. Having an EMD may even give a good site, an extra lift in the search results.
I only noticed two exact match domains in the top 500 domains. Most were branded domain names. The exact match domains that jumped out at me were
Branded domain names are generally safer, more popular and tend to create a better impression than exact match domain names. Further, there is always the possibility of creating a brandable domain that contains a partial word of your keyword phrase.
Many famous sites use branded domain names. These I noticed fall into three broad categories
Some examples of these are from the top 500 domain names are :
There are some sites that have managed to obtain a single dictionary word domain name. But most of the English dictionary word domain names have now gone. Examples of these might be
It's much easier to think up great branded domain names when you combine two or three words together as in the following examples from the top 500 domain names.
Notice the way these break down :
I advise that you use one of these methods to come up with your domain name. The easiest by far is to use the word combination method (method 3 above).
Think about different ways of spelling a word that sums up your service simply. For example a commenting (discussion) system for websites has a domain name of disqus.com which is a phonetic way of spelling discuss.
Or going back to our dog bed business, you could think of a word that is vaguely to do with dogs or sleeping - e.g snooze - and then change that word until you find something that is available. For example snoooze.com
Or you can take a word that is to do with your topic, or just a cute word that is nothing to do with your topic and add a common word ending to it as did mashable.com and spotify.com - who added -able and -ify to the end of ordinary words. So sticking with the dog beds idea we might end up with a common name or word for dog, followed by a word ending. So we may have houndacious.com or woofington.com
Here you use two or three words to sum up your brand. This method has the advantage that it can include a keyword too. For example in our dog beds domain name example, including he word dog in the domain name helps locate the what the service is. So you might come up with sleepydog.com or doggysiesta.com or snoringdog.com or dozingdogs.com or caninecomfort.com Once you start down the word combination road, the possibilities are endless.
Whatever you do, make sure there isn't another site that has a very similar domain name to the one you've chosen. For example if sleepydog.com is an existing large successful site selling dog beds, it would be a mistake to buy sleepydogs.com for your own site.