Technically yes, but practically no — and functionally it’s not that simple.
While you can embed your own 18+ content from YouTube onto Google Sites if it meets YouTube’s and Google’s rules, many systems will block it, hide it, or refuse to load it depending on the viewer, region, account status, and more.
So, yes, you can try — but no, it won’t always work, and yes, it might even cause issues. Let’s break it all down.
YouTube defines “18+ content” primarily as age-restricted material that:
Includes nudity, sexually suggestive themes, or adult situations
Has graphic violence or disturbing imagery
Uses excessive profanity, hate speech, or harmful/dangerous acts
Isn’t suitable for viewers under 18 according to YouTube’s Community Guidelines or COPPA laws
🔍 NOTE: This includes videos that don’t break YouTube’s rules, but still require the user to be logged in and 18+ to watch.
Google Sites allows you to embed YouTube videos using the Insert → YouTube function or through iframe embed code.
But here's the catch:
Age-restricted YouTube videos (even your own)
Videos marked “Private” unless the viewer is explicitly invited
Videos that violate YouTube’s monetization rules or include adult ads
Any video that is unlisted but flagged by the system as 18+
When you try, Google Sites will either:
Show a blank frame
Display an error like: “Video unavailable: This video may be inappropriate for some users”
Force the viewer to click out to YouTube (and log in)
⚠️ YouTube does not allow age-restricted content to play in an iframe — even if you own the video and you own the site.
YouTube’s iframe player disables playback for age-restricted videos because:
Viewers may not be logged in
Sites might serve underage users
Embedding bypasses warnings and enforcement controls
Ad restrictions and legal exposure (especially for content shown outside of YouTube)
So even though it’s your video, hosted legally, and meant for 18+ only — YouTube disables its embeddability for safety, legal, and technical reasons.
Some creators try things like:
Linking to the video instead of embedding
Using click-to-watch thumbnail images
Hosting videos off-YouTube (like Vimeo or PeerTube)
Uploading to Google Drive and embedding that (⚠️ also risky)
But be aware:
⚠️ Attempting to bypass embed restrictions may violate Google’s Terms of Service and result in:
Removal of the embed or link
Suspension of your Google Site
YouTube account strikes
Google account reviews or restrictions
Even if you run a clearly labeled 18+ website, Google Sites does not offer adult-friendly hosting policies. Their Terms of Service apply to everyone and prohibit:
Hosting of sexually explicit material
Linking to content considered pornographic or exploitative
Content that violates child safety, privacy, or harassment rules
Any type of “shock” or “gross-out” content
If your website is intended to contain adult videos, links, or language, you should not use Google Sites at all. Use other platforms like:
Ghost (self-hosted)
Carrd (with restrictions)
WordPress.org (self-hosted, with appropriate plugins)
Vimeo Pro/Plus
Mistake
Why It's a Problem
Embedding own 18+ YT video
Won’t work; iframe blocked by YouTube
Linking to explicit video with no warning
Could trigger content policy violation
Marking your site as “educational” while hosting adult videos
Violation of TOS and misleading content
Using a school/work account to post 18+ content
High risk of permanent suspension
🚨 WARNING: Hosting, linking, or embedding adult/NSFW content on Google Sites can lead to **Google Account suspension**, **YouTube strikes**, and **site removal without appeal.**
Even if you post disclaimers or age gates, Google Sites is not a platform built for mature content. If flagged, your content may be:
Deindexed from Google Search
Auto-removed by automated systems
Reviewed by Trust & Safety teams
Result in suspension across other services (e.g. Gmail, Drive)
If your video is age-restricted or adult-themed:
Link to it instead of embedding
Provide a warning message before the link (e.g., “This link leads to age-restricted content on YouTube”)
Host on external adult-friendly platforms (if appropriate)
Avoid linking altogether if the content is explicit or potentially policy-violating
Method
Safe?
Notes
Linking to your public, non-restricted video
✅
Make sure video is appropriate for most audiences
Embedding family-friendly videos
✅
Even your own content is fine if not age-limited
Linking to 18+ video with warning
⚠️
Okay, but risky — use caution and clarity
Embedding 18+ video directly
❌
Technically blocked by YouTube’s iframe API
Google Sites Content Policy
Google Terms of Service
YouTube Age-Restricted Content Rules
Even if you own the video, even if your intentions are legal and respectful, and even if you try to do it carefully, Google Sites is not made for adult content — embedded or otherwise.
❗Use another platform for 18+ videos.
❗Avoid embedding anything that might get flagged.
❗Never host NSFW content on a platform where you don’t control the rules.
Google is family-safe first. If you're unsure, play it safe — or go somewhere else.