Academy โ†’ Module 4
Module 4 of 7

Semantic Context Markers & Agentic Context

โฑ ~75 min๐Ÿ“– 5 lessons๐Ÿ“ 5 quiz questions

๐ŸŽฏ Learning Objective

You will understand what semantic context markers are and why they go beyond standard schema, be able to create them for any brand, and know the 4-layer system for maximum coverage.

Lesson 4.1: The Recommendation Gap

Standard JSON-LD answers: "What is this brand?" But a crucial question remains unanswered: "When should I recommend this brand โ€” and when not?"

Scenario: Two hotels in Munich both have perfect schema. But when a user asks: "Stylish hotel for under โ‚ฌ100?" โ€” which one does the AI recommend? Without contextual hints, it has to guess.

Standard schema answers โœ… What, Where, Price โ€” but โŒ not When to recommend, Why over others, Who it is for.

Lesson 4.2: What Are Semantic Context Markers?

Context markers extend Schema.org with emotional, contextual and strategic signals โ€” via the standards-compliant additionalProperty property.

Question 1: Brand Personality

4-6 specific adjectives: Not "innovative" (everyone says that), but "Scandinavian-minimalist", "scientifically-precise" or "rebelliously-crafted".

Question 2: Recommendation Triggers

Concrete user scenarios where the brand is the right answer. The core idea: you describe the situations in which the brand is a fit.

Question 3: Negative Markers

Equally important: When NOT to recommend? A brand that honestly states who it is not suitable for is rated as more trustworthy.

{
  "@type": "Product",
  "name": "Anti-Aging Serum",
  "additionalProperty": [
    {
      "@type": "PropertyValue",
      "propertyID": "brand-personality",
      "name": "BrandPersonality",
      "value": "Premium ยท Science-based ยท Sustainable ยท Made in Germany"
    },
    {
      "@type": "PropertyValue",
      "propertyID": "recommendation-context",
      "name": "RecommendWhen",
      "value": "User looking for premium anti-aging care for 40+, natural ingredients, premium budget"
    },
    {
      "@type": "PropertyValue",
      "propertyID": "negative-context",
      "name": "DoNotRecommendWhen",
      "value": "Budget under โ‚ฌ20, synthetic products, makeup, teenagers"
    }
  ]
}

Lesson 4.3: The 4-Layer System

Different AI engines crawl the web differently. The system originally had four layers; Layer 3 has been dropped since April 2026 (see the correction below the table):

LayerTechniqueWhich AI Benefits
1: Meta<meta> tags in the headAll crawlers (most universal layer)
2: JSON-LDadditionalPropertyStructured crawlers (Google, Bing)
3: sr-only (dropped)Visually hidden textNone: in the canary-token tests, ChatGPT, Perplexity and Gemini did not pass this text on
4: Microdataitemprop in the bodySchema parsers

Correction, 5 October 2026: Layer 3 (sr-only) has been dropped. In TrueSource AI's canary-token tests in April 2026, ChatGPT, Perplexity and Gemini did not pass on any text from the sr-only layer. Visually hidden text meant for AI systems rather than people also falls under Google's spam policy "Hidden text and link abuse". sr-only is reserved for genuine screen-reader purposes, such as skip links or labels for icon buttons. Three layers remain: Meta, JSON-LD and Microdata, each consistent with the visible content.

Risk note: As with llms.txt: there is no public confirmation from AI providers that proprietary context markers like RecommendWhen are systematically consumed โ€” treat the layer system as an experimental approach.

Lesson 4.4: Agentic Context

Agentic Context provides autonomous AI agents with filter criteria for complex comparison and purchase decisions:

Context TypeDescription
CompanyContextCompany context (industry, model, size)
CompetitiveContextCompetitive positioning relative to known providers
RecommendationTriggerWhen to recommend (concrete scenarios)
NegativeContextWhen NOT to recommend
AudienceContextTarget audience (industry, size, region)

Lesson 4.5: Practice โ€” Creating Context Markers

  1. Define brand personality: 4-6 specific, differentiating adjectives.
  2. Recommendation triggers: 3-5 concrete user scenarios.
  3. Negative markers: 2-3 honest exclusion scenarios.
  4. Competitive context: Positioning relative to 2-3 competitors.
  5. Generate layer code: Meta, JSON-LD, Microdata (no sr-only, see Lesson 4.3).

Practice Exercise

Create a complete context marker set for a fictional SaaS company. Generate the code for the three remaining layers.

๐Ÿ“ Quiz: Module 4

5 questions, 70% to pass.

Question 1: What can context markers do that standard schema cannot?

  • Make images machine-readable
  • Achieve better SEO rankings
  • Describe WHEN a brand is a fit
  • Improve page load time
Standard schema delivers facts; context markers answer the strategic question: in which situation should the AI recommend this brand?

Question 2: Which 3 core questions do context markers answer?

  • Brand personality, recommendation triggers, negative markers
  • Price, quality, availability
  • HTML, CSS, JavaScript
  • Name, address, phone
The 3 core questions: What is the brand personality? When to recommend? When NOT to recommend?

Question 3: Why are negative markers strategically valuable?

  • They reduce file size
  • Higher precision, trust signal, less hallucination
  • They are required for Google Ads
  • They improve page load time
Negative markers: 1) more precise AI recommendations, 2) professional integrity as a trust signal, 3) prevents hallucinated use cases.

Question 4: Why has Layer 3 (sr-only) been dropped?

  • It is too much work to implement
  • Only Google reads it
  • It only works together with JSON-LD
  • AI systems did not pass the text on in the tests, and hidden text for AI conflicts with spam policies
In the canary-token tests in April 2026, ChatGPT, Perplexity and Gemini did not pass on any sr-only text. Google's spam policies list "Hidden text and link abuse" as a violation.

Question 5: What is sr-only text still right for?

  • Extra information for AI crawlers
  • Additional keywords
  • Genuine screen-reader purposes such as skip links or labels for icon buttons
  • Diagnostic identifiers
sr-only is an accessibility tool. Text hidden only for AI systems does not belong in it.

About the Author

Sascha Deforth โ€” GEO Practitioner and Founder of TrueSource AI. Specialized in AI Visibility Optimization with 550+ audits completed. โ†’ LinkedIn