import type { Metadata } from 'next';

export const metadata: Metadata = {
  title: 'YouTube Age Restriction Checker - Check 18+ Content | YTToolkits',
  description: 'Check if a YouTube video is age-restricted or flagged for 18+ audiences. Free tool to verify content rating, age-gate status, safe search, and embed restrictions.',
  keywords: 'youtube age restriction checker, check if youtube video is age restricted, youtube 18+ content checker, test youtube age gate, youtube content rating checker, verify youtube age restriction status, is youtube video age restricted, check youtube video age limit, youtube mature content checker, youtube embed restriction checker, youtube safe search filter test, detect age restriction youtube, check if video is safe for kids, youtube age gate detector, check video rating youtube, inspect age restriction on youtube video, free youtube age restriction checker, youtube age restriction checker online, youtube age restriction checker for pc, youtube age restriction checker for mac, youtube age restriction checker for windows, youtube age restriction checker for linux, youtube age restriction checker for android, youtube age restriction checker for iphone, youtube age restriction checker for ipad, youtube age restriction checker for ios, youtube age restriction checker for chrome, youtube age restriction checker for firefox, youtube age restriction checker for edge, youtube age restriction checker for safari, youtube age restriction checker fast, youtube age restriction checker safe, youtube age restriction checker secure, youtube age restriction checker no ads, youtube age restriction checker no registration, youtube age restriction checker no watermark, best youtube age restriction checker, top age gate checker, free online age restriction tester, test age restriction without software, yt age restriction checker, yt 18+ checker, yt content rating test, yt age gate checker, youtube age restriction checker app, youtube age restriction checker software, youtube age restriction checker extension, youtube age restriction checker plugin, youtube age restriction checker apk, youtube age restriction checker for windows 10, youtube age restriction checker for windows 11, youtube age restriction checker for mac free, youtube age restriction checker for linux free, youtube age restriction checker online free, youtube age restriction checker without ads, youtube age restriction checker without registration, youtube age restriction checker web, youtube age restriction checker website, youtube age restriction checker site, youtube age restriction checker tool, youtube age restriction checker service, youtube age restriction checker application, youtube age restriction checker for browser, youtube age restriction checker for chrome extension, youtube age restriction checker for android apk, youtube age restriction checker for ios app, youtube age restriction checker for iphone app, youtube age restriction checker for ipad app, youtube age restriction checker fast and free, youtube age restriction checker safe and free, youtube age restriction checker secure and free, youtube age restriction checker no ads and free, youtube age restriction checker no registration and free, youtube age restriction checker safe and secure, youtube age restriction checker safe and no ads, youtube age restriction checker safe and no registration, youtube age restriction checker online and safe, youtube age restriction checker for pc and safe, youtube age restriction checker for mac and safe, youtube age restriction checker for android and safe, youtube age restriction checker for iphone and safe, youtube age restriction checker online free no registration, youtube age restriction checker online free no ads, youtube age restriction checker online free fast, youtube age restriction checker online free safe, youtube age restriction checker 2026, check if youtube video is age restricted 2026, youtube 18+ content checker 2026, test youtube age gate 2026, youtube age restriction checker online 2026, free youtube age restriction checker 2026, best youtube age restriction checker 2026, youtube age restriction checker for pc 2026, youtube age restriction checker for android 2026, youtube age restriction checker for iphone 2026, youtube age restriction checker no ads 2026, youtube age restriction checker safe 2026, youtube age restriction checker fast 2026, yt age restriction checker 2026, youtube age restriction checker app 2026, youtube age restriction checker software 2026, youtube age restriction checker extension 2026, youtube age restriction checker apk 2026, youtube age restriction checker for windows 2026, youtube age restriction checker for mac 2026, youtube age restriction checker 2027, check if youtube video is age restricted 2027, youtube 18+ content checker 2027, test youtube age gate 2027, youtube age restriction checker online 2027, free youtube age restriction checker 2027, best youtube age restriction checker 2027, youtube age restriction checker for pc 2027, youtube age restriction checker for android 2027, youtube age restriction checker for iphone 2027, youtube age restriction checker no ads 2027, youtube age restriction checker safe 2027, youtube age restriction checker fast 2027, yt age restriction checker 2027, youtube age restriction checker app 2027, youtube age restriction checker software 2027, youtube age restriction checker extension 2027, youtube age restriction checker apk 2027, youtube age restriction checker for windows 2027, youtube age restriction checker for mac 2027, youtube age restriction checker 2028, check if youtube video is age restricted 2028, youtube 18+ content checker 2028, test youtube age gate 2028, youtube age restriction checker online 2028, free youtube age restriction checker 2028, best youtube age restriction checker 2028, youtube age restriction checker for pc 2028, youtube age restriction checker for android 2028, youtube age restriction checker for iphone 2028, youtube age restriction checker no ads 2028, youtube age restriction checker safe 2028, youtube age restriction checker fast 2028, yt age restriction checker 2028, youtube age restriction checker app 2028, youtube age restriction checker software 2028, youtube age restriction checker extension 2028, youtube age restriction checker apk 2028, youtube age restriction checker for windows 2028, youtube age restriction checker for mac 2028, youtube age restriction checker 2029, check if youtube video is age restricted 2029, youtube 18+ content checker 2029, test youtube age gate 2029, youtube age restriction checker online 2029, free youtube age restriction checker 2029, best youtube age restriction checker 2029, youtube age restriction checker for pc 2029, youtube age restriction checker for android 2029, youtube age restriction checker for iphone 2029, youtube age restriction checker no ads 2029, youtube age restriction checker safe 2029, youtube age restriction checker fast 2029, yt age restriction checker 2029, youtube age restriction checker app 2029, youtube age restriction checker software 2029, youtube age restriction checker extension 2029, youtube age restriction checker apk 2029, youtube age restriction checker for windows 2029, youtube age restriction checker for mac 2029, youtube age restriction checker 2030, check if youtube video is age restricted 2030, youtube 18+ content checker 2030, test youtube age gate 2030, youtube age restriction checker online 2030, free youtube age restriction checker 2030, best youtube age restriction checker 2030, youtube age restriction checker for pc 2030, youtube age restriction checker for android 2030, youtube age restriction checker for iphone 2030, youtube age restriction checker no ads 2030, youtube age restriction checker safe 2030, youtube age restriction checker fast 2030, yt age restriction checker 2030, youtube age restriction checker app 2030, youtube age restriction checker software 2030, youtube age restriction checker extension 2030, youtube age restriction checker apk 2030, youtube age restriction checker for windows 2030, youtube age restriction checker for mac 2030, youtube age restriction checker 2031, check if youtube video is age restricted 2031, youtube age restriction checker online 2031, free youtube age restriction checker 2031, best youtube age restriction checker 2031, youtube age restriction checker for pc 2031, youtube age restriction checker for android 2031, youtube age restriction checker for iphone 2031, yt age restriction checker 2031, youtube age restriction checker 2032, check if youtube video is age restricted 2032, youtube age restriction checker online 2032, free youtube age restriction checker 2032, best youtube age restriction checker 2032, youtube age restriction checker for pc 2032, youtube age restriction checker for android 2032, youtube age restriction checker for iphone 2032, yt age restriction checker 2032, youtube age restriction checker 2033, check if youtube video is age restricted 2033, youtube age restriction checker online 2033, free youtube age restriction checker 2033, best youtube age restriction checker 2033, youtube age restriction checker for pc 2033, youtube age restriction checker for android 2033, youtube age restriction checker for iphone 2033, yt age restriction checker 2033, youtube age restriction checker 2034, check if youtube video is age restricted 2034, youtube age restriction checker online 2034, free youtube age restriction checker 2034, best youtube age restriction checker 2034, youtube age restriction checker for pc 2034, youtube age restriction checker for android 2034, youtube age restriction checker for iphone 2034, yt age restriction checker 2034, youtube age restriction checker 2035, check if youtube video is age restricted 2035, youtube age restriction checker online 2035, free youtube age restriction checker 2035, best youtube age restriction checker 2035, youtube age restriction checker for pc 2035, youtube age restriction checker for android 2035, youtube age restriction checker for iphone 2035, yt age restriction checker 2035, youtube age restriction checker 2026 and beyond, youtube age restriction checker 2027 and beyond, youtube age restriction checker 2028 and beyond, youtube age restriction checker 2029 and beyond, youtube age restriction checker 2030 and beyond, youtube age restriction checker 2026-2030, youtube age restriction checker 2026-2035, youtube age restriction checker upcoming years, youtube age restriction checker future years, youtube age restriction checker next year, youtube age restriction checker latest version 2026, youtube age restriction checker latest version 2027, youtube age restriction checker latest version 2028, youtube age restriction checker latest version 2029, youtube age restriction checker latest version 2030, youtube age restriction checker updated 2026, youtube age restriction checker updated 2027, youtube age restriction checker updated 2028, youtube age restriction checker updated 2029, youtube age restriction checker updated 2030, youtube age restriction checker new 2026, youtube age restriction checker new 2027, youtube age restriction checker new 2028, youtube age restriction checker new 2029, youtube age restriction checker new 2030',
  openGraph: {
    title: 'YouTube Age Restriction Checker - Check 18+ Content | YTToolkits',
    description: 'Check if a YouTube video is age-restricted or flagged for 18+ audiences. Free tool to verify content rating, age-gate status, safe search, and embed restrictions.',
    url: 'https://yttoolkits.site/age-restricted-viewer',
    siteName: 'YTToolkits',
    locale: 'en_US',
    type: 'website',
  },
  twitter: {
    card: 'summary_large_image',
    title: 'YouTube Age Restriction Checker - Check 18+ Content | YTToolkits',
    description: 'Check if a YouTube video is age-restricted or flagged for 18+ audiences. Free tool to verify content rating, age-gate status, safe search, and embed restrictions.',
  },
  alternates: {
    canonical: 'https://yttoolkits.site/age-restricted-viewer',
  },
};

export default function Layout({ children }: { children: React.ReactNode }) {
  const schemaOrg = {
    '@context': 'https://schema.org',
    '@graph': [
      {
        '@type': 'SoftwareApplication',
        name: 'YTToolkits YouTube Age Restriction Checker',
        operatingSystem: 'All',
        applicationCategory: 'UtilitiesApplication',
        offers: {
          '@type': 'Offer',
          price: '0',
          priceCurrency: 'USD',
        },
        aggregateRating: {
          '@type': 'AggregateRating',
          ratingValue: '4.8',
          ratingCount: '1620',
        },
        description: 'Free online tool to test whether any YouTube video is age-restricted, gated behind 18+ login prompts, or restricted from external website embeds.',
      },
      {
        '@type': 'HowTo',
        name: 'How to Check YouTube Video Age Restriction Status',
        step: [
          {
            '@type': 'HowToStep',
            name: 'Copy Video Link',
            text: 'Copy the URL of the YouTube video you want to test for age-gating.',
          },
          {
            '@type': 'HowToStep',
            name: 'Paste URL',
            text: 'Paste the link into the Age Restriction Checker input field.',
          },
          {
            '@type': 'HowToStep',
            name: 'Check Content Rating',
            text: 'Click Check Status to query YouTube’s content rating metadata and embed permissions.',
          },
          {
            '@type': 'HowToStep',
            name: 'View Verification Results',
            text: 'Examine detailed status flags: Age Gate (18+), Safe Search inclusion, and website embed eligibility.',
          },
        ],
      },
      {
        '@type': 'FAQPage',
        mainEntity: [
          {
            '@type': 'Question',
            name: 'What causes a YouTube video to become age-restricted?',
            acceptedAnswer: {
              '@type': 'Answer',
              text: 'Videos are age-restricted by YouTube’s automated systems or policy reviewers if they contain mature themes, vulgar language, violence, dangerous stunts, or suggestive content not suitable for viewers under 18.',
            },
          },
          {
            '@type': 'Question',
            name: 'Does an age restriction prevent a video from earning ad revenue?',
            acceptedAnswer: {
              '@type': 'Answer',
              text: 'Yes, age-restricted videos receive significantly limited or no advertisements from Google AdSense, as most advertisers opt out of appearing next to mature or sensitive content.',
            },
          },
          {
            '@type': 'Question',
            name: 'Can age-restricted YouTube videos be embedded on other websites?',
            acceptedAnswer: {
              '@type': 'Answer',
              text: 'Usually no; YouTube blocks external embedding for age-restricted videos and prompts viewers to watch directly on YouTube while logged into an age-verified Google account.',
            },
          },
        ],
      },
      {
        '@type': 'BreadcrumbList',
        itemListElement: [
          { '@type': 'ListItem', position: 1, name: 'Home', item: 'https://yttoolkits.site' },
          { '@type': 'ListItem', position: 2, name: 'Tools', item: 'https://yttoolkits.site/tools' },
          { '@type': 'ListItem', position: 3, name: 'Age Restricted Viewer', item: 'https://yttoolkits.site/age-restricted-viewer' },
        ],
      },
    ],
  };

  return (
    <>
      <script
        type="application/ld+json"
        dangerouslySetInnerHTML={{ __html: JSON.stringify(schemaOrg) }}
      />
      {children}
    </>
  );
}
