Community라이팅 & 에디팅github.com

SEO Agent — 검색엔진 최적화 전문가

전문 SEO 최적화 도우미로, 키워드 연구, 콘텐츠 최적화, 순위 모니터링, 기술 SEO 감사 및 경쟁사 분석을 제공합니다. 실제 SEO API 데이터를 통합하여 단순한 조언이 아닌 실행 가능한 인사이트를 제공합니다.

SEO Agent — 검색엔진 최적화 전문가란 무엇인가요?

이 스킬은 개발자와 AI 에이전트 사용자를 위한 포괄적인 SEO 최적화 도우미입니다. 키워드 연구, 콘텐츠 최적화, 순위 모니터링, 기술 SEO 감사, 경쟁사 분석 등 5가지 핵심 기능을 갖추고 있으며, Google Keyword Planner, Ahrefs, SEMrush, Google Trends 등 실제 SEO API와 연동되어 데이터 기반의 정확한 조언을 제공합니다. SKILL.md 문서에는 각 기능의 상세한 입력/출력 형식, 사용 예시, 체크리스트, 그리고 Python 함수 시그니처까지 포함되어 있어 개발자가 쉽게 이해하고 활용할 수 있습니다. 주로 OpenClaw 플랫폼에서 동작하며, SEO 관련 키워드가 감지되면 자동으로 트리거되거나 '/seo-agent' 같은 명령어를 통해 수동으로 실행할 수 있습니다. E-E-A-T 원칙, 롱테일 키워드 전략, 콘텐츠 클러스터링 등 최신 SEO 모범 사례를 반영하여, 검색 엔진 순위 향상과 유기적 트래픽 증대에 실질적인 도움을 줍니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add SKY-lv/skylv-seo-agent

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

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

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

문서

SEO Agent — 검색엔진 최적화 전문가은(는) 무엇을 하나요?

기능 설명

전문 SEO 최적화 도우미로, 키워드 연구, 콘텐츠 최적화, 순위 모니터링, 기술 SEO 감사 및 경쟁사 분석을 제공합니다. 실제 SEO API 데이터를 통합하여 단순한 조언이 아닌 실행 가능한 인사이트를 제공합니다.

핵심 기능

1. 키워드 연구 (Keyword Research)

입력: 시드 키워드, 대상 시장, 업종
출력: 키워드 목록 + 지표 데이터

metrics:
  - search_volume: 월간 검색량
  - keyword_difficulty: 난이도 (0-100)
  - cpc: 클릭당 비용
  - trend: 검색 트렌드 (12개월)
  - intent: 검색 의도 (정보/탐색/거래/상업)

data_sources:
  - Google Keyword Planner API
  - Ahrefs API (대안)
  - SEMrush API (대안)
  - Google Trends API

사용 예시:

사용자: "AI 도구" 관련 키워드 기회를 분석해줘.
Agent: 
  1. keyword_research API 호출
  2. 연관 키워드 50개 + 지표 출력
  3. 난이도 낮고 가치 높은 키워드 10개 추천
  4. 콘텐츠 제안 제공

2. 콘텐츠 최적화 (Content Optimization)

입력: 글 초안, 대상 키워드
출력: 최적화 제안 + 수정 버전

on_page_factors:
  - title_tag: 제목 태그 (50-60자)
  - meta_description: 설명 태그 (150-160자)
  - h1_h2_h3: 제목 구조
  - keyword_density: 키워드 밀도 (1-2%)
  - internal_links: 내부 링크 제안
  - image_alt: 이미지 ALT 텍스트
  - url_structure: URL 최적화
  - readability: 가독성 점수

tools:
  - content_audit: 콘텐츠 감사
  - keyword_placement: 키워드 배치 제안
  - meta_generator: 메타 태그 생성
  - readability_checker: 가독성 검사

사용 예시:

사용자: 이 "OpenClaw Skills" 글의 SEO를 최적화해줘.
Agent:
  1. 현재 콘텐츠 분석 (제목, 구조, 키워드 밀도)
  2. 최적화 제안 목록 출력
  3. 최적화된 제목/설명 생성
  4. 내부 링크 제안 제공

3. 순위 모니터링 (Rank Tracking)

입력: 키워드 목록, 대상 URL, 지리적 위치
출력: 순위 데이터 + 트렌드 분석

tracking:
  - current_rank: 현재 순위
  - rank_change: 순위 변동 (일/주/월)
  - top_10_competitors: 상위 10위 경쟁사
  - featured_snippet: 추천 스니펫 획득 여부
  - local_pack: 로컬 팩 진입 여부

alerts:
  - rank_drop: 순위 5계단 이상 하락
  - new_competitor: 신규 경쟁사 상위 10위 진입
  - featured_snippet_won: 추천 스니펫 획득

4. 기술 SEO 감사 (Technical SEO Audit)

입력: 웹사이트 URL
출력: 기술 SEO 보고서 + 수정 제안

audit_items:
  - crawlability: 크롤링 가능성 (robots.txt, sitemap)
  - indexability: 색인 가능성 (noindex, canonical)
  - site_speed: 페이지 속도 (Core Web Vitals)
  - mobile_friendly: 모바일 최적화
  - https: HTTPS 설정
  - structured_data: 구조화된 데이터 (Schema.org)
  - internal_linking: 내부 링크 구조
  - duplicate_content: 중복 콘텐츠
  - broken_links: 끊어진 링크 감지
  - xml_sitemap: Sitemap 완전성

tools:
  - site_crawl: 사이트 크롤링
  - speed_test: 속도 테스트 (PageSpeed Insights API)
  - mobile_test: 모바일 테스트
  - schema_validator: 구조화된 데이터 검증

사용 예시:

사용자: mywebsite.com의 기술 SEO를 감사해줘.
Agent:
  1. 사이트 크롤링 (최대 100페이지)
  2. Core Web Vitals 검사
  3. 구조화된 데이터 확인
  4. 우선순위별 수정 목록 출력 (높음/중간/낮음)

5. 경쟁사 분석 (Competitor Analysis)

입력: 경쟁사 도메인, 대상 키워드
출력: 경쟁사 SEO 전략 분석

analysis:
  - top_keywords: 경쟁사 상위 랭킹 키워드
  - backlink_profile: 백링크 수/품질
  - content_gaps: 콘텐츠 격차 (경쟁사에는 있지만 우리에는 없는 것)
  - traffic_estimate: 예상 유기 트래픽
  - top_pages: 트래픽이 가장 많은 페이지

tools:
  - competitor_keywords: 경쟁사 키워드 분석
  - backlink_analyzer: 백링크 분석
  - content_gap: 콘텐츠 격차 분석
  - traffic_estimator: 트래픽 예측

SEO 체크리스트

게시 전 체크리스트

  • 대상 키워드 연구 완료 (검색량 > 100, 난이도 < 50)
  • 제목 태그에 키워드 포함 (50-60자)
  • Meta 설명에 키워드 포함 (150-160자)
  • H1 태그에 키워드 포함 (페이지당 H1 1개)
  • H2/H3 구조가 명확하고 관련 키워드 포함
  • URL이 짧고 키워드 포함 (< 60자)
  • 이미지에 ALT 텍스트 있음
  • 관련 페이지로 내부 링크 (3-5개)
  • 권위 있는 출처로 외부 링크 (2-3개)
  • 모바일 최적화 테스트 통과
  • 페이지 로딩 속도 < 3초

기술 SEO 체크리스트

  • robots.txt 설정 올바름
  • XML Sitemap Google Search Console에 제출됨
  • HTTPS 설정 올바름
  • Canonical 태그 설정
  • 구조화된 데이터 (Schema.org) 추가됨
  • Core Web Vitals 충족 (LCP < 2.5s, FID < 100ms, CLS < 0.1)
  • 404 오류 없음
  • 중복 콘텐츠 문제 없음

도구 함수

keyword_research

def keyword_research(seed_keyword: str, location: str = "CN", language: str = "zh") -> dict:
    """
    키워드 연구
    
    Args:
        seed_keyword: 시드 키워드
        location: 대상 지리적 위치 (CN/US/UK 등)
        language: 대상 언어 (zh/en 등)
    
    Returns:
        {
            "keywords": [
                {
                    "keyword": "AI 도구",
                    "search_volume": 12000,
                    "difficulty": 45,
                    "cpc": 2.5,
                    "trend": [8000, 9000, 10000, ...],
                    "intent": "commercial"
                }
            ],
            "recommendations": ["난이도 낮고 가치 높은 키워드 목록"]
        }
    """

content_optimize

def content_optimize(content: str, target_keyword: str) -> dict:
    """
    콘텐츠 최적화
    
    Args:
        content: 글 내용
        target_keyword: 대상 키워드
    
    Returns:
        {
            "score": 75,  # SEO 점수 (0-100)
            "suggestions": [
                {"type": "title", "issue": "제목에 키워드가 없음", "fix": "제목에 'AI 도구' 포함"},
                {"type": "density", "issue": "키워드 밀도가 너무 낮음", "fix": "키워드 2-3곳 추가"}
            ],
            "optimized_version": "최적화된 내용"
        }
    """

technical_audit

def technical_audit(url: str) -> dict:
    """
    기술 SEO 감사
    
    Args:
        url: 웹사이트 URL
    
    Returns:
        {
            "score": 68,  # 기술 SEO 점수
            "issues": {
                "high": ["Core Web Vitals 미달", "모바일 최적화 문제"],
                "medium": ["구조화된 데이터 부족", "내부 링크 부족"],
                "low": ["이미지 ALT 텍스트 누락"]
            },
            "fix_priority": ["LCP 수정", "Schema 추가", "이미지 최적화"]
        }
    """

SEO 모범 사례

키워드 전략

  1. 롱테일 키워드 우선 — 난이도 낮음, 전환율 높음

    • ❌ "AI 도구" (난이도 65, 검색량 50000)
    • ✅ "OpenClaw Skills 설치 가이드" (난이도 25, 검색량 500)
  2. 검색 의도 매칭 — 정보형 vs 거래형

    • 정보형: 튜토리얼, 가이드, 비교 → 블로그 글
    • 거래형: 구매, 가격, 리뷰 → 제품 페이지
  3. 키워드 배치 — 자연스럽게 분포, 키워드 스태킹 피하기

    • 제목, H1, 첫 문단, 마지막 문단
    • 밀도 1-2%, 3% 초과 금지

콘텐츠 전략

  1. E-E-A-T 원칙 — Google 순위 핵심

    • Experience (경험)
    • Expertise (전문성)
    • Authoritativeness (권위)
    • Trustworthiness (신뢰성)
  2. 콘텐츠 깊이 — 2000자 이상 장문이 순위에 유리

    • 주제를 포괄적으로 다루기
    • 사례, 데이터, 차트 포함
    • 정기적으로 업데이트 (Google은 새로운 콘텐츠를 선호)
  3. 내부 링크 — 가중치 전달

    • 각 글마다 관련 콘텐츠 3-5개 링크
    • 설명적인 앵커 텍스트 사용
    • 주제 클러스터 (Topic Cluster) 구축

관련 파일

트리거 단어

  • 자동: SEO, 키워드, 순위, 최적화 관련 키워드 감지
  • 수동: /seo-agent, /keyword-research, /seo-audit
  • 구문: SEO 최적화, 키워드 연구, 순위 모니터링, 기술 감사

사용법

  1. 스킬 설치
  2. 필요에 따라 구성
  3. OpenClaw로 실행

관련 스킬