Problém

Stránky FAQ jsou všude, ale Schema.org FAQPage dává AI systémům téměř nic pro hodnocení kvality odpovědí. Neexistují data na úrovni jednotlivých otázek, žádný changelog, žádné citace zdrojů pro každou odpověď a žádná deklarovaná frekvence údržby. AI crawler nemůže zjistit, zda byla odpověď napsána včera nebo před třemi lety, ani zda ji někdo stále udržuje.

Řešení

AQA je zdokumentovaná konvence, která obohacuje existující typy Schema.org (Article, FAQPage, Question, Answer) o malou sadu rozšiřujících vlastností prostřednictvím vlastního kontextu JSON-LD. Nejsou vynalézány žádné nové typy, nejsou zaváděny žádné změny narušující kompatibilitu. Validátory, které nerozumí jmennému prostoru AQA, tiše ignorují extra vlastnosti. Plná zpětná kompatibilita je zachována.

Co AQA Přidává

Signál Co říká AI crawlerů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í změn obsahu odpovědí
updateFrequencyZávazek vydavatele ke kontrole obsahu
monitoringSourcesJaké kanály a publikace vydavatel sleduje
conformanceLevelVlastní deklarovaná hloubka implementace
aiUsagePolicyGranulární práva pro AI: RAG, trénování, citování, komerční použ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 volatilní data
unansweredQueryEndpointWebhook: AI zasílá zpět chybějící otázky
validThroughDatum vypršení platnosti pro každou odpověď
verificationStatusStav: verified / outdated / under-review
specVersionDeklarace verze specifikace AQA
updateFeedUrlUkazatel na kanál 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ň jednu citaci zdroje. Dokument deklaruje svůj jazyk a autora.

AQA Basic badge

Standard

Střední úsilí

Obsah je aktivně udržován, změny jsou sledovány pomocí changelogu a oborový kontext je explicitní prostřednictvím klasifikace sektoru a zdrojů monitorování.

AQA Standard badge

Full

Značné úsilí

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

AQA Full badge

AQA Shield

Když každá otázka v dokumentu obsahuje jak aiUsagePolicy, tak contentSignature, dokument se kvalifikuje pro AQA Shield. Zásada deklaruje povolená použití AI (citování RAG, trénování, sumarizace, citování, komerční použití). Podpis poskytuje SHA-256 ověření integrity proti změnám obsahu. Shield funguje na libovolné úrovni shody jako ortogonální záruka kombinující právní ochranu a kryptografickou integritu.

AQA Shield badge

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í — krok za krokem pokyny pro přidání AQA na existující stránky FAQ.

Funkce V1.2

Ochrana

  • aiUsagePolicy — granulární deklarace práv AI
  • contentSignature — SHA-256 hash integrity

Obohacení

  • ragSummary — vektorově optimalizované shrnutí
  • audienceAnswers — varianty pro více person
  • potentialAction — agentické 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 — verified / outdated / under-review

Distribuce

  • specVersion — deklarace verze specifikace
  • updateFeedUrl — kanál změn na základě dotazování
  • pingbackEndpoints — push notifikace
  • AQA Hub Protocol — centralizovaná agregace aktualizací

Zdroje

Často Kladené Dotazy

Toto FAQ implementuje AQA Full + Shield. Zobrazit zdrojový kód stránky (Ctrl+U) a prohlédnout si blok JSON-LD.

Co je AQA?

AQA (AI Question Answer) je otevřená specifikace, která obohacuje strukturovaná data Schema.org FAQPage o metadata, která AI systémy potřebují k hodnocení kvality, aktuálnosti a původu odpovědí. Používá vlastní kontext JSON-LD pro přidání rozšiřujících vlastností jako data na úrovni otázek, citace, changelogy a zásady použití AI ke stávajícím typům Schema.org. AQA je licencováno pod MIT, navždy zdarma a bez závislosti na konkrétním dodavateli.

Je AQA kompatibilní se Schema.org?

Ano. AQA používá pouze existující typy Schema.org (Article, FAQPage, Question, Answer) a přidává rozšiřující vlastnosti prostřednictvím kontextu JSON-LD. Validátory, které nerozumí jmennému prostoru AQA, tiše ignorují extra vlastnosti. Existující markup Schema.org nadále funguje beze změny. AQA je striktní nadmnožina — každý platný blok AQA je zároveň platným dokumentem Schema.org.

Jaké jsou úrovně shody AQA?

AQA definuje tři úrovně shody. Basic vyžaduje data na úrovni otázek, alespoň jednu citaci na odpověď a autora a jazyk na úrovni dokumentu. Standard přidává frekvenci aktualizací, changelog, verzování otázek, klasifikaci sektoru a strukturované citace. Full vyžaduje zdroje monitorování, autorství na úrovni otázek s přihlašovacími údaji a úplný provenance změn. Všechny úrovně jsou kumulativní — Standard zahrnuje vše z Basic a Full zahrnuje vše ze Standard.

Co je AQA Shield?

AQA Shield je ortogonální ochranný mechanismus dostupný na libovolné úrovni shody. Dokument se kvalifikuje pro AQA Shield, pokud každá otázka obsahuje jak aiUsagePolicy (deklarující povolená použití AI jako citování RAG, trénování, sumarizaci, citování a komerční použití), tak contentSignature (SHA-256 hash prokazující integritu odpovědi). Shield kombinuje právní deklaraci s kryptografickým ověřením.

Jak implementuji AQA na svůj web?

Přidejte blok skriptu JSON-LD na svou stránku FAQ s duálním kontextem odkazujícím jak na Schema.org, tak na kontext AQA na https://aqa-spec.org/ns/context.jsonld. Zabalte své FAQ do Article obsahující FAQPage, přidejte vlastnosti dateCreated, dateModified a citation na úrovni otázek a poté ověřte pomocí Python validátoru. Průvodce migrací na GitHubu poskytuje 8 podrobných kroků od prostého HTML FAQ po plnou implementaci AQA.

Filozofie

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

Cílem je udělat pro viditelnost AI to, co OpenGraph udělal pro sdílení na sociálních sítích: poskytnout vydavatelům jednoduchý, standardní způsob, jak učinit jejich obsah strojově srozumitelným bez narušení toho, co již funguje.