CrawlCheck
Glossary · Linked data and entities

Context poisoning

Changing or substituting a JSON-LD context so familiar keys resolve to unintended meanings.

What Context poisoning means

Valid JSON can therefore produce a semantically altered graph.

Terms this definition uses

JSON-LD

Related terms in Linked data and entities

The RDF and JSON-LD machinery behind structured data, and the schema.org types a business page actually needs.

SearchAction · Dataset (schema.org) · DataDownload · DataCatalog · variableMeasured · TechArticle · CollectionPage · DefinedTermSet · IRI · URI · URL · Blank node · Literal · Datatype · Language tag · Predicate · Subject · Object · Named graph · Default graph · RDF dataset · Graph merge · Graph normalization · Canonical RDF · JSON-LD expansion · JSON-LD compaction · JSON-LD flattening · Remote context · Vocabulary term · Schema type · Schema property · domainIncludes · rangeIncludes · Inverse property · ItemList · BreadcrumbList · WebPage · Article · NewsArticle · BlogPosting · Product · Offer · Service · Place · PostalAddress · GeoCoordinates · ContactPoint · AggregateRating · Review · Author relationship · Publisher relationship · mainEntity

Questions about Context poisoning

What is Context poisoning?

Changing or substituting a JSON-LD context so familiar keys resolve to unintended meanings.

Which area of the glossary does Context poisoning belong to?

Linked data and entities: The RDF and JSON-LD machinery behind structured data, and the schema.org types a business page actually needs.

← Remote context  ·  Vocabulary term →

See it in the full glossary · 772 terms across 19 areas.

Free browser extension

See this on any site you visit, in one click.

CrawlCheck for Chrome grades every site you visit A–F and shows, from your own browser, what search engines and AI assistants are actually served. Free, no account.