import type { Metadata } from 'next';

export const metadata: Metadata = {
  title: 'YouTube Dislike Checker - See Hidden Dislikes | YTToolkits',
  description: 'See hidden YouTube dislike counts. Check the like-to-dislike ratio of any video. Free YouTube dislike counter and checker.',
  keywords: 'youtube dislike checker, return youtube dislike, see hidden dislikes on youtube, youtube dislike counter, check dislikes on youtube, view youtube dislikes, how to see dislikes on youtube, return youtube dislikes online, youtube like to dislike ratio, dislike viewer youtube, check youtube video dislikes, see youtube dislikes without extension, find dislikes on youtube video, check dislikes on shorts, youtube dislike counter online, return youtube dislike web, free youtube dislike checker, best youtube dislike checker, online youtube dislike counter, youtube dislike count viewer, return youtube dislikes without plugin, see dislikes on phone, how to see dislikes on youtube mobile, see dislikes on youtube app, youtube dislike ratio checker, youtube sentiment checker, check video dislike count, find hidden dislike count youtube, youtube dislikes website, show dislikes on youtube, youtube dislike viewer tool, youtube dislike checker for pc, youtube dislike checker for mac, youtube dislike checker for windows, youtube dislike checker for linux, youtube dislike checker for android, youtube dislike checker for iphone, youtube dislike checker for ipad, youtube dislike checker for ios, youtube dislike checker for chrome, youtube dislike checker for firefox, youtube dislike checker for edge, youtube dislike checker for safari, youtube dislike checker for chromebook, youtube dislike checker app, youtube dislike checker software, youtube dislike checker extension, youtube dislike checker website, youtube dislike checker tool, youtube dislike checker online free, youtube dislike checker no ads, youtube dislike checker no registration, youtube dislike checker fast, youtube dislike checker safe, youtube dislike checker instant, youtube dislike checker accurate, youtube dislike checker for creators, youtube dislike checker for viewers, youtube dislike checker 2026, youtube dislike checker 2027, youtube dislike checker 2028, youtube dislike checker 2029, youtube dislike checker 2030, youtube dislike checker 2031, youtube dislike checker 2032, youtube dislike checker 2033, youtube dislike checker 2034, youtube dislike checker 2035, return youtube dislike 2026, return youtube dislike 2027, return youtube dislike 2028, return youtube dislike 2029, return youtube dislike 2030, return youtube dislike 2031, return youtube dislike 2032, return youtube dislike 2033, return youtube dislike 2034, return youtube dislike 2035, see youtube dislikes 2026, see youtube dislikes 2027, see youtube dislikes 2028, see youtube dislikes 2029, see youtube dislikes 2030, youtube dislike counter 2026, youtube dislike counter 2027, youtube dislike counter 2028, youtube dislike counter 2029, youtube dislike counter 2030, how to see dislikes on youtube 2026, how to see dislikes on youtube 2027, how to see dislikes on youtube 2028, free youtube dislike checker 2026, free youtube dislike checker 2027, free youtube dislike checker 2028, free youtube dislike checker 2029, free youtube dislike checker 2030, best youtube dislike checker 2026, best youtube dislike checker 2027, best youtube dislike checker 2028, best youtube dislike checker 2029, best youtube dislike checker 2030, online youtube dislike checker 2026, online youtube dislike checker 2027, online youtube dislike checker 2028, online youtube dislike checker 2029, online youtube dislike checker 2030, youtube dislike checker latest 2026, youtube dislike checker latest 2027, youtube dislike checker latest 2028, youtube dislike checker latest 2029, youtube dislike checker latest 2030, youtube dislike checker updated 2026, youtube dislike checker updated 2027, youtube dislike checker updated 2028, youtube dislike checker updated 2029, youtube dislike checker updated 2030, youtube dislike checker new 2026, youtube dislike checker new 2027, youtube dislike checker new 2028, youtube dislike checker new 2029, youtube dislike checker new 2030, youtube dislike checker working 2026, youtube dislike checker working 2027, youtube dislike checker working 2028, youtube dislike checker working 2029, youtube dislike checker working 2030, youtube dislike checker 2026 free, youtube dislike checker 2027 free, youtube dislike checker 2028 free, youtube dislike checker 2029 free, youtube dislike checker 2030 free, youtube dislike checker 2026 online, youtube dislike checker 2027 online, youtube dislike checker 2028 online, youtube dislike checker 2029 online, youtube dislike checker 2030 online, youtube dislike checker 2026 no ads, youtube dislike checker 2027 no ads, youtube dislike checker 2028 no ads, youtube dislike checker 2029 no ads, youtube dislike checker 2030 no ads, youtube dislike checker 2026 safe, youtube dislike checker 2027 safe, youtube dislike checker 2028 safe, youtube dislike checker 2029 safe, youtube dislike checker 2030 safe, youtube dislike checker 2026 fast, youtube dislike checker 2027 fast, youtube dislike checker 2028 fast, youtube dislike checker 2029 fast, youtube dislike checker 2030 fast, return youtube dislikes api 2026, return youtube dislikes api 2027, return youtube dislikes api 2028, see hidden dislikes on youtube 2026, see hidden dislikes on youtube 2027, see hidden dislikes on youtube 2028, youtube dislike checker 2026 and beyond, youtube dislike checker 2027 and beyond, youtube dislike checker 2028 and beyond, youtube dislike checker 2029 and beyond, youtube dislike checker 2030 and beyond, youtube dislike checker 2026-2030, youtube dislike checker 2026-2035, youtube dislike checker upcoming years, youtube dislike checker future years, youtube dislike checker next year, how to bring back dislikes on youtube, check video dislike ratio, youtube dislike viewer without extension, check likes and dislikes youtube, return youtube dislikes tool',
  openGraph: {
    title: 'YouTube Dislike Checker - See Hidden Dislikes | YTToolkits',
    description: 'See hidden YouTube dislike counts. Check the like-to-dislike ratio of any video. Free YouTube dislike counter and checker.',
    url: 'https://yttoolkits.site/dislike-checker',
    siteName: 'YTToolkits',
    locale: 'en_US',
    type: 'website',
  },
  twitter: {
    card: 'summary_large_image',
    title: 'YouTube Dislike Checker - See Hidden Dislikes | YTToolkits',
    description: 'See hidden YouTube dislike counts. Check the like-to-dislike ratio of any video. Free YouTube dislike counter and checker.',
  },
  alternates: {
    canonical: 'https://yttoolkits.site/dislike-checker',
  },
};

export default function Layout({ children }: { children: React.ReactNode }) {
  const schemaOrg = {
    "@context": "https://schema.org",
    "@graph": [
      {
        "@type": "SoftwareApplication",
        "name": "YTToolkits YouTube Dislike Checker",
        "operatingSystem": "All",
        "applicationCategory": "UtilitiesApplication",
        "offers": {
          "@type": "Offer",
          "price": "0",
          "priceCurrency": "USD"
        },
        "aggregateRating": {
          "@type": "AggregateRating",
          "ratingValue": "4.9",
          "ratingCount": "2290"
        },
        "description": "Free online tool to bring back and view hidden YouTube dislike counts, like-to-dislike ratios, and audience sentiment on any video."
      },
      {
        "@type": "HowTo",
        "name": "How to Check YouTube Video Dislikes",
        "step": [
          {
            "@type": "HowToStep",
            "name": "Copy Video URL",
            "text": "Copy the YouTube video URL from your browser address bar or mobile share button."
          },
          {
            "@type": "HowToStep",
            "name": "Paste URL into Dislike Checker",
            "text": "Paste the link into the search bar on YTToolkits Dislike Checker."
          },
          {
            "@type": "HowToStep",
            "name": "Click Check Dislikes",
            "text": "Click the Check Dislikes button to query live Return YouTube Dislike API data."
          },
          {
            "@type": "HowToStep",
            "name": "View Dislike Count & Ratio",
            "text": "See the hidden dislike count, like ratio percentage, and viewer rating sentiment."
          }
        ]
      },
      {
        "@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": "Dislike Checker", "item": "https://yttoolkits.site/dislike-checker" }
        ]
      }
    ]
  };

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