Can structured data replace visible page content?

The Citead team, updated

In short. Google requires structured data to match visible content and recommends making important content available as text for its AI search features.

Definition: Structured data is a standardized format for describing and classifying page content. As of 17 October 2026, Google's guidelines require the information described by structured data to be visible to readers, so markup alone cannot replace that content.

Key facts

  • Google's structured data guidelines require the HTML body to describe the same performer when that performer appears in JSON-LD markup.
  • Google's AI features documentation calls for important content in textual form and structured data that matches visible text.
  • Google's structured data introduction explicitly advises against creating blank pages just to hold markup, including markup containing accurate information that users cannot see.

Why can JSON-LD be invisible while the content stays visible?

JSON-LD is a structured data format embedded in an HTML script element. Google's format documentation explains that this markup can sit in the page's head or body without being interleaved with user-visible text. Readers therefore do not need to see the JSON syntax itself.

The information represented by that syntax must still appear on the page. The following shortened illustration adapts the recipe name from Google's example to show the correspondence between a visible heading and the name property:

<h1>Non-Alcoholic Piña Colada</h1>
<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Recipe",
  "name": "Non-Alcoholic Piña Colada"
}
</script>

This fragment illustrates name consistency only. A complete implementation must also supply the required properties in Google's documentation for the relevant search feature. A rich result is an enhanced search result enabled by supported structured data.

What text must Google be able to access?

Google's AI features guidance applies to AI Overviews and AI Mode. It recommends making important content available as text and keeping structured data consistent with that visible text. It specifies no special schema.org markup for these features. Eligibility as a supporting link requires a page to be indexed and eligible for a search snippet, the text description accompanying a search result.

Visible text can be generated with JavaScript, the scripting language used by web pages. Google's JavaScript SEO documentation explains that Google executes JavaScript and uses the resulting rendered HTML to index a page. It also recommends server-side rendering or pre-rendering, which supply content before browser scripts execute, because some bots cannot run JavaScript. A review therefore needs to examine whether the actual page text is available after rendering, alongside the structured data.

How can consistency be checked?

Google's general guidelines identify the Rich Results Test and URL Inspection as tools for detecting technical errors. The same guidelines distinguish technical validity from quality requirements: syntactically correct markup can still violate the rules on visible, relevant content.

A practical review compares each marked-up claim with the reader-facing page, including the performer or recipe named in the markup. Google's URL Inspection documentation gives this route to a screenshot:

  1. Inspect the page URL in Search Console and select Test live URL.
  2. Select View tested page, then Screenshot.

The live test also exposes HTML and loaded resources. Comparing those with the screenshot helps check whether the described content is actually present. A successful live fetch is required for a screenshot.

FAQ

Can I put accurate information only in JSON-LD?

Google's structured data introduction explicitly rejects adding markup about information invisible to users even when it is accurate. Put the information on the visible page before describing it in markup.

Does a passing markup test establish that my content meets the visibility rules?

Google's quality guidelines say these requirements are difficult to test automatically. Compare your markup with the visible page as part of the review.

Sources

  1. Google Search Central, "General structured data guidelines", updated 10 July 2026
  2. Google Search Central, "AI features and your website", updated 10 December 2025
  3. Google Search Central, "Introduction to structured data markup in Google Search", updated 10 December 2025
  4. Google Search Central, "Understand the JavaScript SEO basics", updated 4 March 2026
  5. Google Search Console Help, "URL Inspection tool", accessed 17 October 2026

Check how a page reads to answer engines. Open the GEO score analyzer

Test a page and see what to fix first

The analysis usually takes less than 10 seconds and needs no account.

400,000+ pages scored in the public benchmark