import type { Metadata } from 'next';

export const metadata: Metadata = {
  title: 'YouTube Comment Generator - Create Engaging Comments | YTToolkits',
  description: 'Generate thoughtful, funny, and engaging YouTube comments in multiple tones. Free AI-powered YouTube comment writer to boost audience interaction.',
  keywords: 'youtube comment generator, generate youtube comments, ai youtube comment writer, youtube comment ideas, engaging youtube comments, youtube comment maker, creative youtube comments, youtube appreciation comments, youtube discussion comments, funny youtube comments generator, insightful youtube comments, generate comments for youtube video, youtube comment assistant, boost youtube comment engagement, youtube response generator, youtube reply generator, write youtube comments fast, youtube comment templates, supportive youtube comments, thoughtful youtube comments, best youtube comments generator, top youtube comments generator, youtube comment creator online, free youtube comment generator, youtube comment generator for pc, youtube comment generator for mac, youtube comment generator for windows, youtube comment generator for linux, youtube comment generator for android, youtube comment generator for iphone, youtube comment generator for ipad, youtube comment generator for ios, youtube comment generator for chrome, youtube comment generator for firefox, youtube comment generator for edge, youtube comment generator for safari, youtube comment generator fast, youtube comment generator safe, youtube comment generator secure, youtube comment generator no ads, youtube comment generator no registration, youtube comment generator no watermark, youtube comment auto writer, generate realistic youtube comments, yt comment generator, yt comment writer, yt comment ideas, yt comment assistant, youtube comment generator app, youtube comment generator software, youtube comment generator extension, youtube comment generator plugin, youtube comment generator apk, youtube comment generator for windows 10, youtube comment generator for windows 11, youtube comment generator for mac free, youtube comment generator for linux free, youtube comment generator online free, youtube comment generator without ads, youtube comment generator without registration, youtube comment generator web, youtube comment generator website, youtube comment generator site, youtube comment generator tool, youtube comment generator service, youtube comment generator application, youtube comment generator for browser, youtube comment generator for chrome extension, youtube comment generator for android apk, youtube comment generator for ios app, youtube comment generator for iphone app, youtube comment generator for ipad app, youtube comment generator fast and free, youtube comment generator safe and free, youtube comment generator secure and free, youtube comment generator no ads and free, youtube comment generator no registration and free, youtube comment generator safe and secure, youtube comment generator safe and no ads, youtube comment generator safe and no registration, youtube comment generator online and safe, youtube comment generator for pc and safe, youtube comment generator for mac and safe, youtube comment generator for android and safe, youtube comment generator for iphone and safe, youtube comment generator online free no registration, youtube comment generator online free no ads, youtube comment generator online free fast, youtube comment generator online free safe, youtube comment generator 2026, generate youtube comments 2026, ai youtube comment writer 2026, youtube comment ideas 2026, youtube comment generator online 2026, free youtube comment generator 2026, best youtube comment generator 2026, youtube comment generator for pc 2026, youtube comment generator for android 2026, youtube comment generator for iphone 2026, youtube comment generator no ads 2026, youtube comment generator safe 2026, youtube comment generator fast 2026, yt comment generator 2026, youtube comment generator app 2026, youtube comment generator software 2026, youtube comment generator extension 2026, youtube comment generator apk 2026, youtube comment generator for windows 2026, youtube comment generator for mac 2026, youtube comment generator 2027, generate youtube comments 2027, ai youtube comment writer 2027, youtube comment ideas 2027, youtube comment generator online 2027, free youtube comment generator 2027, best youtube comment generator 2027, youtube comment generator for pc 2027, youtube comment generator for android 2027, youtube comment generator for iphone 2027, youtube comment generator no ads 2027, youtube comment generator safe 2027, youtube comment generator fast 2027, yt comment generator 2027, youtube comment generator app 2027, youtube comment generator software 2027, youtube comment generator extension 2027, youtube comment generator apk 2027, youtube comment generator for windows 2027, youtube comment generator for mac 2027, youtube comment generator 2028, generate youtube comments 2028, ai youtube comment writer 2028, youtube comment ideas 2028, youtube comment generator online 2028, free youtube comment generator 2028, best youtube comment generator 2028, youtube comment generator for pc 2028, youtube comment generator for android 2028, youtube comment generator for iphone 2028, youtube comment generator no ads 2028, youtube comment generator safe 2028, youtube comment generator fast 2028, yt comment generator 2028, youtube comment generator app 2028, youtube comment generator software 2028, youtube comment generator extension 2028, youtube comment generator apk 2028, youtube comment generator for windows 2028, youtube comment generator for mac 2028, youtube comment generator 2029, generate youtube comments 2029, ai youtube comment writer 2029, youtube comment ideas 2029, youtube comment generator online 2029, free youtube comment generator 2029, best youtube comment generator 2029, youtube comment generator for pc 2029, youtube comment generator for android 2029, youtube comment generator for iphone 2029, youtube comment generator no ads 2029, youtube comment generator safe 2029, youtube comment generator fast 2029, yt comment generator 2029, youtube comment generator app 2029, youtube comment generator software 2029, youtube comment generator extension 2029, youtube comment generator apk 2029, youtube comment generator for windows 2029, youtube comment generator for mac 2029, youtube comment generator 2030, generate youtube comments 2030, ai youtube comment writer 2030, youtube comment ideas 2030, youtube comment generator online 2030, free youtube comment generator 2030, best youtube comment generator 2030, youtube comment generator for pc 2030, youtube comment generator for android 2030, youtube comment generator for iphone 2030, youtube comment generator no ads 2030, youtube comment generator safe 2030, youtube comment generator fast 2030, yt comment generator 2030, youtube comment generator app 2030, youtube comment generator software 2030, youtube comment generator extension 2030, youtube comment generator apk 2030, youtube comment generator for windows 2030, youtube comment generator for mac 2030, youtube comment generator 2031, generate youtube comments 2031, youtube comment generator online 2031, free youtube comment generator 2031, best youtube comment generator 2031, youtube comment generator for pc 2031, youtube comment generator for android 2031, youtube comment generator for iphone 2031, yt comment generator 2031, youtube comment generator 2032, generate youtube comments 2032, youtube comment generator online 2032, free youtube comment generator 2032, best youtube comment generator 2032, youtube comment generator for pc 2032, youtube comment generator for android 2032, youtube comment generator for iphone 2032, yt comment generator 2032, youtube comment generator 2033, generate youtube comments 2033, youtube comment generator online 2033, free youtube comment generator 2033, best youtube comment generator 2033, youtube comment generator for pc 2033, youtube comment generator for android 2033, youtube comment generator for iphone 2033, yt comment generator 2033, youtube comment generator 2034, generate youtube comments 2034, youtube comment generator online 2034, free youtube comment generator 2034, best youtube comment generator 2034, youtube comment generator for pc 2034, youtube comment generator for android 2034, youtube comment generator for iphone 2034, yt comment generator 2034, youtube comment generator 2035, generate youtube comments 2035, youtube comment generator online 2035, free youtube comment generator 2035, best youtube comment generator 2035, youtube comment generator for pc 2035, youtube comment generator for android 2035, youtube comment generator for iphone 2035, yt comment generator 2035, youtube comment generator 2026 and beyond, youtube comment generator 2027 and beyond, youtube comment generator 2028 and beyond, youtube comment generator 2029 and beyond, youtube comment generator 2030 and beyond, youtube comment generator 2026-2030, youtube comment generator 2026-2035, youtube comment generator upcoming years, youtube comment generator future years, youtube comment generator next year, youtube comment generator latest version 2026, youtube comment generator latest version 2027, youtube comment generator latest version 2028, youtube comment generator latest version 2029, youtube comment generator latest version 2030, youtube comment generator updated 2026, youtube comment generator updated 2027, youtube comment generator updated 2028, youtube comment generator updated 2029, youtube comment generator updated 2030, youtube comment generator new 2026, youtube comment generator new 2027, youtube comment generator new 2028, youtube comment generator new 2029, youtube comment generator new 2030',
  openGraph: {
    title: 'YouTube Comment Generator - Create Engaging Comments | YTToolkits',
    description: 'Generate thoughtful, funny, and engaging YouTube comments in multiple tones. Free AI-powered YouTube comment writer to boost audience interaction.',
    url: 'https://yttoolkits.site/comment-generator',
    siteName: 'YTToolkits',
    locale: 'en_US',
    type: 'website',
  },
  twitter: {
    card: 'summary_large_image',
    title: 'YouTube Comment Generator - Create Engaging Comments | YTToolkits',
    description: 'Generate thoughtful, funny, and engaging YouTube comments in multiple tones. Free AI-powered YouTube comment writer to boost audience interaction.',
  },
  alternates: {
    canonical: 'https://yttoolkits.site/comment-generator',
  },
};

export default function Layout({ children }: { children: React.ReactNode }) {
  const schemaOrg = {
    '@context': 'https://schema.org',
    '@graph': [
      {
        '@type': 'SoftwareApplication',
        name: 'YTToolkits YouTube Comment Generator',
        operatingSystem: 'All',
        applicationCategory: 'SocialNetworkingApplication',
        offers: {
          '@type': 'Offer',
          price: '0',
          priceCurrency: 'USD',
        },
        aggregateRating: {
          '@type': 'AggregateRating',
          ratingValue: '4.8',
          ratingCount: '1320',
        },
        description: 'Free online tool to generate engaging, relevant, and conversation-starting YouTube comments across various tones.',
      },
      {
        '@type': 'HowTo',
        name: 'How to Generate Engaging YouTube Comments',
        step: [
          {
            '@type': 'HowToStep',
            name: 'Specify Video Context',
            text: 'Type in the topic, title, or main idea of the YouTube video you want to comment on.',
          },
          {
            '@type': 'HowToStep',
            name: 'Select Comment Tone',
            text: 'Choose your desired style: supportive praise, funny observation, thoughtful question, or deep critique.',
          },
          {
            '@type': 'HowToStep',
            name: 'Generate Tailored Comments',
            text: 'Click Generate to produce natural, engaging comment alternatives in seconds.',
          },
          {
            '@type': 'HowToStep',
            name: 'Copy and Post',
            text: 'Pick your favorite generated comment and paste it into the YouTube comment section to spark conversation.',
          },
        ],
      },
      {
        '@type': 'FAQPage',
        mainEntity: [
          {
            '@type': 'Question',
            name: 'How does commenting actively help YouTube creators?',
            acceptedAnswer: {
              '@type': 'Answer',
              text: 'Meaningful comments establish community presence, foster relationships with other creators, attract profile visits, and stimulate reciprocal engagement on your own channel.',
            },
          },
          {
            '@type': 'Question',
            name: 'Can this tool generate replies to existing viewer comments?',
            acceptedAnswer: {
              '@type': 'Answer',
              text: 'Yes! You can enter a viewer’s question or feedback into the prompt and generate friendly, insightful, and professional replies.',
            },
          },
          {
            '@type': 'Question',
            name: 'Are the comments generated by this tool unique?',
            acceptedAnswer: {
              '@type': 'Answer',
              text: 'Yes, the AI synthesizes diverse conversational structures so comments sound authentic and avoid repetitive spam filters.',
            },
          },
        ],
      },
      {
        '@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: 'Comment Generator', item: 'https://yttoolkits.site/comment-generator' },
        ],
      },
    ],
  };

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