For your custom URL to map to your site on new Google Sites, you need to create a CNAME entry with your domain host, like Google Domains, GoDaddy, or InMotion. Note: These steps may be different depending on your host site. … Type in the host name ghs.googlehosted.com. This will point your URL to your Google site.
For More Information Please Refer: https://support.google.com/sites/answer/9068867?hl=en