Community코딩 & 개발github.com

danya-jamal/seo-geo-optimizer

HTML 또는 WordPress 페이지를 감사하고 직접 개선하여 기술 SEO, 온페이지 SEO, 접근성 기반 검색 가능성, 구조화된 데이터, 내부 링크, 생성 엔진 최적화(GEO) 및 AI 검색 가독성을 향상시킵니다. Codex가 증거 기반 검색 개선, 메타데이터 지침 또는 통합, 스키마/JSON-LD, 의미론적 콘텐츠 구조, 인용 가능한 답변을 구현해야 할 때 사용하되, 키워드 채우기, 허위 사실 또는 보장된 순위는 사용하지 않습니다.

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

이 스킬은 웹페이지의 기술 SEO, 온페이지 SEO, 접근성, 구조화된 데이터, 내부 링크, 그리고 생성 엔진 최적화(GEO) 또는 AI 검색 가독성을 종합적으로 감사하고 개선하는 도구입니다. 검색 엔진과 AI 시스템(예: ChatGPT, Google AI Overviews)이 페이지 콘텐츠를 더 잘 이해하고 정확하게 인용할 수 있도록 지원합니다. 주로 Claude Code, Cursor, Codex와 같은 AI 코딩 에이전트에서 사용되며, HTML과 WordPress 환경을 모두 지원하고 ACF(Advanced Custom Fields)와 같은 플러그인 제약 조건을 존중합니다. 증거 기반 접근 방식을 통해 키워드 채우기, 순위 보장, 허위 데이터 생성 없이 실제 개선 사항에 집중하며, 감사 결과를 진단 신호로만 활용합니다. 구현 후에는 렌더링 검사, 구조화된 데이터 유효성 검사, 접근성 및 성능 감사를 수행하여 변경 사항의 정확성과 일관성을 확인합니다.

지원 대상~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/danya-jamal/stayora-theme/tree/main/.agents/skills/seo-geo-optimizer

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

문서

SEO 및 GEO 최적화 도구

실제 페이지와 그 검색 가능성을 개선합니다. 점수는 진단 신호로만 취급하고 목표로 삼지 말며, 순위나 AI 인용을 약속하지 마십시오.

증거와 범위 확립

  1. 저장소 지침, 페이지 콘텐츠, 템플릿, SEO 플러그인 규칙, 전역 메타데이터 소유권, 기존 스키마, 분석 제약 조건, 사이트맵/로봇 동작 및 관련 내부 페이지를 검사합니다.
  2. 제공된 증거를 바탕으로 페이지의 대상 고객, 주요 작업, 검색 의도, 표준 주제, 비즈니스 목표, 로케일 및 전환 행동을 파악합니다.
  3. 키워드, 경쟁사, 엔터티 또는 현재 검색 결과 조사가 요청되거나 필요한 경우, 최신 권위 있는 출처를 사용하고 날짜와 증거를 문서화합니다. 볼륨, 난이도, 경쟁사 주장, 사용후기, 통계, 자격 증명 또는 인용을 조작하지 마십시오.
  4. 작성자의 의도와 브랜드 목소리를 유지합니다. 주제 전문가의 승인이 필요한 주장은 플래그를 지정합니다.

변경 전 감사

다음을 검토합니다:

  • 색인 가능성, 상태/표준 신호, 중복 또는 얇은 콘텐츠, 크롤링 가능한 링크 및 렌더링;
  • 제목, 메타 설명 소유권, URL 지침, 제목, 시작 답변, 주제 범위, 미디어 및 행동 유도;
  • 의미론적 랜드마크, 링크 텍스트, 대체 텍스트, 양식 레이블, 포커스/키보드 동작, 대비 및 보조 기술 또는 크롤러로부터 숨겨진 콘텐츠;
  • 검색 및 사용자 경험에 영향을 미치는 성능 위험(예: 과도하게 큰 미디어, 레이아웃 이동, 렌더링 차단 및 불필요한 스크립트);
  • 기존 JSON-LD, 플러그인 생성 스키마, 브레드크럼, 조직/사이트 전체 엔터티 및 중복 그래프;
  • 실제 저장소 페이지를 기반으로 한 내부 링크 기회(가상의 URL은 사용하지 않음).

실행 가능한 발견 사항과 로컬에서 확인할 수 없는 항목을 분리합니다. 예상 영향, 신뢰도 및 노력을 기준으로 우선 순위를 지정합니다.

개선 사항 구현

  • 프로젝트의 기존 SEO 메커니즘을 통해 고유하고 정확한 제목과 간결한 메타 설명을 작성합니다. 플러그인이 제목을 소유하고 있다면 경쟁 태그를 만들지 마십시오.
  • 하나의 명확한 페이지 주제, 논리적인 제목 계층 구조, 설명적인 섹션 레이블 및 핵심 의도를 직접 답변하는 빠른 요약을 사용합니다.
  • 간결한 정의, 구체적인 사실, 스캔 가능한 단계, 비교 표, FAQ 및 사용자에게 진정으로 도움이 되는 경우에만 출처가 명시된 증거를 사용하여 명확성을 개선합니다.
  • 엔터티 관계를 명시적으로 만듭니다: 확인되고 관련이 있는 경우 조직, 제품/서비스, 대상 고객, 위치, 날짜, 저작자 및 출처를 식별합니다.
  • 설명이 포함된 앵커 텍스트와 함께 실제 유용한 대상에 대한 상황별 내부 링크를 추가합니다. 강제된 링크 수와 고립된 주장은 피하십시오.
  • 이해와 검색에 영향을 미치는 의미론적 HTML 및 접근성 문제를 개선합니다. 중요한 콘텐츠는 크롤링 가능한 HTML에 유지합니다.
  • 자연어를 유지합니다. 키워드를 채우거나, 콘텐츠를 부풀리거나, 도어웨이 사본을 만들거나, 텍스트를 숨기거나, 사용자를 희생하여 봇을 위해 최적화하지 마십시오.
  • 크롤러와 AI 시스템에 자체 포함되고 일관된 단락을 제공하여 정확하게 인용될 수 있도록 하면서도 뉘앙스와 한계를 유지합니다.

구조화된 데이터

  1. 표시되는 페이지 콘텐츠와 페이지의 실제 목적에 의해 지원되는 스키마 유형만 선택합니다.
  2. 기존 SEO 플러그인 또는 스키마 그래프와의 통합을 선호합니다. 중복된 WebPage, 조직, 브레드크럼, 기사, 제품 또는 지역 비즈니스 엔터티를 피하십시오.
  3. 안정적인 표준 URL과 일관된 @id 참조를 사용합니다.
  4. 사이트에 표시되거나 지원되는 사실적인 속성만 포함합니다. 평점, 리뷰, 가격, 재고 여부, 저자, 위치 또는 날짜를 조작하지 마십시오.
  5. 해당 콘텐츠가 표시되고 유형이 적절한 경우에만 FAQ 또는 HowTo 마크업을 추가합니다. 풍부한 결과가 표시된다고 가정하지 마십시오.
  6. JSON-LD를 안전하게 인코딩합니다. WordPress에서는 기존 훅/헬퍼를 따르고 수동으로 구축된 JSON 문자열 대신 안전한 JSON 인코딩을 사용합니다.

WordPress 및 ACF 제약 조건

  • 제목, 표준 URL, 오픈 그래프, 로봇 지시문 및 스키마에 대한 테마/플러그인 소유권을 존중합니다.
  • 콘텐츠가 ACF에서 제공되는 경우, 명시적으로 필드 모델을 변경할 권한이 부여되지 않는 한 기존 필드만 사용합니다.
  • 컨텍스트에 따라 출력을 이스케이프하고 메타데이터를 추가하기 위해 페이지의 보안을 약화시키지 마십시오.
  • 전역 변경 사항을 페이지별 변경 사항과 분리하고 편집하기 전에 더 넓은 영향을 식별합니다.

확인 및 보고

  1. 프로젝트에 적합한 사용 가능한 린트, 테스트, 렌더링 검사, 링크 검사, 구조화된 데이터 유효성 검사 및 접근성/성능 감사를 실행합니다.
  2. 렌더링된 소스를 검사하여 하나의 표준적이고 일관된 메타데이터 출력, 유효한 JSON-LD, 크롤링 가능한 콘텐츠 및 중복된 플러그인/테마 태그가 없는지 확인합니다.
  3. 스키마가 표시되는 콘텐츠와 일치하고 모든 새 내부 URL이 알려진 사이트 내에서 확인되는지 확인합니다.
  4. 콘텐츠 변경 후 모바일 레이아웃과 상호 작용을 다시 확인합니다.
  5. 구현된 변경 사항, CMS/플러그인 구성이 필요한 지침, 검증 결과, 해결되지 않은 차단 요소 및 우선 순위가 지정된 다음 단계를 보고합니다. 측정된 결과와 추정치를 구분합니다.

관련 스킬