The best practices for buying domain names include the following:
Length. Keep it short. Two to three words is ideal.
Simple. Don’t use any lengthy or hard-to-spell words.
Keywords. Include a keyword from your niche. For example, if you sell coffee beans in Seattle, try Seattlecoffeebeans.com.
Avoid numbers. Numbers are hard to remember and make everything more complex.
Brand name. Buy a domain name that includes your brand for maximum recognition.