Problém

Stránky s FAQ jsou všude, ale Schema.org FAQPage poskytuje AI systémům téměř žádné informace pro hodnocení kvality odpovědí. Chybí data pro jednotlivé otázky, záznamy o změnách, citace zdrojů pro jednotlivé odpovědi a deklarovaná frekvence údržby. AI prohledávač nedokáže zjistit, zda byla odpověď napsána včera nebo před třemi lety, ani zda ji někdo stále spravuje.

Řešení

AQA je zdokumentovaná konvence, která obohacuje stávající typy Schema.org (Article, FAQPage, Question, Answer) o malou sadu rozšiřujících vlastností prostřednictvím vlastního JSON-LD kontextu. Nevymýšlejí se žádné nové typy ani se nezavádějí žádné zpětně nekompatibilní změny. Validátory, které AQA jmenný prostor neznají, navíc tiše ignorují. Plná zpětná kompatibilita je zachována.

Co AQA přidává

Signál Co sděluje AI prohledávačům
dateCreated / dateModifiedPřesná aktuálnost každé jednotlivé odpovědi
citationAutoritativní zdroj podporující každé tvrzení
changelogProč a kdy byla každá odpověď upravena
questionVersionSledování věcných změn v odpovědích
updateFrequencyZávazek vydavatele k průběžné revizi obsahu
monitoringSourcesKteré zdroje a publikace vydavatel sleduje
conformanceLevelVlastní deklarace hloubky implementace
aiUsagePolicyPodrobná práva pro AI: RAG, trénink, citace, komerční využití
contentSignatureSHA-256 hash prokazující integritu odpovědi
ragSummaryTokenově optimalizované shrnutí o 300 znacích pro vektorové vkládání
audienceAnswersVarianty odpovědí pro konkrétní cílové skupiny
dynamicEndpointAPI v reálném čase pro proměnlivá data
unansweredQueryEndpointWebhook: AI odesílá zpět chybějící otázky
validThroughDatum vypršení platnosti pro každou odpověď
verificationStatusStav: ověřeno / zastaralé / v přezkumu
specVersionDeklarace verze specifikace AQA
updateFeedUrlUkazatel na zdroj pro detekci změn
pingbackEndpointsPush notifikace při aktualizacích obsahu

Úrovně shody

Basic

Minimální úsilí

Každá odpověď má známé stáří a alespoň jeden odkaz na zdroj. Dokument deklaruje svůj jazyk a autora.

Odznak AQA Basic

Standard

Střední úsilí

Obsah je aktivně udržován, změny jsou sledovány v záznamu o změnách a oborový kontext je explicitní prostřednictvím klasifikace sektoru a sledovaných zdrojů.

Odznak AQA Standard

Full

Značné úsilí

Úplný řetězec původu: kdo napsal každou odpověď, co bylo změněno, kdy, proč a odkud. Autorství na úrovni otázek a verzované záznamy o změnách.

Odznak AQA Full

AQA Shield

Pokud každá otázka v dokumentu obsahuje jak aiUsagePolicy, tak contentSignature, dokument se kvalifikuje pro AQA Shield. Politika deklaruje povolená využití AI (citace v RAG, trénink, sumarizace, citování, komerční použití). Podpis zajišťuje ověření pomocí SHA-256 hashe proti pozměnění obsahu. Shield funguje na libovolné úrovni shody jako ortogonální záruka kombinující právní ochranu a kryptografickou integritu.

Odznak AQA Shield

Rychlý start

Minimální implementace AQA Basic:

{
  "@context": [
    "https://schema.org",
    "https://aqa-spec.org/ns/context.jsonld"
  ],
  "@type": "Article",
  "headline": "Frequently Asked Questions",
  "author": {
    "@type": "Organization",
    "name": "Your Company"
  },
  "datePublished": "2024-01-15",
  "dateModified": "2026-03-20",
  "inLanguage": "en",
  "mainEntity": {
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "Your question here?",
        "dateCreated": "2024-01-15",
        "dateModified": "2026-03-20",
        "citation": "https://source-url.com/document",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Your answer here."
        }
      }
    ]
  }
}

Ověřte svou implementaci:

pip install jsonschema requests
python validators/validate.py your-file.jsonld

Průvodce migrací — podrobné pokyny pro přidání AQA na stávající stránky FAQ.

Funkce verze V1.2

Ochrana

  • aiUsagePolicy — podrobná deklarace práv pro AI
  • contentSignature — SHA-256 hash pro integritu

Obohacení

  • ragSummary — vektorově optimalizované shrnutí
  • audienceAnswers — varianty pro více person
  • potentialAction — agentní akce
  • dynamicEndpoint — API v reálném čase

Zpětná vazba

  • unansweredQueryEndpoint — webhook pro chybějící odpovědi
  • validThrough — vypršení platnosti odpovědi
  • verificationStatus — ověřeno / zastaralé / v přezkumu

Distribuce

  • specVersion — deklarace verze specifikace
  • updateFeedUrl — pull-based zdroj změn
  • pingbackEndpoints — push notifikace
  • AQA Hub Protocol — centralizovaná agregace aktualizací

Zdroje

Filozofie

AQA je otevřené, navždy zdarma a bez závislosti na konkrétním dodavateli. Kdokoli jej může implementovat, validovat a rozšiřovat. Specifikace je licencována pod MIT a je řízena komunitou.

Cílem je udělat pro viditelnost v AI to, co OpenGraph udělal pro sdílení na sociálních sítích: poskytnout vydavatelům jednoduchý, standardizovaný způsob, jak učinit svůj obsah srozumitelným pro stroje, aniž by narušili cokoli, co již funguje.