Catalog/Structured data present on desktop but missing on mobile
SEO issue

Schema on desktop but not mobile: fix the gap

Google reads structured data from the mobile version. If schema is missing on mobile you can lose rich results. Find and fix the mismatch.

0
audited sites affected

What it means

Structured data markup (JSON-LD, Microdata, or RDFa) exists in the desktop HTML but is absent or incomplete in the mobile version of the page. This can happen with dynamic serving, m-dot URLs, or when mobile templates strip markup during rendering.

Why it matters

Google indexes and ranks using the mobile version under mobile-first indexing, so missing structured data on mobile means the crawler cannot extract entity information, product details, or breadcrumb hierarchy from the version it actually uses. AI agents and crawlers reading the mobile HTML see the same gap, which can reduce rich result eligibility and weaken content understanding.

How to fix it

  1. Audit both desktop and mobile HTML via URL Inspection (Rendered HTML) and confirm the structured data block is present in the mobile version.
  2. If using dynamic serving, add Vary: User-Agent so Googlebot receives the same markup as the mobile user-agent.
  3. If using m-dot URLs, verify that canonical and alternate tags point to the correct mobile URL and that the mobile page includes the same structured data blocks.
  4. Test the mobile URL with the Rich Results Test tool to confirm all expected markup types are detected.

When it's not a problem

This is often a false alarm if the desktop version is used for indexing (desktop-first indexing is still possible for some sites) or if the mobile version is a lightweight template that intentionally omits non-essential structured data without affecting the primary content. It is also fine when the structured data is injected client-side via JavaScript and the mobile version renders it at load time, since Googlebot can capture it from rendered HTML.

How common is it?

Not yet observed in our audit sample. We publish this explainer because the check runs on every crawl; once an audited site trips it, this page will break the issue down by platform, gatekeeper, vertical and country.

Related guides

Related
Catalog Canonical differs between mobile and desktop Mobile version has much less content than desktop Mobile version has far fewer internal links than desktop Meta description differs between mobile and desktop Dynamic serving without Vary: User-Agent (cache-poisoning risk) Indexability directive differs between mobile and desktop Title differs between mobile and desktop Missing viewport meta tag

Audit your own site — free

157 checks, internal PageRank, render-diff. No signup, results in ~30s.

Scan your site →