OPEN PROTOCOL

AQA Hub

FAQ를 업데이트할 때 AI에 알림을 보내세요. 오픈 API, 등록 불필요.

AQA Hub Validator

AQA Hub란 무엇입니까?

AQA Hub는 FAQ 게시자를 AI 시스템과 연결하는 개방형 집계기입니다. FAQ를 업데이트하면 Hub에 알림을 보냅니다. AI 크롤러는 Hub에 질의하여 사이트 전체를 다시 크롤링할 때까지 기다리지 않고 신선하고 구조화된 콘텐츠를 발견합니다.

검색 엔진 전용 sitemap이나 ping 서비스와 달리, Hub는 생성형 AI 소비자를 위해 특별히 설계되었습니다: Perplexity, ChatGPT, Claude, Gemini, Copilot, You.com 및 신선하고 검증 가능한 출처에 답변을 기반해야 하는 기타 증강 검색 어시스턴트입니다. Hub는 구조화된 업데이트의 공개 피드를 노출하여 이러한 시스템이 어떤 FAQ 항목이 언제, 어떤 언어로, 어떤 시장 세그먼트에 대해 변경되었는지 확인할 수 있도록 합니다.

등록 불필요, API 키 불필요. Hub는 귀하의 AQA 마크업을 자동으로 검증하고 질문과 답변의 정규화된 보기를 반환합니다.

AQA Hub가 존재하는 이유

대규모 언어 모델은 종종 수개월 또는 수년 전의 웹 스냅샷으로 학습됩니다. 사용자가 AI 어시스턴트에게 귀하의 가격, 반품 정책, 자격 기준 또는 제품 사양에 대한 사실적 질문을 할 때, 모델은 오래된 학습 데이터를 기반으로 응답하는 경우가 많습니다. 실시간 검색이 도움이 되지만, AI 크롤러는 여전히 검색 엔진을 위해 설계된 동일한 파이프라인인 RSS 피드, sitemap.xml 파일, 주기적 스파이더링에 의존하고 있습니다.

sitemap.xml은 크롤러에게 URL이 존재한다는 것을 알려줍니다. 그러나 해당 페이지에 어떤 질문과 답변이 있는지, 마지막 방문 이후 무엇이 변경되었는지, 콘텐츠가 어떤 대상을 위한 것인지는 알려주지 않습니다. AQA는 바로 이 격차를 메웁니다. FAQ 메타데이터(질문, 답변, 언어, 국가, 산업, 작성자, 검증 날짜)를 표준화하며, AQA Hub는 이러한 업데이트를 예측 가능하고 기계가 읽을 수 있는 형식으로 AI 시스템에 전달합니다. 따라서 Hub는 Google이나 Bing 인덱싱의 경쟁자가 아니라, 생성형 AI 계층을 위한 보완적 인프라입니다.

퍼블리셔는 최신 사실 콘텐츠가 최소한의 지연 시간으로 AI 답변 패널에 도달하므로 이점을 얻습니다. AI 시스템은 귀하의 사이트에서 어떤 페이지가 권위 있는 FAQ 소스인지 추측할 필요가 없으므로 이점을 얻습니다. Hub가 정확히 어디를 찾아야 하는지 알려주기 때문입니다.

누가 사용해야 하는가

AQA Hub는 공개 사이트에 질문과 답변을 게시하는 모든 조직에 적합합니다. 네 가지 프로필이 가장 즉각적인 가치를 얻습니다:

  • 전자상거래 및 마켓플레이스 — 제품 FAQ, 배송 정책, 사이즈 가이드, 보증 및 반품 조건. 반품 기간이나 재입고 수수료에 대한 변경 사항은 Perplexity와 ChatGPT에 신속하게 도달해야 합니다. 이러한 어시스턴트들이 구매 전 질문에 점점 더 많이 답변하고 있기 때문입니다.
  • SaaS 및 개발자 도구 — 가격 책정 계층, 기능 자격 요건, 마이그레이션 가이드, API 변경 로그. 무료 플랜의 할당량이 변경되면 개발자들은 문서를 읽기 전에 먼저 AI 어시스턴트에게 질문합니다.
  • 미디어 및 출판사 — 최신 뉴스 관련 편집 FAQ, 설명 콘텐츠, 팩트 체크. 게시 후 기사를 수정하는 편집실은 몇 초 만에 새로운 질문/답변을 Hub로 전송할 수 있습니다.
  • 공공 기관 및 규제 부문 — 공공 서비스 정보, 법적 의무, 행정 절차, 보건 또는 안전 공지. AQA는 이러한 퍼블리셔들에게 보도 자료보다 비용이 적게 들고 예측 가능한, AI 어시스턴트로 향하는 권위 있는 채널을 제공합니다.

시작을 위한 3단계

1

FAQ에 AQA를 구현하십시오

AQA 마크업을 추가하십시오 (최소 Basic). AQA 표준 튜토리얼을 참조하십시오.

2

Hub에 알리십시오

POST 요청을 전송하십시오:

# AQA Hub에 알리기 curl -X POST https://ailabsaudit.com/api/aqa/notify \ -H "Content-Type: application/json" \ -d '{"url": "https://votre-site.com/faq"}'
응답 (201):
{"status":"accepted","conformance_level":"standard","questions_count":12}
3

자동화하십시오

CMS에 훅을 추가하거나 cron 작업을 설정하십시오:

# Python import requests requests.post('https://ailabsaudit.com/api/aqa/notify', json={'url': 'https://votre-site.com/faq'}) # 매일 오전 6시 Cron 0 6 * * * curl -s -X POST https://ailabsaudit.com/api/aqa/notify \ -H "Content-Type: application/json" \ -d '{"url": "https://votre-site.com/faq"}'

AQA 준수의 3가지 수준

Hub는 각 알림을 3단계 준수 척도에 따라 평가합니다. 상위 단계는 출처 표시, 음성 렌더링 및 검증된 답변 배지와 같은 AI 응답에서 더욱 풍부한 기능을 활성화합니다.

Basic

최소 마크업: QuestionacceptedAnswer 노드가 포함된 유효한 JSON-LD FAQPage 블록입니다. 그 이상은 없습니다. 이것은 Hub에 색인되기 위한 최소 임계값입니다. 귀하의 항목은 귀하의 도메인에 대한 일반적인 표시와 함께 레이블이 없는 인용문 형태로 AI 응답에 나타납니다.

Standard

Basic에 AQA 메타데이터 확장이 추가됩니다: aqa:country, aqa:sector, aqa:language 및 게시 또는 수정 타임스탬프입니다. Standard 수준은 공개 피드에서 대상별 필터링을 활성화하여 Perplexity가 사용자 시장과 관련된 항목으로 검색을 제한할 수 있도록 합니다. 이것은 프로덕션 환경의 모든 사이트에 권장되는 기본 수준입니다.

Premium

Standard에 음성 비서를 위한 speakable, 권위 신호로서의 authordateModified, 그리고 인간 편집자가 명시적으로 확인한 답변을 위한 aqa:verifiedAnswer가 추가됩니다. Premium은 귀하의 콘텐츠가 Perplexity에서 표시하는 검증된 답변 배지와 Siri와 같은 인터페이스에서 사용하는 음성 렌더링에 적격이 되도록 합니다.

Hub 조회 (AI용)

AI 크롤러 및 제3자 집계기는 세 개의 읽기 전용 엔드포인트를 통해 Hub를 사용할 수 있습니다. 모든 응답은 인증 없이 페이지네이션된 JSON입니다.

# 최신 업데이트, 최근 항목 우선 GET https://ailabsaudit.com/api/aqa/updates # 국가, 섹터, 언어별 필터링 GET https://ailabsaudit.com/api/aqa/updates?country=FR§or=tech&language=fr # 특정 URL의 상태 GET https://ailabsaudit.com/api/aqa/status?url=https://votre-site.com/faq # 공개 통계 GET https://ailabsaudit.com/api/aqa/stats

알림과 /updates에서의 가시성 사이의 일반적인 지연 시간은 2분 미만입니다. 크롤러는 자체 속도로 엔드포인트를 조회하며, Hub는 크롤러에게 아무것도 푸시하지 않습니다.

한 페이지 = 한 알림

Hub는 한 번에 하나의 URL을 검증합니다. 귀하의 사이트에 AQA 마크업이 포함된 여러 FAQ 페이지가 있는 경우, 각 URL을 개별적으로 알려야 합니다.

여러 페이지를 한 번에 알리기

# Bash — sitemap에서 모든 FAQ 페이지 알리기 curl -s https://votre-site.com/sitemap.xml \ | grep -oP '<loc>\K[^<]+' \ | grep -i faq \ | while read url; do curl -s -X POST https://ailabsaudit.com/api/aqa/notify \ -H "Content-Type: application/json" \ -d "{\"url\": \"$url\"}" sleep 1 done # Python — 페이지 목록 알리기 import requests pages = [ 'https://votre-site.com/faq', 'https://votre-site.com/faq/tarifs', 'https://votre-site.com/faq/technique', ] for url in pages: r = requests.post('https://ailabsaudit.com/api/aqa/notify', json={'url': url}) print(f'{url}: {r.json()}')

빈번한 오류 및 해결 방법

거부된 각 알림은 예측 가능한 HTTP 코드를 반환합니다. 다음은 프로덕션 환경에서 가장 자주 접하게 될 다섯 가지 오류입니다.

400 유효하지 않은 URL

페이로드의 URL에 스키마가 없거나, 공백이 포함되어 있거나, 절대 URL이 아닙니다. 항상 https://를 전달하고, ASCII가 아닌 문자는 퍼센트 인코딩하며, 전송 전에 추적 프래그먼트를 제거하십시오.

422 AQA 마크업이 감지되지 않음

Hub가 페이지에 도달했으나 유효한 FAQPage JSON-LD 블록을 찾지 못했습니다. 최소한 하나의 QuestionacceptedAnswer가 포함된 <script type="application/ld+json">을 추가한 후 다시 알림을 보내십시오. 검증기로 확인하십시오.

429 속도 제한

도메인당 시간당 50개의 알림을 초과했거나, 동일한 URL을 24시간 내에 두 번 이상 제출했습니다. 호출 사이에 짧은 대기 시간을 두어 배치를 분산시키고, 전체 새로고침은 피크 시간대를 피해 계획하십시오.

404 페이지 접근 불가

Hub가 URL을 가져오는 중 HTTP 오류를 수신했습니다. 페이지가 공개되어 있는지, robots.txt가 Hub의 에이전트를 제외하지 않는지, 지역 차단이나 Cloudflare 챌린지가 요청을 차단하지 않는지 확인하십시오.

500 서버 오류

Hub의 일시적인 장애입니다. 지수 백오프로 재시도하십시오: 5초, 15초, 45초 후 세 번의 시도 후에는 사건을 로깅하고 중단하십시오. 특정 URL에서 10분 이상 오류가 지속되면 사양 저장소에 이슈를 여십시오.

구체적인 사용 사례

적절한 자동화 방식은 FAQ 콘텐츠가 변경되는 빈도와 해당 변경 사항의 출처에 따라 달라집니다.

500개의 제품 FAQ를 보유한 전자상거래

제품 sitemap을 읽고 각 FAQ URL을 순회하며 속도 제한을 준수하기 위해 호출 간 1초의 대기 시간을 두고 Hub에 알림을 전송하는 야간 작업을 실행하십시오. 또한 상품 관리자가 백오피스에서 수정 사항을 저장할 때마다 즉시 알림을 추가로 트리거하십시오.

주간 변경 로그를 제공하는 SaaS

Hub 알림을 CI/CD 파이프라인에 연결하십시오. /tarifs, /changelog 또는 /docs에 영향을 미치는 프로덕션 배포가 있을 때마다 POST를 트리거하여 새로운 요금제나 새로운 기능이 마케팅 커뮤니케이션보다 먼저 어시스턴트에 도달하도록 하십시오.

하루 50개의 기사를 게시하는 미디어 사이트

지난 한 시간 동안 게시된 편집 FAQ를 Hub 상태와 비교하여 차이점을 알리는 시간별 cron을 실행하십시오. Perplexity와 ChatGPT는 속도 제한을 초과하지 않으면서 팩트 체크 및 수정 사항과 동기화 상태를 유지합니다.

법적 정보를 제공하는 공공 서비스

오전 05:00에 모든 정규 FAQ 페이지를 재알림하는 일일 cron을 실행하십시오. 법적 콘텐츠는 거의 변경되지 않지만, 일일 주기는 AI 계층이 24시간 이상 지연되지 않도록 보장하며, 긴급한 변경 사항에 대해서는 수동 처리를 수행합니다.

AQA Hub vs 전통적인 색인

차원기존 색인AQA Hub
지연 시간24~48시간2분 미만
범위사이트의 모든 페이지FAQ 페이지만 대상으로 함
신호 품질일반 HTML, 전체 페이지메타데이터가 포함된 구조화된 질문/답변
비용무료무료
대상검색 엔진(Google, Bing)AI 모델(Perplexity, ChatGPT, Claude)

두 시스템은 상호 보완적입니다. 검색을 위해서는 sitemap을 유지하십시오. AI를 위해서는 AQA Hub를 사용하십시오.

코드 없이 검증하기

명령줄을 사용하고 싶지 않으십니까? AQA 검증기를 사용하십시오 — URL을 붙여넣고 "검증 & Hub 알림"을 클릭하면 검증과 알림이 한 번의 클릭으로 완료됩니다.

검증기는 귀하의 준수 수준, 감지된 질문, 오류 및 다음 수준에 도달하기 위한 권장 사항을 표시합니다.

제한 사항: 도메인당 시간당 50개 알림. 동일한 URL은 24시간마다 한 번.

FAQ AQA Hub

정말 무료입니까?

예. AQA는 개방형 프로토콜이며 ailabsaudit.com에서 운영되는 참조 Hub는 무료이며, 관련된 유료 플랜이 없습니다. 운영 비용은 상위 프로젝트에서 부담합니다.

AI가 제 업데이트를 확인하는 데 얼마나 걸립니까?

Hub 측에서는 알림이 2분 이내에 공개 피드에 나타납니다. 그 이후의 지연 시간은 각 AI 시스템에 따라 다릅니다: Perplexity는 약 15분마다 조회하고, ChatGPT는 약 2시간 정도 소요되며, 다른 크롤러들은 다양합니다. 대부분의 어시스턴트가 같은 영업일 내에 귀하의 업데이트를 반영할 것으로 예상하시면 됩니다.

등록해야 합니까?

아니요. Hub는 게시자 수준에서 의도적으로 익명입니다. 계정을 생성하거나 API 키를 생성할 필요가 없습니다: 색인화하고자 하는 URL을 POST하기만 하면 됩니다.

Hub가 제 데이터를 공유합니까?

귀하가 제출하는 모든 것은 설계상 공개됩니다. Hub는 배포 계층이지 비공개 채널이 아닙니다. 기밀 정보가 포함된 URL을 알리지 마십시오.

작동하는지 어떻게 확인합니까?

GET /api/aqa/status?url=https://votre-site.com/faq를 사용하십시오. 응답은 마지막 알림 타임스탬프, 감지된 준수 수준, 질문 수 및 가능한 검증 경고를 반환합니다.

제 사이트에 여러 언어가 있으면 어떻게 합니까?

각 언어 URL을 별도로 알리고, 각 페이지에서 메타데이터 필드 language를 정의하십시오. Hub는 /fr/faq/en/faq를 각각 고유한 준수 수준을 가진 독립적인 항목으로 처리합니다.

자체 Hub를 호스팅할 수 있습니까?

예. 사양 및 참조 구현은 github.com/ailabsaudit/aqa-spec에서 오픈 소스로 제공됩니다. 비공개 배포는 자체 경계 내에서 Hub가 필요한 기업 네트워크에 유용합니다.

리소스

AI 가시성 감사를 시작할 준비가 되셨습니까?

무료 계정을 생성하고 500 보너스 크레딧을 받으세요.

무료 계정 생성