Number one quality of a great/brilliant logo is its SIMPLICITY. Your logo is part of your identity, and you do not want to come across as a complex and difficult to understand person/brand. The simpler it looks, the easier clients understand it.
Websites are crucial to your brand. To be directly honest, its better not to have a website at all than to have a bad website. If you do have a website, then it should be visually appealing, clean and clutter-free. It’s usually seen as a reflection of your business/brand, your products and your services. It practically helps to #IdentifyYo