Long domain names aren’t bad, per se, but they can be difficult for people to remember and type. If a domain name is too difficult to spell, it can create a bad user experience. Avoid complicated, long domain names if possible.