How about a Nostr NIP for website? And you can have your "relay" serve that website as it's only event. So your relay (server) keeps your website and a list of other websites and their last known addresses. And a specialized Nostr client (web browser) just looks it up on the relays, finds your relay address, and gets your website.
Any reason this can't work?