Add a calendar from Google Sheets to your Google Site
Open the Insert panel on the right
Choose the Calendar option
Select the calendar, or calendars, you wish to insert and then use the Insert button at the bottom of the right panel.
Once inserted move and resize appropriately .
Use the settings button (looks like a cog/gear) to change options
Add a chart from Google Sheets to your Google Site
Open the Insert panel
Choose the Charts option
Select the Google Sheet that contains the chart
Select the Chart and move and resize as you wish
Note
The chart will be responsive to the viewer's device width
On small screens you can open the chart full screen
Charts will update automatically from the sheet
How to search for page content on your new Google Site
Visit your site's published URL
Use the Open search bar icon (looks like a magnifying glass) located at the top right of the site.
Enter a search query
Open the search result you looked for.
Note
Site search only works if your site has more than 1 published page and only available at the published URL.
You will not get the content of embedded Google Drive items, e.g. Google Docs, PDFs or Word Documents, will not appear in the search results.
Add files stored in Team Drive to your Google Site
Open the Insert panel on the right
Choose the From Drive option
Choose Team Drives and select the appropriate Team Drive
Navigate to the resource you wish to insert, select the resource (or resources) and then use the Insert button at the bottom of the right panel.
Once inserted resize appropriately and move to where you want the resource on the page.
Note:
Team Drives are only available to Google Workspace Business and Enterprise customers.
Team Drives is still very new so there may be issues with sharing and visibility by link sharing.
Site Permissions shared by Team Drive
Use the Add editors button (looks like a plus + with a person)
The Team Drive sharing dialogue box opens (looks different to the normal Site sharing dialogue box see the comparison)
Use the WHO HAS ACCESS link to show who the site is shared with
If the Site is shared via a Team drive you will see the Team Drive permissions listed under the Team drive (in the example on the right Stephen Hind is given by Team Drive sharing)
If the site is shared directly with users, in addition to the Team Drive permissions, you will see these listed separately (in the example on the right External Site Collaborators is shared directly from Google Sites).
Use Google Drive to upload and share your files you want to provide from your Google Site
Go to Google Drive and sign in
Create a folder to store the files in
Share the folder appropriately
If for a public site turn link sharing on and set to
On - Public on the web or
On - Anyone with the link
If for an internal site then either set link sharing to
On - Anyone at [organisation] with the link or
Off - specific people and add the specific people.
Upload the files you want to share via the site