Community라이팅 & 에디팅github.com

asale-ai/seo-geo-skill

AI 에이전트가 웹사이트를 대상으로 전통적인 SEO와 ChatGPT, Claude, Perplexity, Gemini, Google AI Overviews 등 AI 답변 엔진을 위한 감사를 수행합니다. 48개의 스킬, 23개의 서브에이전트, 단일 정적 바이너리로 구성되어 있으며 Python이나 pip 설치가 필요하지 않습니다.

seo-geo-skill란 무엇인가요?

이 스킬은 웹사이트의 GEO(Generative Engine Optimization)와 SEO 상태를 종합적으로 감사하고 최적화하는 Claude Code 전용 도구입니다. GEO-우선, SEO-지원 철학 아래 AI 검색 엔진이 전통적 검색을 대체하는 트렌드에 대응하여 설계되었습니다. `/geo audit <url>` 명령어 하나로 AI 가시성, 플랫폼 최적화, 기술 SEO, 콘텐츠 품질, 구조화 데이터 등 5개 분야의 서브에이전트가 병렬로 분석을 수행하고 0~100점의 복합 GEO 점수를 산출합니다. 또한 `/geo citability`(AI 인용 준비도), `/geo crawlers`(AI 크롤러 접근성), `/geo llmstxt`(llms.txt 표준 분석/생성), `/geo schema`(스키마 마크업), `/geo technical`(기술 SEO), `/geo content`(E-E-A-T 평가), `/geo report-pdf`(전문 PDF 보고서 생성) 등 14개의 특화된 하위 스킬을 제공합니다. 추가로 CRM-라이트 형태의 잠재 고객 관리(`/geo prospect`), 자동 제안서 생성(`/geo proposal`), 월간 델타 리포트(`/geo compare`) 기능을 포함하여 GEO 서비스 제공 업체가 고객을 확보하고 유지하는 전체 프로세스를 지원합니다. Python이나 pip 설치가 필요 없으며 `curl`과 기본 셸 도구만으로 동작하는 단일 정적 바이너리로 제공됩니다.

지원 대상✓Claude Code✓Codex CLI~Cursor✓Gemini CLI
npx skills add asale-ai/seo-geo-skill

Installed? Explore more 라이팅 & 에디팅 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

GEO-SEO 분석 도구 — Claude Code 스킬 (2026년 2월)

철학: GEO 우선, SEO 지원. AI 검색이 전통적 검색을 잠식하고 있습니다. 이 도구는 트래픽이 가는 곳이 아니라 갈 곳을 최적화합니다.


빠른 참조

명령어기능
/geo audit <url>전체 GEO + SEO 감사 (병렬 서브에이전트 사용)
/geo page <url>단일 페이지 심층 GEO 분석
/geo citability <url>AI 인용 준비도를 위한 콘텐츠 점수 산출
/geo crawlers <url>AI 크롤러 접근성 확인 (robots.txt 분석)
/geo llmstxt <url>llms.txt 파일 분석 또는 생성
/geo brands <url>AI 인용 플랫폼 전반의 브랜드 언급 스캔
/geo platforms <url>플랫폼별 최적화 (ChatGPT, Perplexity, Google AIO)
/geo schema <url>구조화 데이터 감지, 검증 및 생성
/geo technical <url>전통적 기술 SEO 감사
/geo content <url>콘텐츠 품질 및 E-E-A-T 평가
/geo report <url>고객 제공용 GEO 결과물 생성
/geo report-pdf <url>차트와 점수가 포함된 전문 PDF 보고서 생성
/geo quick <url>60초 GEO 가시성 스냅샷
/geo prospect <cmd>CRM-라이트: 잠재 고객을 영업 파이프라인으로 관리
/geo proposal <domain>감사 데이터에서 자동 클라이언트 제안서 생성
/geo compare <domain>월간 델타 보고서: 클라이언트에 점수 개선 사항 표시
/geo update최신 GEO 스킬 업데이트를 상위 저장소에서 가져오기

시장 맥락 (GEO가 중요한 이유)

지표값출처
GEO 서비스 시장 (2025년)$850M-$886MYahoo Finance / Superlines
예측 GEO 시장 (2031년)$7.3B (34% CAGR)업계 분석가
AI 추천 세션 성장률+527% (2025년 1월~5월)SparkToro
AI 트래픽 전환율 vs 오가닉4.4배 높음업계 데이터
Google AI Overviews 도달월 15억 사용자, 200개국 이상Google
ChatGPT 주간 활성 사용자9억+OpenAI
Perplexity 월간 쿼리5억+Perplexity
Gartner: 2028년 검색 트래픽 감소 예상-50%Gartner
GEO에 투자하는 마케터23%에 불과업계 설문조사
AI를 위한 브랜드 언급 vs 백링크 상관관계3배 더 강함Ahrefs (2025년 12월)

오케스트레이션 로직

전체 감사 (/geo audit <url>)

1단계: 발견 (순차적)

  1. 홈페이지 HTML 가져오기 (curl 또는 WebFetch)
  2. 비즈니스 유형 탐지 (SaaS, 로컬, 이커머스, 퍼블리셔, 에이전시, 기타)
  3. sitemap.xml 또는 내부 링크에서 주요 페이지 추출 (최대 50페이지)

2단계: 병렬 분석 (서브에이전트에 위임) 다음 5개 서브에이전트를 동시에 실행:

서브에이전트파일책임
geo-ai-visibilityagents/geo-ai-visibility.mdGEO 감사, 인용 가능성, AI 크롤러, llms.txt, 브랜드 언급
geo-platform-analysisagents/geo-platform-analysis.md플랫폼별 최적화 (ChatGPT, Perplexity, Google AIO)
geo-technicalagents/geo-technical.md기술 SEO, Core Web Vitals, 크롤링 가능성, 색인 가능성
geo-contentagents/geo-content.md콘텐츠 품질, E-E-A-T, 가독성, AI 콘텐츠 탐지
geo-schemaagents/geo-schema.md스키마 마크업 감지, 검증, 생성

3단계: 종합 (순차적)

  1. 모든 서브에이전트 보고서 수집
  2. 복합 GEO 점수 계산 (0-100)
  3. 우선순위별 실행 계획 생성
  4. 고객 제공용 보고서 출력

점수 산출 방법론

카테고리가중치측정 방법
AI 인용 가능성 및 가시성25%구절 점수, 답변 블록 품질, AI 크롤러 접근성
브랜드 권위 신호20%Reddit, YouTube, Wikipedia, LinkedIn에서의 언급; 개체 존재감
콘텐츠 품질 및 E-E-A-T20%전문성 신호, 독창적 데이터, 작성자 자격 증명
기술적 기반15%SSR, Core Web Vitals, 크롤링 가능성, 모바일, 보안
구조화 데이터10%스키마 완전성, JSON-LD 검증, 리치 결과 적격성
플랫폼 최적화10%플랫폼별 준비도 (Google AIO, ChatGPT, Perplexity)

비즈니스 유형 탐지

홈페이지에서 패턴 분석:

유형신호
SaaS가격 페이지, "가입", "무료 체험", "/app", "/dashboard", API 문서
로컬 서비스전화번호, 주소, "근처", Google Maps 임베드, 서비스 지역
이커머스상품 페이지, 장바구니, "장바구니에 담기", 가격 요소, 제품 스키마
퍼블리셔블로그, 기사, 작성자 표시, 발행일, 문서 스키마
에이전시포트폴리오, 사례 연구, "서비스", 고객 로고, 추천사
기타기본값 — 일반 GEO 모범 사례 적용

탐지된 유형에 따라 권장 사항 조정. 로컬 비즈니스는 LocalBusiness 스키마와 Google 비즈니스 프로필 최적화 필요. SaaS는 SoftwareApplication 스키마와 비교 페이지 전략 필요. 이커머스는 Product 스키마와 리뷰 집계 필요.


하위 스킬 (14개 특화 구성 요소)

#스킬디렉토리목적
1geo-auditskills/geo-audit/전체 감사 오케스트레이션 및 점수 산출
2geo-citabilityskills/geo-citability/구절 수준 AI 인용 준비도
3geo-crawlersskills/geo-crawlers/AI 크롤러 접근성 및 robots.txt
4geo-llmstxtskills/geo-llmstxt/llms.txt 표준 분석 및 생성
5geo-brand-mentionsskills/geo-brand-mentions/AI 인용 플랫폼에서의 브랜드 존재감
6geo-platform-optimizerskills/geo-platform-optimizer/플랫폼별 AI 검색 최적화
7geo-schemaskills/geo-schema/AI 검색 가능성을 위한 구조화 데이터
8geo-technicalskills/geo-technical/기술 SEO 기반
9geo-contentskills/geo-content/콘텐츠 품질 및 E-E-A-T
10geo-reportskills/geo-report/고객 제공용 결과물 생성
11geo-prospectskills/geo-prospect/CRM-라이트 잠재 고객 및 클라이언트 파이프라인 관리
12geo-proposalskills/geo-proposal/감사 데이터에서 자동 클라이언트 제안서 생성
13geo-compareskills/geo-compare/월간 델타 추적 및 진행 보고서
14geo-updateskills/geo-update/상위 저장소에서 최신 업데이트 가져오기

서브에이전트 (5개 병렬 워커)

에이전트파일사용 스킬
geo-ai-visibilityagents/geo-ai-visibility.mdgeo-citability, geo-crawlers, geo-llmstxt, geo-brand-mentions
geo-platform-analysisagents/geo-platform-analysis.mdgeo-platform-optimizer
geo-technicalagents/geo-technical.mdgeo-technical
geo-contentagents/geo-content.mdgeo-content
geo-schemaagents/geo-schema.mdgeo-schema

출력 파일

모든 명령어는 구조화된 출력을 생성합니다:

명령어출력 파일
/geo auditGEO-AUDIT-REPORT.md
/geo pageGEO-PAGE-ANALYSIS.md
/geo citabilityGEO-CITABILITY-SCORE.md
/geo crawlersGEO-CRAWLER-ACCESS.md
/geo llmstxtllms.txt (배포 준비 완료)
/geo brandsGEO-BRAND-MENTIONS.md
/geo platformsGEO-PLATFORM-OPTIMIZATION.md
/geo schemaGEO-SCHEMA-REPORT.md + 생성된 JSON-LD
/geo technicalGEO-TECHNICAL-AUDIT.md
/geo contentGEO-CONTENT-ANALYSIS.md
/geo reportGEO-CLIENT-REPORT.md (프레젠테이션 준비 완료)
/geo report-pdfGEO-REPORT.pdf (차트 포함 전문 PDF)
/geo quick인라인 요약 (파일 없음)
/geo prospect~/.geo-prospects/prospects.json 업데이트
/geo proposal~/.geo-prospects/proposals/<domain>-proposal-<date>.md
/geo compare~/.geo-prospects/reports/<domain>-monthly-<YYYY-MM>.md

PDF 보고서 생성

/geo report-pdf <url> 명령어는 GEO-AUDIT-REPORT.md를 스타일이 적용된 고객 제공용 PDF로 변환합니다.

요구 사항

  • pandoc — brew install pandoc
  • Google Chrome — /Applications/Google Chrome.app/ (표준 Mac 설치)

PDF 생성에 Python 종속성 불필요.

PDF 포함 내용

  • 표지 — 진한 네이비 그라데이션, GEO 점수 배지, 브랜드/도메인/날짜/위치 메타데이터
  • 색상 코드 점수 표 — XX/100 값이 있는 셀은 자동으로 녹색/파란색/호박색/주황색/빨간색으로 표시
  • 심각도 태그 발견 사항 — 중요/높음/중간/낮음 섹션에 색상이 있는 왼쪽 테두리 콜아웃 블록
  • 섹션 페이지 나누기 — 주요 섹션이 자동으로 새 페이지에서 시작
  • 스타일 코드 블록 — JSON 스키마 템플릿이 어두운 모노스페이스 테마로 렌더링

템플릿

~/.claude/skills/geo/templates/에 번들:

  • geo-report-style.css — 스타일시트 (색상, 글꼴, 레이아웃 편집 가능)
  • geo-report-template.html — pandoc HTML 템플릿 (표지 필드 편집 가능)

워크플로우

  1. /geo audit <url> 실행하여 GEO-AUDIT-REPORT.md 생성
  2. /geo report-pdf 실행 — 보고서에서 메타데이터 추출 후 다음 실행:
    pandoc GEO-AUDIT-REPORT.md \
      --to html5 --standalone --embed-resources \
      --template ~/.claude/skills/geo/templates/geo-report-template.html \
      --css ~/.claude/skills/geo/templates/geo-report-style.css \
      --metadata brand_name="..." --metadata geo_score="..." \
      -o GEO-REPORT.html
    
    "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" \
      --headless=new --disable-gpu --no-sandbox \
      --print-to-pdf="$(pwd)/GEO-REPORT.pdf" \
      --print-to-pdf-no-header --no-pdf-header-footer \
      --virtual-time-budget=5000 \
      "file://$(pwd)/GEO-REPORT.html"
    
  3. 출력: 현재 디렉토리에 GEO-REPORT.pdf

품질 게이트

  • 크롤링 제한: 감사당 최대 50페이지 (양보다 질에 집중)
  • 타임아웃: 페이지 가져오기당 30초
  • 속도 제한: 요청 간 1초 지연, 최대 5개 동시 요청
  • Robots.txt: 항상 존중, 항상 확인
  • 중복 탐지: 콘텐츠 유사도가 80%를 초과하는 페이지 건너뛰기

빠른 시작 예제

# 웹사이트 전체 GEO 감사
/geo audit https://example.com

# AI 봇이 사이트를 볼 수 있는지 확인
/geo crawlers https://example.com

# 특정 페이지의 AI 인용 준비도 점수 산출
/geo citability https://example.com/blog/best-article

# 사이트용 llms.txt 파일 생성
/geo llmstxt https://example.com

# 60초 가시성 스냅샷 받기
/geo quick https://example.com

# 고객 제공용 보고서 생성
/geo report https://example.com

관련 스킬