Map a Custom URL in Google Workspace - Google Sites
How to map a domain web address as a custom URL to a new Google Site created in Google Workspace
For sites made with a Gmail or personal Google Account see Assign Custom URL Domain Web Address (Personal)