I don’t know why this wasn’t already a feature of G Suite, but as of last week administrators of G Suite domains can now view the owner of a Google Site within their domain. To view the owner information domain administrators simply click on the “site details” link in the footer of the site. From there administrators will see who the site’s owner is, when the site was last updated, and they can request edit access.
It is important to note that this feature doesn’t give domain administrators automatic access to edit the contents of a site. It just gives them an easier way to find the owner’s information and request edit access.
Google touts this new feature as a way for domain administrators help eliminate site redundancies within a domain. It’s also a way for administrators to quickly request edit access to correct factual errors within a site.