AgriciDaniel/jev-seo
홈페이지 URL 하나로 SEO를 점검하고 PDF, XLSX, Markdown 보고서를 만드는 CLI 및 Claude Code 스킬입니다.
대체할 수 있는 제품:Screaming Frog SEO Spider
Semrush Site Audit
- 스타
- 657
- 포크
- 106
- 열린 이슈
- 2
- 마지막 커밋
- 28일 전
어떤 프로젝트인가요?
jev-seo는 웹사이트를 크롤링해 Google Search Central 기준의 52개 규칙을 점검하고, PageSpeed Insights API로 Core Web Vitals를 측정합니다. 또한 각 페이지에 관한 질문을 Jev 모델에 전달해 페이지 유형, 검색 의도, 유용성, 제목 적합성을 평가합니다. 모든 발견 사항은 ID, 우선순위, 영향도, 작업량, 근거, 수정 제안을 포함한 작업 항목으로 정리됩니다.
결과물은 클라이언트용으로 디자인된 PDF, 편집 가능한 작업 추적표가 포함된 Excel 통합 문서, GitHub와 Obsidian에서 렌더링되는 Markdown 보고서입니다. 세 보고서는 모두 단일 audit.json을 기반으로 생성됩니다. Claude Code 스킬(/jev-seo URL)로 실행하거나 bin/jevseo 명령줄을 사용할 수 있습니다.
기본 모드는 SEO 데이터 구독 없이 사용할 수 있습니다. 선택 사항인 --full 모드에서는 DataForSEO를 통해 순위, 키워드, 경쟁사, 백링크 데이터를 추가합니다. 두 유료 API 모두 실행별 예산 한도로 사용량을 제한하며, 모든 호출은 보고서의 비용 내역에 기록됩니다.
핵심 기능
- 01실제 사이트에서 robots.txt, 사이트맵, 리디렉션, 깨진 링크, canonical 및 구조화 데이터를 크롤링합니다.
- 0252개 규칙을 점검하고 근거와 공식 출처를 함께 제시해 문제를 보고합니다.
- 03Jev 모델을 사용해 페이지의 검색 의도, 유용성, 제목 적합성에 관한 유형 지정 질문에 답합니다.
- 04우선순위, 영향도, 작업량에 따라 수정 항목의 순위를 매깁니다.
- 05하나의 audit.json에서 PDF, XLSX, Markdown 보고서를 내보냅니다.
활용 사례
- 심층 검토에 앞서 고객 웹사이트의 SEO를 1차 점검합니다.
- Excel 작업 시트에서 SEO 수정 사항을 지속적으로 추적합니다.
- 스킬을 통해 Claude Code 워크플로에 SEO 점검을 추가합니다.
- 사이트의 기술 및 콘텐츠 문제를 요약한 공유용 PDF를 만듭니다.
빠른 시작
- 1
저장소를 클론합니다
git clone https://github.com/AgriciDaniel/jev-seo.git - 2
폴더로 이동해 가상 환경을 만듭니다
cd jev-seo && python3 -m venv .venv && . .venv/bin/activate - 3
Python 종속성을 설치합니다
pip install -r requirements.txt - 4
사이트를 감사합니다
bin/jevseo run https://example.com
사용 전 알아둘 점
- 표준 모드에서 페이지를 판정하려면 유료 TypeSafe Jev API 키가 필요하며, --full 모드에는 유료 DataForSEO 인증 정보가 필요합니다.
- PDF 출력을 사용하려면 먼저 Pango 시스템 라이브러리를 설치해야 합니다.
- 대규모 사이트는 기본적으로 60페이지를 샘플링하며, Jev 임계값은 아직 사람의 라벨을 기준으로 조정되지 않았습니다.
토픽
자주 묻는 질문
- jev-seo은(는) 무엇인가요?
- 홈페이지 URL 하나로 SEO를 점검하고 PDF, XLSX, Markdown 보고서를 만드는 CLI 및 Claude Code 스킬입니다. jev-seo는 웹사이트를 크롤링해 Google Search Central 기준의 52개 규칙을 점검하고, PageSpeed Insights API로 Core Web Vitals를 측정합니다. 또한 각 페이지에 관한 질문을 Jev 모델에 전달해 페이지 유형, 검색 의도, 유용성, 제목 적합성을 평가합니다. 모든 발견 사항은 ID, 우선순위, 영향도, 작업량, 근거, 수정 제안을 포함한 작업 항목으로 정리됩니다.
- jev-seo은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- jev-seo은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- jev-seo은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. jev-seo의 마지막 커밋은 2026년 9월 22일입니다.
- jev-seo은(는) 어디에 사용할 수 있나요?
- 심층 검토에 앞서 고객 웹사이트의 SEO를 1차 점검합니다. Excel 작업 시트에서 SEO 수정 사항을 지속적으로 추적합니다. 스킬을 통해 Claude Code 워크플로에 SEO 점검을 추가합니다. 사이트의 기술 및 콘텐츠 문제를 요약한 공유용 PDF를 만듭니다.
- jev-seo는 어떻게 설치하나요?
- 저장소를 클론합니다: git clone https://github.com/AgriciDaniel/jev-seo.git 폴더로 이동해 가상 환경을 만듭니다: cd jev-seo && python3 -m venv .venv && . .venv/bin/activate Python 종속성을 설치합니다: pip install -r requirements.txt 사이트를 감사합니다: bin/jevseo run https://example.com
- jev-seo은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/AgriciDaniel/jev-seo
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
질문을 계획하고 웹·로컬 자료를 수집해 인용이 포함된 보고서를 작성하는 오픈소스 자율 연구 에이전트
기술 SEO, E-E-A-T, Schema.org, AI 검색 최적화를 병렬로 감사하는 Claude Code용 오픈소스 SEO 플러그인입니다.
ChatGPT, Perplexity, Google AI Overviews 등의 AI 검색 엔진 노출과 기존 SEO를 점검하는 Claude Code 스킬
학습자에 맞춰 강의를 계획하고 수업을 만들며 학습 기록에 따라 연습 문제를 조정하는 코딩 에이전트용 교육 도구입니다.
Firecrawl과 DataForSEO를 사용해 웹사이트 최대 500개 페이지의 온페이지 SEO 지표 74개를 감사하는 셀프 호스팅 웹 앱입니다.