Repolode
StJudeWasHere

StJudeWasHere/seonaut

웹사이트를 크롤링해 끊어진 링크, 리디렉션, 누락되거나 중복된 메타 태그 등의 기술적 문제를 보고하는 오픈소스 SEO 감사 도구입니다.

대체할 수 있는 제품:Screaming Frog SEO SpiderAhrefs Site Audit

스타
816
포크
140
열린 이슈
12
마지막 커밋
13일 전

어떤 프로젝트인가요?

SEOnaut는 Go로 작성된 웹 기반 SEO 감사 도구입니다. 사이트를 스캔하고 검색 엔진 순위에 영향을 줄 수 있는 문제를 심각, 높음, 낮음의 세 단계로 분류해 보고합니다.

404 오류로 이어지는 끊어진 링크, 임시·영구 리디렉션 및 리디렉션 루프, 누락되거나 중복된 메타 태그, 순서가 잘못된 제목 태그 등을 확인합니다. 결과는 Apache ECharts로 만든 인터랙티브 대시보드에 표시되며, 데이터는 MySQL에 저장됩니다.

Docker Compose로 실행하는 것이 권장되며, 이 방식은 애플리케이션과 MySQL 8.4 컨테이너를 함께 시작합니다. 호스팅 버전은 seonaut.org에서 이용할 수 있습니다.

핵심 기능

  • 01사이트 전체를 스캔하고 SEO 문제를 심각도별로 분류해 보고
  • 02끊어진 링크, 리디렉션 문제 및 리디렉션 루프 감지
  • 03누락되거나 중복된 메타 태그와 순서가 잘못된 제목 태그 탐지
  • 04Apache ECharts 기반 인터랙티브 대시보드
  • 05MySQL 데이터베이스와 함께 Docker Compose로 실행

활용 사례

  • 출시 전후 웹사이트의 기술적 SEO 문제 감사
  • 크롤링 예산을 낭비하는 끊어진 링크와 리디렉션 체인 찾기
  • 유료 SaaS 도구 대신 SEO 크롤러를 직접 호스팅

빠른 시작

  1. 1

    저장소를 클론합니다

    git clone https://github.com/stjudewashere/seonaut.git
  2. 2

    프로젝트 디렉터리로 이동합니다

    cd seonaut
  3. 3

    Docker 컨테이너를 빌드하고 시작합니다

    docker compose -f docker-compose.yml -f docker-compose.dev.yml up -d --build
  4. 4

    브라우저에서 http://localhost:9000 을 엽니다

사용 전 알아둘 점

  • Docker와 MySQL 데이터베이스가 필요하므로 셀프 호스팅을 위해 약간의 설정이 필요합니다.
  • 기본적으로 암호화되지 않은 HTTP로 실행됩니다. HTTPS를 사용하려면 리버스 프록시를 권장합니다.

토픽

자주 묻는 질문

seonaut은(는) 무엇인가요?
웹사이트를 크롤링해 끊어진 링크, 리디렉션, 누락되거나 중복된 메타 태그 등의 기술적 문제를 보고하는 오픈소스 SEO 감사 도구입니다. SEOnaut는 Go로 작성된 웹 기반 SEO 감사 도구입니다. 사이트를 스캔하고 검색 엔진 순위에 영향을 줄 수 있는 문제를 심각, 높음, 낮음의 세 단계로 분류해 보고합니다.
seonaut은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
seonaut은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
seonaut은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. seonaut의 마지막 커밋은 2026년 10월 8일입니다.
seonaut은(는) 어디에 사용할 수 있나요?
출시 전후 웹사이트의 기술적 SEO 문제 감사 크롤링 예산을 낭비하는 끊어진 링크와 리디렉션 체인 찾기 유료 SaaS 도구 대신 SEO 크롤러를 직접 호스팅
seonaut는 어떻게 설치하나요?
저장소를 클론합니다: git clone https://github.com/stjudewashere/seonaut.git 프로젝트 디렉터리로 이동합니다: cd seonaut Docker 컨테이너를 빌드하고 시작합니다: docker compose -f docker-compose.yml -f docker-compose.dev.yml up -d --build 브라우저에서 http://localhost:9000 을 엽니다
seonaut은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/StJudeWasHere/seonaut

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트