If you use Google Site with a G Suite account, then this video will show you how to map a custom domain to your sites.