SEOmator Audit은 웹사이트를 SEO, 성능, 보안, 접근성, 구조화 데이터, AI/GEO readiness 관점에서 점검하는 오픈소스 감사 도구다. CLI와 데스크톱 앱을 모두 제공하며, 단일 페이지 분석과 크롤링 모드를 지원한다.
주요 기능
| 영역 | 내용 |
|---|---|
| SEO 감사 | 20개 카테고리, 251개 규칙 |
| Core Web Vitals | Playwright 기반 LCP, CLS, FCP, TTFB, INP 측정 |
| JavaScript 렌더링 분석 | raw DOM과 rendered DOM 비교 |
| 출력 형식 | console, JSON, HTML, Markdown, LLM 최적화 XML |
| 크롤링 | 다중 페이지 crawl, 중복 콘텐츠, orphan page, pagination 점검 |
| 보안 | security header, redirect chain, mixed content 등 |
| AI/GEO readiness | semantic HTML, AI bot access, llms.txt 확인 |
| CI/CD | exit code, GitHub Actions, GitLab CI 예시 |
사용 예
npm install -g seomator
seomator audit https://example.com
seomator audit https://example.com --skip-vitals
seomator audit https://example.com --format json
seomator crawl https://example.com --max-pages 100Core Web Vitals 측정에는 시스템 Chrome, Chromium, Edge를 사용한다. 이미 브라우저가 설치돼 있으면 별도 Playwright 브라우저 다운로드가 필요 없다.
카테고리
SEOmator Audit은 전통적인 SEO뿐 아니라 AI 검색 시대의 콘텐츠 노출도 함께 본다.
- Core
- Performance
- Links
- Images
- Security
- Technical SEO
- Crawlability
- Structured Data
- JavaScript Rendering
- Accessibility
- Content
- Social
- E-E-A-T
- URL Structure
- Redirects
- Mobile
- Internationalization
- HTML Validation
- AI/GEO Readiness
- Legal Compliance
LLM·에이전트 워크플로에서의 가치
이 도구가 흥미로운 이유는 LLM 최적화 XML 출력과 Claude Code Skill을 제공한다는 점이다. 웹사이트 감사 결과를 사람이 보는 HTML 리포트뿐 아니라 에이전트가 바로 읽고 수정 계획을 세울 수 있는 형식으로 내보낼 수 있다.
예를 들어 다음 흐름이 가능하다.
- CI에서
seomator crawl실행 - JSON 또는 XML 리포트 저장
- AI 코딩 에이전트가 실패 항목을 읽고 수정 PR 생성
- 재실행으로 점수 회귀 확인
관련 문서
- geo — AI 검색 엔진 최적화 전략
- agent-friendly-websites — AI 에이전트가 읽고 조작하기 쉬운 웹 UX 설계
- claude-skills-tips-seo-marketing — Claude Skills를 SEO 업무에 활용하는 방법
참고 자료
- seo-skills/seo-audit-skill — GitHub 공식 저장소