본문으로 이동

SKU.md가 지금 독립 쇼핑몰에 할 수 있는 일, 그리고 llms.txt·agents.md·Sitemap에서 참조하는 방법

사양 노트

AI 대화형 쇼핑에서 SKU.md가 맡을 수 있는 역할을 솔직하게 정리하고, llms.txt, agents.md, sitemap.xml, robots.txt, 홈페이지에서 /sku.md를 가리키는 권장 표기법을 소개합니다.

한 쇼핑객이 AI 어시스턴트에게 무게 1.5 kg 미만의 2인용 텐트를 찾아 달라고 합니다. 어시스턴트는 검색한 뒤 몇 개의 페이지를 열고, 테마 마크업, 팝업, 리뷰 위젯, 스크립트 사이에서 답을 읽어 내려 합니다. 원래 사양을 브랜드가 직접 작성했더라도, 대형 마켓플레이스의 상품 페이지가 브랜드 공식몰보다 해석하기 쉬운 경우가 많습니다.

SKU.md가 독립 쇼핑몰을 위해 줄이려는 것이 바로 이 차이입니다. 이 글은 1.0.0-beta 형식이 지금 현실적으로 할 수 있는 일을 살펴본 뒤, 많은 쇼핑몰이 이미 게시하고 있는 파일에서 이를 가리키는 권장 방법을 제시합니다.

SKU.md가 지금 할 수 있는 일

SKU.md는 독립적인 실험적 제안입니다. 주요 AI 어시스턴트나 검색 엔진 가운데 /sku.md를 읽는다고 발표한 곳은 없으므로, 파일을 게시하는 것이 순위 신호가 되지는 않습니다. Google의 검색 AI 기능 가이드도 AI 전용 Markdown 파일이 Google에서의 노출에 도움도 해도 되지 않는다고 설명합니다. 이 경계를 인정해야 실제 가치가 더 잘 보입니다.

대화형 쇼핑의 문제 SKU.md가 제공하는 것
상품 페이지가 무거워 에이전트가 읽기 어렵다 상품의 안정적인 사실만 담은 몇 KB의 순수 Markdown
어시스턴트가 크기, 소재, 호환성을 추측으로 채운다 모든 사실에 열어서 확인할 수 있는 Source 링크가 붙는다
오래된 가격이나 재고가 답변에 섞인다 가격, 재고, 배송, 세금, 결제는 설계상 파일에 넣지 않는다
누구에게 맞는지, 무엇과 함께 쓰는지 묻는다 선택 섹션 Guidance, Limitations, Compatibility, Questions
작은 브랜드는 하나의 실체로 인식되기 어렵다 루트 카탈로그가 쇼핑몰 이름, 요약, 컬렉션 링크를 제공한다

가치는 평범한 경로로 생깁니다. 쇼핑몰을 둘러보는 에이전트는 테마 전체를 렌더링하는 대신 짧은 Markdown 파일을 가져올 수 있습니다. 검색 색인은 다른 공개 URL처럼 이 파일을 저장할 수도 있습니다. 회사 내부 검토자도 같은 문서로 빠지거나 서로 어긋나는 상품 정보를 찾을 수 있습니다. 어느 경로도 플랫폼의 채택에 의존하지 않으며, 어시스턴트가 쇼핑몰을 인용하리라고 약속하지도 않습니다.

llms.txt, agents.md, Sitemap 같은 기존 사이트 파일이 하나의 SKU.md 카탈로그를 가리키고, 카탈로그가 출처 있는 상품 지식으로 이어지는 그림
쇼핑몰이 이미 제공하는 여러 파일이 하나의 카탈로그를 가리킬 수 있습니다. 상품 지식의 입구는 여전히 그 카탈로그 하나입니다.

참조가 필요한 이유

사양은 카탈로그를 정확한 경로 /sku.md에 고정합니다. 이 규칙을 아는 읽는 쪽은 바로 요청할 수 있지만, 대부분은 아직 모릅니다. 그래서 크롤러와 에이전트가 이미 살펴보는 곳인 llms.txt, agents.md, XML Sitemap, robots.txt, 홈페이지에서 언급해 두는 것이 좋습니다.

아래 표기법은 1.0.0-beta를 위한 권장 사항이며 적합성 요건을 바꾸지 않습니다. 모든 참조는 루트 /sku.md를 가리키고, 카탈로그 자체는 따로 검증을 통과해야 합니다. 참조는 파일이 있다는 힌트일 뿐, 그 안의 사실이 옳다는 증거가 아닙니다.

llms.txt

llms.txt 제안은 /llms.txt에 두는 Markdown 파일로 H1, 짧은 요약, 그리고 - [name](url): notes 형식으로 링크를 나열하는 H2 섹션을 정의합니다. Product knowledge라는 섹션을 하나 추가하고 카탈로그 링크 하나만 넣습니다.

# Example Outdoor Gear

> Lightweight outdoor equipment for hikers.

## Product knowledge

- [SKU.md catalog](https://www.example-outdoor.com/sku.md): Source-backed product knowledge (SKU.md 1.0.0-beta). Confirm price, stock, and shipping on the linked product pages.

도구가 추측 없이 찾을 수 있도록 섹션 이름과 링크 레이블은 예시의 영어 그대로 두세요. 여기에는 루트 카탈로그만 둡니다. 상품 지식 문서는 이미 카탈로그에서 찾아갈 수 있으므로, llms.txt에 다시 나열하면 관리할 목록이 하나 더 생길 뿐입니다.

일부 호스팅형 플랫폼은 판매자 대신 llms.txt를 생성합니다. 예를 들어 Shopify는 관리형 파일이 /agents.md를 미러링한다고 문서화하고 있습니다. 플랫폼이 편집을 허용할 때만 섹션을 추가하고, 테마나 앱을 바꿀 때마다 실제 응답을 확인하세요.

agents.md

agents.md는 에이전트를 위한 지시를 담는 순수 Markdown 파일입니다. 쇼핑몰에 쓸모 있는 지시는 짧습니다. 안정적인 지식이 어디에 있는지, 실시간 데이터는 어디서 확인해야 하는지입니다.

## Product knowledge

SKU.md catalog: [https://www.example-outdoor.com/sku.md](https://www.example-outdoor.com/sku.md)

Use the catalog and the product knowledge documents it links for stable, source-backed facts. Confirm price, stock, shipping, tax, and checkout on the live product page before answering or acting.

SKU.md catalog:로 시작하는 줄이 참조 자체이고, 그 아래 문단은 에이전트에게 내용을 어떻게 다룰지 알려 줍니다. 파일의 나머지를 플랫폼이 관리한다면 SKU.md catalog: 접두어는 유지하되 쇼핑몰의 말로 써도 됩니다.

sitemap.xml과 robots.txt

Sitemaps 프로토콜은 사이트가 크롤러에 알리고 싶은 URL을 나열합니다. Sitemap에는 같은 호스트의 어떤 URL이든 넣을 수 있으므로, 카탈로그를 쇼핑몰의 HTML 페이지와 함께 둘 수 있습니다.

<url>
  <loc>https://www.example-outdoor.com/sku.md</loc>
  <lastmod>2026-08-11</lastmod>
</url>

lastmod에는 카탈로그 내용이 마지막으로 바뀐 날짜를 넣습니다. 카탈로그가 Product knowledge Sitemap(1.0.0-beta에서는 최대 31개의 상품 문서)을 링크한다면 그 Sitemap도 robots.txt에 알립니다.

Sitemap: https://www.example-outdoor.com/sitemap.xml
Sitemap: https://www.example-outdoor.com/sku-knowledge.xml

URL을 나열하면 발견될 수 있게 될 뿐입니다. Markdown 리소스를 색인할지, 어떻게 다룰지는 각 검색 엔진이 결정합니다. 상품 지식 문서는 HTML 상품 페이지의 사실을 되풀이하지만, 필수 Product 링크가 그 페이지를 가리키며 검색 결과의 대표 페이지는 계속 HTML 상품 페이지입니다.

홈페이지와 HTTP 헤더

사양은 이미 상품 페이지가 <link rel="alternate" type="text/markdown">으로 자신의 Markdown 표현을 알리는 것을 허용합니다. 홈페이지에서도 같은 방식으로 카탈로그를 알릴 수 있습니다. 페이지 단위 Markdown 미러와 구분되도록 title="SKU.md"를 붙이세요.

<link rel="alternate" type="text/markdown" title="SKU.md" href="https://www.example-outdoor.com/sku.md">

응답 헤더를 제어할 수 있는 쇼핑몰은 홈페이지의 HTTP Link 헤더로 같은 관계를 보낼 수도 있습니다.

Link: <https://www.example-outdoor.com/sku.md>; rel="alternate"; type="text/markdown"; title="SKU.md"

참조를 실제와 맞게 유지하기

없거나 깨진 파일을 가리키는 참조는 참조가 없는 것보다 나쁩니다. 위의 줄을 추가하기 전에 카탈로그를 게시하고 게시 URL 검사기로 실제 주소를 확인하세요. 플랫폼 이전, 도메인 변경, 테마 업데이트 후에는 카탈로그와 각 참조를 다시 확인합니다.

참조 파일에 상품 사실을 되풀이할 필요도 없습니다. 크기, 소재, 호환성은 문장마다 출처가 붙는 상품 지식 문서에 둡니다. 참조 파일은 어디를 보면 되는지만 알려 줍니다.

루트 경로를 쓸 수 없을 때

일부 호스팅형 플랫폼은 현재 정확한 /sku.md 응답을 돌려줄 수 없습니다. 1.0.0-beta에서 이런 쇼핑몰은 아직 적합한 카탈로그를 게시할 수 없으며, 다른 경로를 가리키는 참조를 둔다고 해서 달라지지 않습니다. RFC 0001은 위의 참조로 다른 동일 출처 경로의 카탈로그를 선언할 수 있게 하자고 제안하며, 구조화된 식별자와 날짜가 붙은 선택적 참고 가격도 함께 제안합니다. 정식 릴리스가 채택하기 전까지는 참조가 루트 경로를 가리키도록 두세요.

루트 경로가 준비되면 생성기를 열어 카탈로그 초안을 만들고, 쇼핑몰이 이미 관리하는 파일에 맞춰 참조를 추가하세요.