# Fix: Root HTML embeds Schema.org JSON-LD

> Web-audit fix skill for the `schema-org-jsonld` check (Content for agents, MAY).

## Goal

Embed Schema.org JSON-LD so agents get typed facts without inference.

## Fix

Embed Schema.org JSON-LD (for example `TechArticle`, `WebAPI`, or `SoftwareApplication`) in a
`<script type="application/ld+json">` in your head. Structured metadata gives agents and search
engines typed facts about the page without inference.

## Resources

- [Schema.org](https://schema.org/docs/gs.html)

## Copy-paste prompt

Paste this into your coding agent, replacing the Issue line with the Result line from [your audit](https://anc.dev/web-audit):

```text
Goal: Embed Schema.org JSON-LD so agents get typed facts without inference
Issue: <the audit's finding for this check>
Fix: Embed Schema.org JSON-LD (for example `TechArticle`, `WebAPI`, or `SoftwareApplication`) in a `<script type="application/ld+json">` in your head. Structured metadata gives agents and search engines typed facts about the page without inference.
Skill: https://anc.dev/web-audit/skill/schema-org-jsonld
Docs: https://schema.org/docs/gs.html
```

## Verify

Re-run the audit at [https://anc.dev/web-audit](https://anc.dev/web-audit) or call the `audit_website` MCP tool; the `schema-org-jsonld` check should report `pass`.
