No, your website definitely requires a domain name; otherwise, the visitors would not be able to access or visit your website.