HomeFix guides → schema.org JSON-LD present

tech

How to fix: schema.org JSON-LD present

Why this matters

Schema.org JSON-LD lets search engines understand your page as structured entities — an Organization with a name and address, an Article with a headline and date — not just a wall of text. The foundation of rich results.

Background

JSON-LD schema markup unlocks rich-result features in SERPs (star ratings, FAQ accordions, breadcrumbs, How-To carousels). Even basic Organization + WebSite schema lifts CTR + helps Google understand your entity.

References

Schema.org vocabulary · Google Search Central · structured data

How to fix

Code snippet for each stack we cover. Pick the one matching your server / framework.

nginx
No server config — template change.
apache
Same.
cloudflare
Same.
wordpress
Yoast / RankMath emit Article + Organization + WebSite schema automatically. Schema Pro plugin for richer types.
flask
Add JSON-LD <script type="application/ld+json"> in base template with at least Organization + WebSite types.
express
Same.
rails
Same — use a schema-org gem or inline.

Verify it's working

https://validator.schema.org/ — paste your URL, should report at least one valid schema block.

Want to know if your site has this issue?

Run a free 53-check audit — security, GDPR, NIS2, and technical SEO.

Audit my site →