GEO/AEO 초기 설정 (geo-add)
프로젝트에 llms.txt와 JSON-LD 구조화 데이터를 처음부터 생성해 GEO/AEO 인프라를 구축.
#geo#aeo#seo#llms-txt#json-ld#schema-org
Install
설치
/geo-addRequirements
- Claude Code (CLI)
- 프로젝트에 빌드 시스템(package.json/pyproject.toml 등)
Capabilities
주요 기능
- 01프레임워크·스택 자동 감지 (Next.js / Nuxt / Astro / Hugo / Django 등)
- 02사이트 도메인 분류 (비즈니스·이커머스·미디어·SaaS·교육·커뮤니티)
- 03llms.txt 구현 방식 자동 선택 (정적 / API Route / 빌드 타임 생성)
- 04JSON-LD 5종+ 스키마 생성 (WebSite · Organization/LocalBusiness · Person · FAQPage · ItemList · BreadcrumbList)
- 05도메인별 추천 스키마 매핑 (LegalService · SoftwareApplication · Product · Course 등)
- 06@id 기반 엔티티 cross-reference
- 07타입체크 + position 정합성 + 일관성 + 빌드 4단계 검증
About
About
geo-add bootstraps the GEO/AEO layer so AI engines (ChatGPT, Gemini, Perplexity) can quote your site accurately. It inspects the framework, classifies the domain (business / e-commerce / media / SaaS / education / community), then picks the right implementation pattern for both llms.txt and JSON-LD.
The skill writes a single static llms.txt for fixed-content sites, or an API route / build-time generator when the data lives in a CMS. For JSON-LD, it favors a dedicated schema file plus a JsonLd renderer component, but adapts to next-seo, the Next.js metadata API, or inline scripts when those are already in use.
Default output covers WebSite, Person/Organization, FAQPage, ItemList, and BreadcrumbList — wired with @id cross-references so search engines see the entity graph, not five orphan blobs. Domain-specific schemas (LegalService, SoftwareApplication, Product, Course, Event) are added when the project's nature calls for them.