import type { Metadata } from 'next';

export const metadata: Metadata = {
  title: 'YouTube Upload Date Finder - Find Video Upload Date | YTToolkits',
  description: 'Find the exact upload date and time of any YouTube video down to the second. Free tool to check when a YouTube video was published, timezone, and exact age.',
  keywords: 'youtube upload date finder, find youtube upload date, check youtube publish date, youtube publish date checker, see exact youtube upload time, youtube upload timestamp finder, exact date of youtube video, when was youtube video uploaded, youtube video publish time, youtube upload date and time, youtube video age checker, find when video was posted on youtube, youtube publication date extractor, check youtube video upload history, inspect youtube video upload time, youtube video release date checker, youtube premiere date finder, youtube upload time inspector, youtube metadata upload date, youtube upload hour and minute, youtube upload date viewer online, free youtube upload date finder, youtube upload date finder for pc, youtube upload date finder for mac, youtube upload date finder for windows, youtube upload date finder for linux, youtube upload date finder for android, youtube upload date finder for iphone, youtube upload date finder for ipad, youtube upload date finder for ios, youtube upload date finder for chrome, youtube upload date finder for firefox, youtube upload date finder for edge, youtube upload date finder for safari, youtube upload date finder for opera, youtube upload date finder fast, youtube upload date finder safe, youtube upload date finder secure, youtube upload date finder no ads, youtube upload date finder no registration, youtube upload date finder no watermark, check youtube video publication timestamp, youtube video upload date converter, best youtube upload date finder, top youtube upload date finder, free online youtube upload date finder, youtube upload time checker without software, yt upload date finder, yt publish date checker, yt video upload time, yt video date inspector, youtube upload date finder app, youtube upload date finder software, youtube upload date finder extension, youtube upload date finder plugin, youtube upload date finder apk, youtube upload date finder for windows 10, youtube upload date finder for windows 11, youtube upload date finder for mac free, youtube upload date finder for linux free, youtube upload date finder online free, youtube upload date finder without ads, youtube upload date finder without registration, youtube upload date finder web, youtube upload date finder website, youtube upload date finder site, youtube upload date finder tool, youtube upload date finder service, youtube upload date finder application, youtube upload date finder for browser, youtube upload date finder for chrome extension, youtube upload date finder for android apk, youtube upload date finder for ios app, youtube upload date finder for iphone app, youtube upload date finder for ipad app, youtube upload date finder fast and free, youtube upload date finder safe and free, youtube upload date finder secure and free, youtube upload date finder no ads and free, youtube upload date finder no registration and free, youtube upload date finder safe and secure, youtube upload date finder safe and no ads, youtube upload date finder safe and no registration, youtube upload date finder online and safe, youtube upload date finder for pc and safe, youtube upload date finder for mac and safe, youtube upload date finder for android and safe, youtube upload date finder for iphone and safe, youtube upload date finder online free no registration, youtube upload date finder online free no ads, youtube upload date finder online free fast, youtube upload date finder online free safe, youtube upload date finder 2026, find youtube upload date 2026, check youtube publish date 2026, youtube publish date checker 2026, youtube upload date finder online 2026, free youtube upload date finder 2026, best youtube upload date finder 2026, youtube upload date finder for pc 2026, youtube upload date finder for android 2026, youtube upload date finder for iphone 2026, youtube upload date finder no ads 2026, youtube upload date finder safe 2026, youtube upload date finder fast 2026, yt upload date finder 2026, youtube upload date finder app 2026, youtube upload date finder software 2026, youtube upload date finder extension 2026, youtube upload date finder apk 2026, youtube upload date finder for windows 2026, youtube upload date finder for mac 2026, youtube upload date finder 2027, find youtube upload date 2027, check youtube publish date 2027, youtube publish date checker 2027, youtube upload date finder online 2027, free youtube upload date finder 2027, best youtube upload date finder 2027, youtube upload date finder for pc 2027, youtube upload date finder for android 2027, youtube upload date finder for iphone 2027, youtube upload date finder no ads 2027, youtube upload date finder safe 2027, youtube upload date finder fast 2027, yt upload date finder 2027, youtube upload date finder app 2027, youtube upload date finder software 2027, youtube upload date finder extension 2027, youtube upload date finder apk 2027, youtube upload date finder for windows 2027, youtube upload date finder for mac 2027, youtube upload date finder 2028, find youtube upload date 2028, check youtube publish date 2028, youtube publish date checker 2028, youtube upload date finder online 2028, free youtube upload date finder 2028, best youtube upload date finder 2028, youtube upload date finder for pc 2028, youtube upload date finder for android 2028, youtube upload date finder for iphone 2028, youtube upload date finder no ads 2028, youtube upload date finder safe 2028, youtube upload date finder fast 2028, yt upload date finder 2028, youtube upload date finder app 2028, youtube upload date finder software 2028, youtube upload date finder extension 2028, youtube upload date finder apk 2028, youtube upload date finder for windows 2028, youtube upload date finder for mac 2028, youtube upload date finder 2029, find youtube upload date 2029, check youtube publish date 2029, youtube publish date checker 2029, youtube upload date finder online 2029, free youtube upload date finder 2029, best youtube upload date finder 2029, youtube upload date finder for pc 2029, youtube upload date finder for android 2029, youtube upload date finder for iphone 2029, youtube upload date finder no ads 2029, youtube upload date finder safe 2029, youtube upload date finder fast 2029, yt upload date finder 2029, youtube upload date finder app 2029, youtube upload date finder software 2029, youtube upload date finder extension 2029, youtube upload date finder apk 2029, youtube upload date finder for windows 2029, youtube upload date finder for mac 2029, youtube upload date finder 2030, find youtube upload date 2030, check youtube publish date 2030, youtube publish date checker 2030, youtube upload date finder online 2030, free youtube upload date finder 2030, best youtube upload date finder 2030, youtube upload date finder for pc 2030, youtube upload date finder for android 2030, youtube upload date finder for iphone 2030, youtube upload date finder no ads 2030, youtube upload date finder safe 2030, youtube upload date finder fast 2030, yt upload date finder 2030, youtube upload date finder app 2030, youtube upload date finder software 2030, youtube upload date finder extension 2030, youtube upload date finder apk 2030, youtube upload date finder for windows 2030, youtube upload date finder for mac 2030, youtube upload date finder 2031, find youtube upload date 2031, check youtube publish date 2031, youtube upload date finder online 2031, free youtube upload date finder 2031, best youtube upload date finder 2031, youtube upload date finder for pc 2031, youtube upload date finder for android 2031, youtube upload date finder for iphone 2031, yt upload date finder 2031, youtube upload date finder 2032, find youtube upload date 2032, check youtube publish date 2032, youtube upload date finder online 2032, free youtube upload date finder 2032, best youtube upload date finder 2032, youtube upload date finder for pc 2032, youtube upload date finder for android 2032, youtube upload date finder for iphone 2032, yt upload date finder 2032, youtube upload date finder 2033, find youtube upload date 2033, check youtube publish date 2033, youtube upload date finder online 2033, free youtube upload date finder 2033, best youtube upload date finder 2033, youtube upload date finder for pc 2033, youtube upload date finder for android 2033, youtube upload date finder for iphone 2033, yt upload date finder 2033, youtube upload date finder 2034, find youtube upload date 2034, check youtube publish date 2034, youtube upload date finder online 2034, free youtube upload date finder 2034, best youtube upload date finder 2034, youtube upload date finder for pc 2034, youtube upload date finder for android 2034, youtube upload date finder for iphone 2034, yt upload date finder 2034, youtube upload date finder 2035, find youtube upload date 2035, check youtube publish date 2035, youtube upload date finder online 2035, free youtube upload date finder 2035, best youtube upload date finder 2035, youtube upload date finder for pc 2035, youtube upload date finder for android 2035, youtube upload date finder for iphone 2035, yt upload date finder 2035, youtube upload date finder 2026 and beyond, youtube upload date finder 2027 and beyond, youtube upload date finder 2028 and beyond, youtube upload date finder 2029 and beyond, youtube upload date finder 2030 and beyond, youtube upload date finder 2026-2030, youtube upload date finder 2026-2035, youtube upload date finder upcoming years, youtube upload date finder future years, youtube upload date finder next year, youtube upload date finder latest version 2026, youtube upload date finder latest version 2027, youtube upload date finder latest version 2028, youtube upload date finder latest version 2029, youtube upload date finder latest version 2030, youtube upload date finder updated 2026, youtube upload date finder updated 2027, youtube upload date finder updated 2028, youtube upload date finder updated 2029, youtube upload date finder updated 2030, youtube upload date finder new 2026, youtube upload date finder new 2027, youtube upload date finder new 2028, youtube upload date finder new 2029, youtube upload date finder new 2030',
  openGraph: {
    title: 'YouTube Upload Date Finder - Find Video Upload Date | YTToolkits',
    description: 'Find the exact upload date and time of any YouTube video down to the second. Free tool to check when a YouTube video was published, timezone, and exact age.',
    url: 'https://yttoolkits.site/upload-date-finder',
    siteName: 'YTToolkits',
    locale: 'en_US',
    type: 'website',
  },
  twitter: {
    card: 'summary_large_image',
    title: 'YouTube Upload Date Finder - Find Video Upload Date | YTToolkits',
    description: 'Find the exact upload date and time of any YouTube video down to the second. Free tool to check when a YouTube video was published, timezone, and exact age.',
  },
  alternates: {
    canonical: 'https://yttoolkits.site/upload-date-finder',
  },
};

export default function Layout({ children }: { children: React.ReactNode }) {
  const schemaOrg = {
    '@context': 'https://schema.org',
    '@graph': [
      {
        '@type': 'SoftwareApplication',
        name: 'YTToolkits YouTube Upload Date Finder',
        operatingSystem: 'All',
        applicationCategory: 'UtilitiesApplication',
        offers: {
          '@type': 'Offer',
          price: '0',
          priceCurrency: 'USD',
        },
        aggregateRating: {
          '@type': 'AggregateRating',
          ratingValue: '4.9',
          ratingCount: '1150',
        },
        description: 'Free online tool to discover the exact publication date, UTC timestamp, and local timezone time of any YouTube video.',
      },
      {
        '@type': 'HowTo',
        name: 'How to Find the Exact Upload Date and Time of Any YouTube Video',
        step: [
          {
            '@type': 'HowToStep',
            name: 'Copy Video Link',
            text: 'Copy the YouTube video link from your browser address bar or through the Share button on the YouTube app.',
          },
          {
            '@type': 'HowToStep',
            name: 'Paste URL',
            text: 'Paste the video URL into the YTToolkits Upload Date Finder search box.',
          },
          {
            '@type': 'HowToStep',
            name: 'Inspect Publication Data',
            text: 'Click Find Upload Date to query YouTube servers and fetch official metadata.',
          },
          {
            '@type': 'HowToStep',
            name: 'View Exact Date & Time',
            text: 'See the exact calendar date, hour, minute, second, UTC timestamp, and relative video age instantly.',
          },
        ],
      },
      {
        '@type': 'FAQPage',
        mainEntity: [
          {
            '@type': 'Question',
            name: 'How can I see the exact minute and second a YouTube video was uploaded?',
            acceptedAnswer: {
              '@type': 'Answer',
              text: 'By entering the video URL into YTToolkits Upload Date Finder, our system decodes the raw publishedAt ISO timestamp directly from YouTube API metadata, showing exact year, month, day, hour, minute, and second in both UTC and your local timezone.',
            },
          },
          {
            '@type': 'Question',
            name: 'Why does YouTube only show relative dates like "3 days ago" or "2 years ago"?',
            acceptedAnswer: {
              '@type': 'Answer',
              text: 'YouTube displays simplified relative time strings in the public UI for readability. Our tool bypasses the simplified display to reveal the exact publication timestamp.',
            },
          },
          {
            '@type': 'Question',
            name: 'Does this tool work on YouTube Shorts and Premiere videos?',
            acceptedAnswer: {
              '@type': 'Answer',
              text: 'Yes! It works on regular YouTube videos, YouTube Shorts, Live Stream archives, and Scheduled Premieres.',
            },
          },
        ],
      },
      {
        '@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: 'Upload Date Finder', item: 'https://yttoolkits.site/upload-date-finder' },
        ],
      },
    ],
  };

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