You can add files and other content to your site, including:
YouTube videos, calendars, and maps
Pages or sections of content from other websites
HTML, CSS, or JavaScript code
Important: If a file is stored on a shared drive or has restricted sharing permissions, only people with access will be able to see the file.
At the right, click Insert.
Select the type of file you want to add, e.g. Docs, Slides, Sheets, Forms, or Charts.
Choose a file and then Insert.
To publish your changes, at the top right, click Publish.
Tip: If you anticipate high traffic to your site, first publish your document in Google Docs, Sheets or Slides. In Google Sites, go to Insert and then Embed and then insert the link to the published document.
You can upload a .jpg, .png, or .gif image file from your computer.
Tip: To add other file types, use Google Drive.
To add simply drag and drop the image file onto the website.
You can add web addresses, Google Apps Scripts, Data Studio reports, and App Maker apps. You can also embed a full website page.
At the right, click Insert Embed.
You can also add an embed as an entire page.
At the right, click Pages.
Hover over Add .
Click Full page embed .
Enter the URL you want to embed.
Click Insert.
To publish your changes, at the top right, click Publish.
Tip: Some websites won’t let you add their content to your site. If you can’t add content, contact the website’s owner.
At the right, click Insert Embed.
You can also add an embed as an entire page.
At the right, click Pages.
Hover over Add .
Click Full page embed .
Click Embed code.
Add your code, then click Next.
JavaScript code must be within <script> tags.
CSS code must be within <style> tags.
Click Insert.
To publish your changes, at the top right, click Publish.