always try your best to find a .com domain try to stay away from using dashes - (its easier for people to pronounce and remember your domain verbally) keep it short
I would recommend using one of the 3 TLD's: .com, .net, or .org and nothing else. Secondly it all depends what you are doing with your site. If you are a business with a brand, you would probably try to get your business name or brand name in a .com like nike.com. If you are creating niche sites and attempting to rank the site for a paticular key term such as "best basketball shoes" then you would attempt to get bestbasketballshoes.com to help give you some SEO juice.You can rank a "branded" site for any keyword, but it is best to have your brand name in your domain name so that your readers will identify you easier. There are many other marketing topics that go along with branding, but this is a short answer for "what makes a good domain name".
Just related to the content or business in website. And also easy to read and spell.. and also small length of characters..
.com .org .net are good. Something short, and catchy works the best in my opinion. A long domain name is definitely a NO NO. With my domain names I immediately think of what kind of logo I can develop, based on a catchy name for my site. You really want to get creative with it, and avoid being just "another site".
What makes a good domain is that it is a quality keyword domain name. .com if possible as well. Otherwise your domain name may be worthless, like most of the domains posted in the Appraisals section. I really don't get the crap lots of people reg....
I think having a keyword rich domain is a good name. If you have loseweightin1month as a long tail keyword then if you can get that as a .com that would be good. If you optimize the site around that keyword, you can get more attention in search engines, and become a website of authority in that keyword. You can also try shorten words to make a unique brand name like techispeak. Something that implies that you are talking about a niche. Techispeak means your talking about a site that should be related to technology.
Old by age + short+ easy to remember and much better if there including any key phrases what you're targeting for your business.
search on google trends before, so we know what many in the search by people, it's useless if there is no good name to look for
Buy your .com's all day. I wouldn't go with any other TLD, unless I already have the .com. Then I would make sure to secure the .net. Short, two words, maybe three. Less than 10 letter, ith no abbreviations, symbols, or numbers.
if it has a keyword you'd like to promote on the domain, it should be great. but then as long as there will be a good unique contents on the website, domains don't matter at all.
I was undecided about which extension to buy when I recently bought a new domain (not the domain in my sig.) I bought the .com extension and a few days later I also bought the .co.uk extension. It's a local uk news website, or will be, so my reasoning was a co.uk extension might be more localised than a .com extension. I suppose this is the equivalent of an American webmaster buying the .com extension and later also buying the .US extension, to make his or her website more localised. I'll probably finish up using the .com and keeping the .co.uk in reserve.
the right keywords which high search , related and high conversion to target your niche the right domain extension to target the right market like use .com to target global , use .us to target us, use .eu to target europe, use .in to target india short and simple that make you easy to remember, no symbol and numbers in the domain that separate your keywords