How to Add a Logo and Favicon on Google Sites 

To customize your site with a logo and favicon, follow these steps: 

Go to the settings of your Google Site by clicking the gear icon in the top-right corner.

In the settings menu, click on "Brand Images."

Here, you'll see options to upload your logo and favicon.

After uploading, your logo and favicon will be saved automatically and displayed across your site.