---
title: "A Devastating Study Finds Your JSON-LD Is Almost Useless. Here’s the Fix. — OpenFound Blog"
url: https://openfound.ai/blog/a-devastating-study-finds-your-json-ld-is-almost-useless-here-s-the-fix
description: "You're implementing JSON-LD all wrong. A shocking academic study found it's almost useless on its own. Here’s the foundational fix AI engines are actually looking for."
lang: en
---

Image: A Devastating Study Finds Your JSON-LD Is Almost Useless. Here’s the Fix. (https://kxkhqvddtxnybyoptclc.supabase.co/storage/v1/object/public/blog-images/1774080081585-a-devastating-study-finds-your-json-ld-i.png)

Technical AIO

# A Devastating Study Finds Your JSON-LD Is Almost Useless. Here’s the Fix.

You're implementing JSON-LD all wrong. A shocking academic study found it's almost useless on its own. Here’s the foundational fix AI engines are actually looking for.

Image: OpenFound Team (https://images.unsplash.com/photo-1494790108377-be9c29b29330?w=100&q=80)

OpenFound Team

Content Team

Mar 21, 2026 10 min read

You’ve spent months adding JSON-LD to every corner of your website. You’ve been told it’s the golden ticket for AI visibility. Now for the bad news: on its own, it’s probably doing nothing.

That’s not an opinion. It’s the conclusion of a startling 2026 academic study on AI-driven search. Researchers conducted a controlled experiment and found that simply adding JSON-LD structured data to standard HTML pages had a **“negligible”** impact on the accuracy and completeness of answers generated by AI systems. The measured effect size was a minuscule 0.18—a statistically insignificant bump for all your hard work.

For years, the SEO industry has been shouting from the rooftops: “Add Schema! Add JSON-LD!” But this study exposes a fatal flaw in that advice. Most brands are meticulously applying a finishing coat of paint to a house with no foundation. The AI can’t see the paint because it can’t even recognize the house. This is the core of Generative Engine Optimization (GEO (https://openfound.ai/index)), and it's what separates winning brands from the ones disappearing from AI overviews.

## The Real Problem: Structure Is Prioritized Over Keywords

The issue isn't that JSON-LD is intrinsically useless. The problem is that it’s being treated as a magic bullet. As Google’s own shift in February 2026 showed, its AI systems now prioritise structure over keywords (https://legenddigitech.com/cybersecurity-firm-warns-ai-is-now-targeting-marketing-systems/). But what does “structure” actually mean?

It doesn’t mean a block of JSON-LD script copy-pasted at the bottom of a page. It means the entire document is built with clear, machine-readable semantics from the ground up.

> "“If your templates still lack solid HTML semantics, don’t jump straight to JSON-LD: fix the foundations first.” - Andrea Volpini, Search Engine Journal"

This is where most websites fail. In a rush to create visually appealing sites, especially with component-based frameworks like React or Vue and WordPress themes, developers often create a “div soup”—a mess of generic

tags with no semantic meaning. A product’s price might be in a styled

, a blog’s author in another. To a human, it looks right. To an AI, it’s invisible noise. JSON-LD is the new surface area for AI, but it's meaningless without a solid base of semantic HTML (https://www.searchenginejournal.com/how-structured-data-shapes-ai-snippets-and-extends-your-visibility-quota/558018/).

### Semantic HTML is the foundational layer for AI content understanding; JSON-LD is the semantic accelerator.

This isn't just theory. A recent audit of 100 small business WordPress sites found that many themes prioritize aesthetics over clear HTML structure, making key details invisible to AI. For example, a bakery’s address might be in a pretty image in the footer but lack proper `LocalBusiness` schema or even basic semantic tags. As a result, it never appears in “best bakeries near me” AI results. Fixing the foundation is the first and most critical step in any modern AIO strategy at OpenFound (https://openfound.ai/).

## The 2-Layer Fix: How to Make Your Content AI-Visible

To get cited and seen in 2026 and beyond, you need to stop thinking about JSON-LD as an add-on and start thinking about semantics as your core infrastructure. This requires a two-layer approach.

### Layer 1: The Semantic HTML Bedrock

Before you write a single line of JSON-LD, you must ensure your HTML is impeccably structured. This is the non-negotiable foundation. It tells AI what each part of your page _is_.

- **Wrap your content correctly:** Is your blog post wrapped in an
  tag? Is your navigation in a
- **Enforce heading hierarchy:** Use only one
  # per page for the main title. Follow it with
  ##,
  ###, and so on. Never skip levels (e.g., an
  ## followed by an
  #### ). AI uses headings to understand the document's outline.
- **Use specific tags:** Use the tag with a `datetime` attribute for dates (e.g., `May 13, 2025`). Wrap images and charts in
  with a
  .
- **Audit your components:** For those using React, Vue, or Svelte, “Frameworks give us power. Semantic HTML keeps us grounded.” (https://dev.to/gerryleonugroho/semantic-html-in-2025-the-bedrock-of-accessible-seo-ready-and-future-proof-web-experiences-2k01). Look inside your reusable components. Is that `Card` component just a series of
  s, or does it use
  ,
  , and other semantic elements?

Getting this right isn’t just an AIO play. With the European Accessibility Act (2025) (https://dev.to/gerryleonugroho/semantic-html-in-2025-the-bedrock-of-accessible-seo-ready-and-future-proof-web-experiences-2k01) and upcoming WCAG 3.0 standards, semantic HTML is becoming a legal requirement. It future-proofs your work against regulatory change and makes your site usable for everyone.

### Layer 2: The JSON-LD Accelerator

Once your semantic bedrock is in place, _now_ you can add JSON-LD. This script acts as an executive summary for the AI, confirming and clarifying the structure you’ve already built. This is how you get results.

The aforementioned audit of WordPress sites proved this model. After fixing basic HTML, implementing just three key schema types (`LocalBusiness`, `Service`, and `FAQPage`) improved AI understanding by an average of 35% (https://www.lovedby.ai/guide/jsonld-wordpress-7-steps-implement-2026). The JSON-LD worked because the foundation was solid. For more ideas check out the OpenFound blog (https://openfound.ai/blog).

- **Be Specific and Relevant:** Don’t just add `Organization` schema. If it’s a blog post, use `Article` or `BlogPosting`. If it’s a recipe, use `Recipe`. If it’s a product page, use `Product` and nest `Offer` and `Review` schemas within it.
- **Match Visible Content:** The arXiv study (https://arxiv.org/html/2603.10700v1) on structured data highlighted a critical ethical point: the data in your JSON-LD must describe the _exact same_ information visible to human users on the page. Any mismatch is a red flag for AI and can erode trust.
- **Use Google’s Recommended Format:** Google prefers JSON-LD (https://www.brightedge.com/blog/structured-data-ai-search-era) placed in a

## The Takeaway: Stop Decorating, Start Building

The reason your JSON-LD is having a negligible impact is that you’re treating it like a decoration. AI overviews are not built on decoration; they are built on robust, machine-readable architecture.

The 2026 study was not an indictment of JSON-LD. It was an indictment of how it’s being used. When the researchers combined JSON-LD with more advanced agentic retrieval systems and properly structured entity pages (the C6 condition in their experiment), performance skyrocketed. This proves the model: **Solid HTML Foundation + Targeted JSON-LD = AI Visibility.**

Stop blindly chasing schema. Fix your foundations first. Treat semantic HTML as the bedrock of your content strategy and JSON-LD as the accelerator. That is how you stop being invisible to AI and start winning in the new era of generative search.

### What is the difference between semantic HTML and JSON-LD?

Semantic HTML (like

,

#,

### Does JSON-LD still matter for AIO after this study?

Yes, absolutely. The study didn't say JSON-LD is useless; it said it's useless _on its own_ when applied to poorly structured pages. When layered on top of a solid semantic HTML foundation, JSON-LD is a powerful accelerator that significantly improves how AI understands and trusts your content.

### What are the most important schema types for AI?

This depends on your business, but common high-impact types include `Article`/`BlogPosting` for content, `FAQPage` for Q&A sections, `HowTo` for guides, `LocalBusiness` for physical locations, and `Product` (with nested `Offer` and `Review`) for e-commerce. A recent audit showed implementing just `LocalBusiness`, `Service`, and `FAQPage` improved AI understanding by 35% for small businesses.

### How can I check my website's semantic HTML?

You can start by viewing your page source ('View > Developer > View Source' in Chrome) and looking for semantic tags like

,

,

, and a logical heading (

#,

##) structure. For a deeper analysis, use browser developer tools to inspect the DOM tree and identify areas that rely heavily on generic tags instead of semantic ones.

### Why is semantic HTML also important for accessibility?

Semantic HTML is crucial for accessibility because it provides context for assistive technologies like screen readers. Tags like

## Continue reading

Technical AIO

### We Tracked 1,885 Sites Using Schema. AI Ignored Them.

A viral Ahrefs study found adding schema barely moved AI citations. So is JSON-LD useless? The truth is more complicated—and valuable.
https://openfound.ai/blog/we-tracked-1-885-sites-using-schema-ai-ignored-them

Technical AIO

### Your Site Architecture Is Lying to AI. Here's the 2026 Fix.

90% of site architectures are built for legacy search engines, actively repelling AI agents. Here's the data-backed blueprint for what AI engines actually prefer.
https://openfound.ai/blog/your-site-architecture-is-lying-to-ai-here-s-the-2026-fix

Technical AIO

### Your robots.txt Is Lying to AI. Here’s the 89% Fix.

Stop blocking AI crawlers with rules meant for 1994. Your robots.txt file is costing you AI visibility. Here’s the fix that makes you visible to Gemini and Claude.
https://openfound.ai/blog/your-robots-txt-is-lying-to-ai-here-s-the-89-fix

Enjoyed this article?

Share it with your network

Tweet: https://twitter.com/intent/tweet?text=A%20Devastating%20Study%20Finds%20Your%20JSON-LD%20Is%20Almost%20Useless.%20Here%E2%80%99s%20the%20Fix.&url=https%3A%2F%2Fai-spotlight-compass.lovable.app%2Fblog%2Fa-devastating-study-finds-your-json-ld-is-almost-useless-here-s-the-fix
Share: https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fai-spotlight-compass.lovable.app%2Fblog%2Fa-devastating-study-finds-your-json-ld-is-almost-useless-here-s-the-fix

## Structured data

```json
[
  {
    "@context": "https://schema.org",
    "@type": "Article",
    "headline": "A Devastating Study Finds Your JSON-LD Is Almost Useless. Here’s the Fix.",
    "description": "You're implementing JSON-LD all wrong. A shocking academic study found it's almost useless on its own. Here’s the foundational fix AI engines are actually looking for.",
    "image": "https://kxkhqvddtxnybyoptclc.supabase.co/storage/v1/object/public/blog-images/1774080081585-a-devastating-study-finds-your-json-ld-i.png",
    "datePublished": "2026-03-21T08:01:21.949+00:00",
    "dateModified": "2026-03-21T08:01:21.949+00:00",
    "author": {
      "@type": "Person",
      "name": "OpenFound Team"
    },
    "publisher": {
      "@type": "Organization",
      "name": "OpenFound",
      "url": "https://openfound.ai"
    },
    "mainEntityOfPage": {
      "@type": "WebPage",
      "@id": "https://openfound.ai/blog/a-devastating-study-finds-your-json-ld-is-almost-useless-here-s-the-fix"
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "What is the difference between semantic HTML and JSON-LD?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Semantic HTML (like `<article>`, `<h1>`, `<nav>`) provides the fundamental structure and meaning of the web page's content itself. JSON-LD is a script you add to the page that provides a separate, summarized 'executive summary' of that content in a structured format that's easy for machines to parse. You need the HTML structure first for the JSON-LD to be effective."
        }
      },
      {
        "@type": "Question",
        "name": "Does JSON-LD still matter for AIO after this study?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Yes, absolutely. The study didn't say JSON-LD is useless; it said it's useless *on its own* when applied to poorly structured pages. When layered on top of a solid semantic HTML foundation, JSON-LD is a powerful accelerator that significantly improves how AI understands and trusts your content."
        }
      },
      {
        "@type": "Question",
        "name": "What are the most important schema types for AI?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "This depends on your business, but common high-impact types include `Article`/`BlogPosting` for content, `FAQPage` for Q&A sections, `HowTo` for guides, `LocalBusiness` for physical locations, and `Product` (with nested `Offer` and `Review`) for e-commerce. A recent audit showed implementing just `LocalBusiness`, `Service`, and `FAQPage` improved AI understanding by 35% for small businesses."
        }
      },
      {
        "@type": "Question",
        "name": "How can I check my website's semantic HTML?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "You can start by viewing your page source ('View > Developer > View Source' in Chrome) and looking for semantic tags like `<main>`, `<article>`, `<section>`, and a logical heading (`<h1>`, `<h2>`) structure. For a deeper analysis, use browser developer tools to inspect the DOM tree and identify areas that rely heavily on generic `<div>` tags instead of semantic ones."
        }
      },
      {
        "@type": "Question",
        "name": "Why is semantic HTML also important for accessibility?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Semantic HTML is crucial for accessibility because it provides context for assistive technologies like screen readers. Tags like `<nav>`, `<main>`, and `<button>` tell the screen reader user what a section is for, making the site navigable. With new regulations like the European Accessibility Act (2025) taking effect, semantic HTML is becoming a legal and ethical requirement."
        }
      }
    ]
  }
]
```