How To Embed Video In Google Sites: A Complete Step-By-Step Guide

Why Video Makes Your Google Site More Engaging

You’ve built a sleek Google Site for your class project, your small business, or your portfolio. The text looks good, the images are sharp, but something is missing. It feels static. You know a video could explain your concept in seconds, showcase a product demo, or share a personal welcome message far more effectively than paragraphs of text.

Yet, when you go to add that video, you hit a wall. The “Insert” menu doesn’t have a simple “Upload Video” button. You might try dragging and dropping an MP4 file, only to see it doesn’t work. This is the exact moment most people start searching for how to embed video in Google Sites.

The platform is designed for seamless integration with other Google Workspace tools and external content via embedding, not for hosting large video files directly. This guide will walk you through every method, from the simplest one-click embeds to more advanced customizations, ensuring your site gets the dynamic boost it needs.

Understanding the Embedding Options in Google Sites

Before you start, it’s crucial to know where your video lives. Google Sites acts as a frame, displaying content hosted elsewhere on the web. Your primary options are:

  • Google Drive: Ideal for private videos, team presentations, or content you don’t want publicly searchable on the web.
  • YouTube: Perfect for public tutorials, promotional content, or videos where you want to leverage YouTube’s community features like comments and likes.
  • Other Platforms (Vimeo, Loom, etc.): Great if you already use a specific professional or internal video hosting service.

Each source has a slightly different process, but they all converge on the same “Embed” tool within Google Sites. The core principle is universal: you provide a web address (URL) or an embed code, and Google Sites displays the video player on your page.

What You’ll Need Before Starting

To follow this guide smoothly, have these ready:

  • A Google Site you can edit.
  • Your video file (if using Google Drive) or the published URL (if using YouTube/Vimeo).
  • A basic understanding of how to navigate the Google Sites editor (clicking, dragging sections).

Method 1: Embedding a Video from YouTube

This is the most common and straightforward method. YouTube is built for public video sharing, and Google Sites is designed to work with it effortlessly.

Getting Your YouTube Video Ready

First, ensure your video is uploaded to YouTube and is either “Public” or “Unlisted.” A “Private” video will not play for your site visitors. Once uploaded, navigate to the video’s watch page.

Click the “Share” button beneath the video player. In the pop-up menu, click the “Copy” button next to the video’s URL. Alternatively, click the “Embed” option, and then copy the full HTML embed code provided in the box. Having the URL is usually simpler for Google Sites.

Inserting the Video into Your Site

Open your Google Site in edit mode. Click on the page where you want the video to appear. On the right-hand sidebar, click the “Insert” tab.

Scroll down and find the “Embed” option. You can also type “Embed” into the search bar at the top of the Insert panel. Clicking it will place a new embed block on your page and open a dialog box.

Paste the YouTube URL you copied directly into the “Embed URL” field. As you paste, Google Sites will instantly recognize it and preview the video player. Click “Insert” to place it on your page.

You can now click and drag the embedded video to reposition it, or use the handles on its edges to resize it. The video will maintain its correct aspect ratio by default.

how to embed video in google sites

Method 2: Using a Video Stored in Google Drive

For internal reports, private team updates, or drafts you don’t want on YouTube, Google Drive is your best bet. The process has one critical extra step: adjusting the video’s sharing settings.

Setting the Correct Sharing Permissions on Drive

This is the step that causes most embedding failures. Simply having the video in your Drive is not enough. You must share it so that your site visitors can view it.

In Google Drive, right-click your video file and select “Share.” In the sharing dialog, click “Change” next to “Restricted.”

Change the link sharing to “Anyone with the link.” For most public sites, this is sufficient. You can choose “Viewer” as the role to prevent anyone from editing or commenting on the file itself. Click “Done” to save these settings.

Now, with the file selected, click the three-dot menu (“More actions”) and select “Open in new window.” This is crucial. In the new window’s address bar, copy the URL. It should look like a standard drive.google.com link.

Embedding the Drive Video Link

Return to your Google Site editor. Just like with YouTube, insert an “Embed” block. Paste the Google Drive video URL into the “Embed URL” field.

Google Sites will process it and display a preview. Click “Insert.” The video will appear with a standard Google Drive video player, complete with play, pause, and fullscreen controls. Test it in “Preview” mode to ensure the permissions are correctly set for viewers.

Method 3: Embedding from Other Video Platforms

The process for Vimeo, Loom, Microsoft Stream, or other professional platforms is nearly identical to the YouTube method. These platforms are built to provide embed codes for websites.

On your video’s page on the external platform, look for a “Share,” “Embed,” or “ ” button. Click it to reveal the embed options. You will typically have a choice: a simple URL or an HTML iframe code.

For Google Sites, you can use either. The “Embed URL” field in Sites accepts both. If you use the full HTML iframe code, paste it into the “Embed code” tab (next to the “Embed URL” tab) in the Sites insert dialog. The platform’s custom player, controls, and branding will appear on your site.

Customizing and Troubleshooting Your Embedded Video

Once your video is on the page, you can adjust its appearance and behavior to fit your site’s design.

Resizing, Aligning, and Adjusting Playback

Click on the embedded video player on your page. Blue handles will appear on the corners and sides. Drag a corner handle to resize the video proportionally. You can also use the toolbar that appears above it to align the video left, center, or right within its text column.

how to embed video in google sites

For YouTube embeds, you can add parameters to the URL for more control. For example, appending “?start=45” to the end of the YouTube URL in the embed field will make the video start playing at 45 seconds. Adding “&autoplay=1” will make it play automatically when the page loads (use this sparingly, as it can be disruptive).

Common Problems and How to Fix Them

Video won’t load, shows a “File not found” or permissions error. This is almost always a sharing issue. Double-check that your YouTube video is Public/Unlisted or that your Google Drive file is shared with “Anyone with the link.”

The video appears as a blank white box or a link. This usually means the URL was pasted incorrectly, or Google Sites doesn’t support direct embedding from that specific source. Ensure you’re using the official share URL, not the URL of the page where you edit the video.

The video player is too big or too small for the layout. Use the drag handles to resize it. Consider the width of your site’s content area; a video that is 800 pixels wide is a safe starting point for most responsive designs.

Video plays sound automatically on mobile. Most mobile browsers block autoplay with sound. It’s best practice not to rely on autoplay, especially with audio, for a good user experience.

Strategic Uses for Video on Your Site

Now that you know how to embed video, think strategically about where it adds the most value.

Place a welcome or explainer video at the top of your homepage to immediately engage visitors. Use short tutorial videos on product or service pages to demonstrate features. Embed a video testimonial on your “About” or “Testimonials” page to build trust with a real human voice.

For educational sites, embedding lecture recordings or project demonstrations can make content far more accessible. Remember, video increases the time visitors spend on your site, which is a positive signal to search engines about your content’s quality.

Final Checklist Before Publishing

Before you hit the “Publish” button on your site, run through this quick list:

  • Click the "Preview" icon (eye symbol) in the top-right of the editor to view your site as a visitor would.
  • Play the video in preview mode to confirm it loads and plays correctly.
  • Check the video on both desktop and mobile views (use the device toggle in the preview toolbar).
  • Verify that no important page content is hidden behind the video player on smaller screens.
  • Ensure any autoplay settings are intentional and not annoying for users.

Embedding video transforms your Google Site from a static brochure into a dynamic, engaging experience. By hosting your video on a dedicated platform like YouTube or Google Drive, you ensure reliable playback without slowing down your site. Start with a simple YouTube embed, experiment with sizing and placement, and use video purposefully to communicate your message with greater impact.

The process is a simple copy, paste, and insert. The strategic effect on your site’s engagement and professionalism is anything but simple. Find the video you want to share, and add it to your site today.

Leave a Comment

close