SwiftSchema Logo

    SwiftSchema

    Intuitive Schema Generation at Your Fingertips

    AboutLearnContact

    Fact Check Schema Generator — Publish Clear Claim Reviews

    Generate valid ClaimReview JSON‑LD with the claim, verdict text, author, and publish date so search engines can understand your fact checks.

    Why many fact checks underperform

    Pain points we solve

    • Claims are vague or not explicitly captured in `claimReviewed`.
    • Verdict text (`reviewRating.alternateName`) is missing or inconsistent.
    • Authors and dates aren’t represented, reducing credibility.
    • Manual JSON‑LD drifts out of sync with the review article.

    How SwiftSchema helps

    Solution

    The generator guides the essentials: a clear `claimReviewed` sentence, a concise verdict in `reviewRating.alternateName` (e.g., True, False, Mixed), and accurate `author` and `datePublished` fields.

    It outputs copy‑ready ClaimReview JSON‑LD that pairs well with Article/NewsArticle for the supporting write‑up.

    How it works

    How it works

    1. Choose FactCheck (ClaimReview) in the generator below.
    2. Write a clear claim sentence for `claimReviewed` and select a verdict for `reviewRating.alternateName`.
    3. Add `author` (organization or person), `datePublished`, and the canonical page `url`.
    4. Copy JSON or Script, paste on your fact check page, and validate in the Rich Results Test.
    Generate ClaimReview JSON‑LD

    Paste once per fact check. Validate. Ship.

    What is ClaimReview structured data?

    Fact checks are published using ClaimReview, which includes the reviewed claim, a verdict text, and author/publish details. This helps search engines understand your assessments.

    Essential properties

    1. claimReviewed
      — concise sentence stating the claim being evaluated.
    2. reviewRating.alternateName
      — textual verdict (“True,” “False,” “Needs Context”).
    3. author
      — Person or Organization publishing the fact check.
    4. datePublished
      /
      dateModified
      — ISO dates.
    5. url
      — canonical fact-check page URL.
    6. itemReviewed
      — optional; use Claim or CreativeWork referencing the original source (article, video, post).
    7. image
      /
      headline
      — optional but helpful for display.
    8. reviewRating.ratingValue
      — include if you use numeric scales; accompany with best/worst rating.

    Content prep checklist

    • Extract a clear claim statement in one sentence. Avoid summarizing multiple claims in one ClaimReview.
    • Decide on the verdict taxonomy (True, False, Partially True, etc.) and keep it consistent across the site.
    • Provide context explaining why the claim is rated as such; include sources and citations.
    • Ensure the fact-check article includes the same claim and verdict text users see in search.
    • Link to the original source of the claim (article, social post, video) and cite supporting evidence.

    Implementation workflow

    1. Write the fact-check article and highlight the claim and verdict clearly.
    2. Generate ClaimReview JSON‑LD with claimReviewed, verdict, author, datePublished, and url.
    3. Reference the original claim source via
      itemReviewed
      or within the article content.
    4. Embed the schema once per fact-check page.
    5. Validate via Rich Results Test; fix warnings (missing claimReviewed, author, or reviewRating).
    6. Monitor Search Console for Fact Check enhancements and adjust if issues arise.

    Handling multiple claims per article

    • Use one ClaimReview per claim. If a fact-check article covers multiple statements, embed multiple ClaimReview objects, each with its own claimReviewed and verdict.
    • Structure the page with clear headings for each claim to keep the content aligned with schema.

    Troubleshooting checklist

    • Missing verdict text: always include
      reviewRating.alternateName
      .
    • Wrong author: use the actual publisher or journalist; ensure it matches the visible byline.
    • Ambiguous claim: rewrite
      claimReviewed
      to be specific (“The city built 10 new parks in 2024”).
    • No canonical link: include
      url
      and ensure it matches the page the user sees.
    • Outdated date: update
      dateModified
      when you revise a fact check and note the change in the article.

    Common Errors & Fixes

    • Missing verdict text: include
      reviewRating.alternateName
      even if you use numeric ratings.
    • Wrong author: use the organization/person actually publishing the fact check.
    • Ambiguous claims: write a clear, single claim sentence in
      claimReviewed
      .

    Required properties

    • @type=ClaimReview
    • claimReviewed
    • reviewRating.alternateName
    • author.name
    • datePublished

    Recommended properties

    • url
    • itemReviewed.name
    • reviewRating.ratingValue
    • reviewRating.bestRating
    • reviewRating.worstRating
    • image
    Minimal ClaimReview JSON-LD
    Validate
    {
      "@context": "https://schema.org",
      "@type": "ClaimReview",
      "headline": "Fact check: Product schema always boosts rankings",
      "datePublished": "2025-06-10",
      "author": {
        "@type": "Organization",
        "name": "SwiftSchema Fact Lab"
      },
      "claimReviewed": "Adding Product structured data guarantees higher rankings.",
      "reviewRating": {
        "@type": "Rating",
        "alternateName": "False"
      },
      "url": "https://example.com/fact-checks/product-schema-rankings"
    }

    FAQs

    What schema type is used for fact checks?Show
    Use `ClaimReview` to publish fact checks. Include the claim text (`claimReviewed`) and a `reviewRating` with a textual verdict in `alternateName` (e.g., True, False, Mixed).
    Who should be the author?Show
    Use the fact‑checking organization or person that published the review as `author`.
    Do I need a numeric rating?Show
    Not required. Many fact checks use a named verdict via `reviewRating.alternateName`. If you use numeric scales, include best/worst rating.

    Generate Fact Check schema

    Fill in page details, copy JSON or Script, and validate.

      Schema Type

      🔎 Fact Check Schema Generator

      In an age of information overflow, SwiftSchema's Fact Check Schema Generator ensures accuracy stands out. It allows publishers to emphasize their fact-checking endeavors, enabling users to swiftly spot authenticated content. With this structured data, search engines can prioritize and showcase fact-checked outputs, enhancing user confidence. Validate your content's authenticity with SwiftSchema's Fact Check Schema Generator.

      Generated Schema

      Validate your schema here.