import type { Metadata } from 'next';

export const metadata: Metadata = {
  title: 'YouTube SEO Score Checker - Analyze Video SEO | YTToolkits',
  description: 'Check the SEO optimization score of any YouTube video. Analyze title length, description keywords, tags, thumbnail, and engagement metrics. Free YouTube SEO grader.',
  keywords: 'youtube seo score checker, check youtube video seo score, youtube seo audit tool, youtube seo analyzer, analyze youtube video seo, youtube seo grader, test youtube video seo, youtube tag seo score, youtube title seo score, youtube description seo score, youtube video ranking factor checker, youtube metadata seo checker, youtube keyword optimization checker, check seo of youtube video, youtube video seo rank checker, free youtube seo tool, youtube video optimization checker, youtube seo inspector, youtube channel seo audit, youtube tag analyzer, youtube ctr optimizer, youtube search engine optimization checker, youtube video audit online, youtube seo score out of 100, analyze youtube tags and title, youtube seo score checker online, free youtube seo score checker, youtube seo score checker for pc, youtube seo score checker for mac, youtube seo score checker for windows, youtube seo score checker for linux, youtube seo score checker for android, youtube seo score checker for iphone, youtube seo score checker for ipad, youtube seo score checker for ios, youtube seo score checker for chrome, youtube seo score checker for firefox, youtube seo score checker for edge, youtube seo score checker for safari, youtube seo score checker for opera, youtube seo score checker fast, youtube seo score checker safe, youtube seo score checker secure, youtube seo score checker no ads, youtube seo score checker no registration, youtube seo score checker no watermark, youtube ranking score calculator, best youtube seo score checker, top youtube seo score checker, free online youtube seo checker, youtube seo checker without software, yt seo score checker, yt seo analyzer, yt video seo audit, yt tag score checker, youtube seo score checker app, youtube seo score checker software, youtube seo score checker extension, youtube seo score checker plugin, youtube seo score checker apk, youtube seo score checker for windows 10, youtube seo score checker for windows 11, youtube seo score checker for mac free, youtube seo score checker for linux free, youtube seo score checker online free, youtube seo score checker without ads, youtube seo score checker without registration, youtube seo score checker web, youtube seo score checker website, youtube seo score checker site, youtube seo score checker tool, youtube seo score checker service, youtube seo score checker application, youtube seo score checker for browser, youtube seo score checker for chrome extension, youtube seo score checker for android apk, youtube seo score checker for ios app, youtube seo score checker for iphone app, youtube seo score checker for ipad app, youtube seo score checker fast and free, youtube seo score checker safe and free, youtube seo score checker secure and free, youtube seo score checker no ads and free, youtube seo score checker no registration and free, youtube seo score checker safe and secure, youtube seo score checker safe and no ads, youtube seo score checker safe and no registration, youtube seo score checker online and safe, youtube seo score checker for pc and safe, youtube seo score checker for mac and safe, youtube seo score checker for android and safe, youtube seo score checker for iphone and safe, youtube seo score checker online free no registration, youtube seo score checker online free no ads, youtube seo score checker online free fast, youtube seo score checker online free safe, youtube seo score checker 2026, check youtube video seo score 2026, youtube seo audit tool 2026, youtube seo analyzer 2026, youtube seo grader 2026, youtube seo score checker online 2026, free youtube seo score checker 2026, best youtube seo score checker 2026, youtube seo score checker for pc 2026, youtube seo score checker for android 2026, youtube seo score checker for iphone 2026, youtube seo score checker no ads 2026, youtube seo score checker safe 2026, youtube seo score checker fast 2026, yt seo score checker 2026, youtube seo score checker app 2026, youtube seo score checker software 2026, youtube seo score checker extension 2026, youtube seo score checker apk 2026, youtube seo score checker for windows 2026, youtube seo score checker for mac 2026, youtube seo score checker 2027, check youtube video seo score 2027, youtube seo audit tool 2027, youtube seo analyzer 2027, youtube seo grader 2027, youtube seo score checker online 2027, free youtube seo score checker 2027, best youtube seo score checker 2027, youtube seo score checker for pc 2027, youtube seo score checker for android 2027, youtube seo score checker for iphone 2027, youtube seo score checker no ads 2027, youtube seo score checker safe 2027, youtube seo score checker fast 2027, yt seo score checker 2027, youtube seo score checker app 2027, youtube seo score checker software 2027, youtube seo score checker extension 2027, youtube seo score checker apk 2027, youtube seo score checker for windows 2027, youtube seo score checker for mac 2027, youtube seo score checker 2028, check youtube video seo score 2028, youtube seo audit tool 2028, youtube seo analyzer 2028, youtube seo grader 2028, youtube seo score checker online 2028, free youtube seo score checker 2028, best youtube seo score checker 2028, youtube seo score checker for pc 2028, youtube seo score checker for android 2028, youtube seo score checker for iphone 2028, youtube seo score checker no ads 2028, youtube seo score checker safe 2028, youtube seo score checker fast 2028, yt seo score checker 2028, youtube seo score checker app 2028, youtube seo score checker software 2028, youtube seo score checker extension 2028, youtube seo score checker apk 2028, youtube seo score checker for windows 2028, youtube seo score checker for mac 2028, youtube seo score checker 2029, check youtube video seo score 2029, youtube seo audit tool 2029, youtube seo analyzer 2029, youtube seo grader 2029, youtube seo score checker online 2029, free youtube seo score checker 2029, best youtube seo score checker 2029, youtube seo score checker for pc 2029, youtube seo score checker for android 2029, youtube seo score checker for iphone 2029, youtube seo score checker no ads 2029, youtube seo score checker safe 2029, youtube seo score checker fast 2029, yt seo score checker 2029, youtube seo score checker app 2029, youtube seo score checker software 2029, youtube seo score checker extension 2029, youtube seo score checker apk 2029, youtube seo score checker for windows 2029, youtube seo score checker for mac 2029, youtube seo score checker 2030, check youtube video seo score 2030, youtube seo audit tool 2030, youtube seo analyzer 2030, youtube seo grader 2030, youtube seo score checker online 2030, free youtube seo score checker 2030, best youtube seo score checker 2030, youtube seo score checker for pc 2030, youtube seo score checker for android 2030, youtube seo score checker for iphone 2030, youtube seo score checker no ads 2030, youtube seo score checker safe 2030, youtube seo score checker fast 2030, yt seo score checker 2030, youtube seo score checker app 2030, youtube seo score checker software 2030, youtube seo score checker extension 2030, youtube seo score checker apk 2030, youtube seo score checker for windows 2030, youtube seo score checker for mac 2030, youtube seo score checker 2031, check youtube video seo score 2031, youtube seo score checker online 2031, free youtube seo score checker 2031, best youtube seo score checker 2031, youtube seo score checker for pc 2031, youtube seo score checker for android 2031, youtube seo score checker for iphone 2031, yt seo score checker 2031, youtube seo score checker 2032, check youtube video seo score 2032, youtube seo score checker online 2032, free youtube seo score checker 2032, best youtube seo score checker 2032, youtube seo score checker for pc 2032, youtube seo score checker for android 2032, youtube seo score checker for iphone 2032, yt seo score checker 2032, youtube seo score checker 2033, check youtube video seo score 2033, youtube seo score checker online 2033, free youtube seo score checker 2033, best youtube seo score checker 2033, youtube seo score checker for pc 2033, youtube seo score checker for android 2033, youtube seo score checker for iphone 2033, yt seo score checker 2033, youtube seo score checker 2034, check youtube video seo score 2034, youtube seo score checker online 2034, free youtube seo score checker 2034, best youtube seo score checker 2034, youtube seo score checker for pc 2034, youtube seo score checker for android 2034, youtube seo score checker for iphone 2034, yt seo score checker 2034, youtube seo score checker 2035, check youtube video seo score 2035, youtube seo score checker online 2035, free youtube seo score checker 2035, best youtube seo score checker 2035, youtube seo score checker for pc 2035, youtube seo score checker for android 2035, youtube seo score checker for iphone 2035, yt seo score checker 2035, youtube seo score checker 2026 and beyond, youtube seo score checker 2027 and beyond, youtube seo score checker 2028 and beyond, youtube seo score checker 2029 and beyond, youtube seo score checker 2030 and beyond, youtube seo score checker 2026-2030, youtube seo score checker 2026-2035, youtube seo score checker upcoming years, youtube seo score checker future years, youtube seo score checker next year, youtube seo score checker latest version 2026, youtube seo score checker latest version 2027, youtube seo score checker latest version 2028, youtube seo score checker latest version 2029, youtube seo score checker latest version 2030, youtube seo score checker updated 2026, youtube seo score checker updated 2027, youtube seo score checker updated 2028, youtube seo score checker updated 2029, youtube seo score checker updated 2030, youtube seo score checker new 2026, youtube seo score checker new 2027, youtube seo score checker new 2028, youtube seo score checker new 2029, youtube seo score checker new 2030',
  openGraph: {
    title: 'YouTube SEO Score Checker - Analyze Video SEO | YTToolkits',
    description: 'Check the SEO optimization score of any YouTube video. Analyze title length, description keywords, tags, thumbnail, and engagement metrics. Free YouTube SEO grader.',
    url: 'https://yttoolkits.site/seo-score-checker',
    siteName: 'YTToolkits',
    locale: 'en_US',
    type: 'website',
  },
  twitter: {
    card: 'summary_large_image',
    title: 'YouTube SEO Score Checker - Analyze Video SEO | YTToolkits',
    description: 'Check the SEO optimization score of any YouTube video. Analyze title length, description keywords, tags, thumbnail, and engagement metrics. Free YouTube SEO grader.',
  },
  alternates: {
    canonical: 'https://yttoolkits.site/seo-score-checker',
  },
};

export default function Layout({ children }: { children: React.ReactNode }) {
  const schemaOrg = {
    '@context': 'https://schema.org',
    '@graph': [
      {
        '@type': 'SoftwareApplication',
        name: 'YTToolkits YouTube SEO Score Checker',
        operatingSystem: 'All',
        applicationCategory: 'UtilitiesApplication',
        offers: {
          '@type': 'Offer',
          price: '0',
          priceCurrency: 'USD',
        },
        aggregateRating: {
          '@type': 'AggregateRating',
          ratingValue: '4.8',
          ratingCount: '1890',
        },
        description: 'Free online tool to analyze YouTube video SEO scores, keyword targeting, title quality, description depth, and tags optimization.',
      },
      {
        '@type': 'HowTo',
        name: 'How to Check and Optimize YouTube Video SEO Score',
        step: [
          {
            '@type': 'HowToStep',
            name: 'Copy Video Link',
            text: 'Copy the URL of any published YouTube video you want to inspect.',
          },
          {
            '@type': 'HowToStep',
            name: 'Paste URL',
            text: 'Paste the video URL into the YTToolkits SEO Score Checker input field.',
          },
          {
            '@type': 'HowToStep',
            name: 'Run SEO Audit',
            text: 'Click Analyze to trigger an automated audit of titles, descriptions, tags, and keyword placement.',
          },
          {
            '@type': 'HowToStep',
            name: 'Review Score and Recommendations',
            text: 'Examine your overall SEO score out of 100 along with actionable recommendations to improve rank position.',
          },
        ],
      },
      {
        '@type': 'FAQPage',
        mainEntity: [
          {
            '@type': 'Question',
            name: 'How is the YouTube SEO score calculated?',
            acceptedAnswer: {
              '@type': 'Answer',
              text: 'Our SEO scoring algorithm analyzes vital YouTube ranking signals: title length, keyword placement in title and first 200 characters of description, tag count and relevance, timestamp inclusion, and external links.',
            },
          },
          {
            '@type': 'Question',
            name: 'Can optimizing SEO score help my videos get more views?',
            acceptedAnswer: {
              '@type': 'Answer',
              text: 'Yes! Optimized metadata helps YouTube’s search and recommendation algorithms index your video correctly, leading to higher rankings in search results and increased impressions across suggested videos.',
            },
          },
          {
            '@type': 'Question',
            name: 'Can I check competitor videos with this tool?',
            acceptedAnswer: {
              '@type': 'Answer',
              text: 'Absolutely. You can audit any public YouTube video link to inspect what keywords and optimization strategies top creators in your niche are utilizing.',
            },
          },
        ],
      },
      {
        '@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: 'SEO Score Checker', item: 'https://yttoolkits.site/seo-score-checker' },
        ],
      },
    ],
  };

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