JustinBeckwith/linkinator
CLI, Node.js API, CI 통합 기능을 통해 웹사이트, 문서, 로컬 파일의 링크를 크롤링하는 깨진 링크 검사기입니다.
- 스타
- 1,286
- 포크
- 110
- 열린 이슈
- 17
- 마지막 커밋
- 22시간 전
어떤 프로젝트인가요?
Linkinator는 웹 페이지와 로컬 파일에서 깨진 링크, 응답하지 않는 링크, 잘못된 URL을 검사합니다. 라이브 사이트, HTML 또는 markdown 파일이 있는 폴더, 경로 glob 패턴을 검사할 수 있으며, 찾은 각 링크의 HTTP 상태 코드와 검사 결과를 보고합니다.
명령줄 도구, 이벤트 기반 API를 제공하는 Node.js 라이브러리, Node.js가 없는 환경에서 사용할 수 있는 Docker 이미지 또는 독립 실행형 바이너리로 작동합니다. 얕은 검사나 재귀 검사를 수행할 수 있고, 사이트맵을 따라가며 CSS, JSON-LD, 링크를 포함하는 모든 요소의 링크도 검사합니다. 앵커 태그만 검사하는 것은 아닙니다. 프래그먼트 앵커, HTTPS 적용, 리디렉션 정책, 상태 코드별 처리를 설정할 수 있으며, 결과는 JSON 또는 CSV로 내보낼 수 있습니다.
GitHub Action과 MCP 서버도 제공하므로 CI 파이프라인이나 AI 어시스턴트에서 동일한 검사를 실행할 수 있습니다.
핵심 기능
- 01원격 웹사이트와 로컬 HTML 또는 markdown 파일을 검사합니다.
- 02재귀 크롤링, 사이트맵 크롤링, glob 패턴을 지원합니다.
- 03일반 링크뿐 아니라 CSS URL과 프래그먼트 앵커도 검사합니다.
- 04리디렉션, HTTPS, 재시도, 상태 코드 처리를 설정할 수 있습니다.
- 05결과를 JSON 또는 CSV로 출력하며, 맞춤형 통합을 위한 Node.js API를 제공합니다.
활용 사례
- 릴리스 전에 문서의 깨진 링크를 찾습니다.
- CI/CD 파이프라인 단계로 링크 검사를 실행합니다.
- SEO 검토 중 웹사이트 링크를 점검합니다.
- 깔끔한 URL을 사용하는 정적 사이트를 검증합니다.
빠른 시작
- 1
npm에서 linkinator를 설치합니다
npm install linkinator - 2
웹사이트의 깨진 링크를 확인합니다
npx linkinator https://jbeckwith.com
포함된 컬렉션
토픽
자주 묻는 질문
- linkinator은(는) 무엇인가요?
- CLI, Node.js API, CI 통합 기능을 통해 웹사이트, 문서, 로컬 파일의 링크를 크롤링하는 깨진 링크 검사기입니다. Linkinator는 웹 페이지와 로컬 파일에서 깨진 링크, 응답하지 않는 링크, 잘못된 URL을 검사합니다. 라이브 사이트, HTML 또는 markdown 파일이 있는 폴더, 경로 glob 패턴을 검사할 수 있으며, 찾은 각 링크의 HTTP 상태 코드와 검사 결과를 보고합니다.
- linkinator은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- linkinator은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- linkinator은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. linkinator의 마지막 커밋은 2026년 11월 6일입니다.
- linkinator은(는) 어디에 사용할 수 있나요?
- 릴리스 전에 문서의 깨진 링크를 찾습니다. CI/CD 파이프라인 단계로 링크 검사를 실행합니다. SEO 검토 중 웹사이트 링크를 점검합니다. 깔끔한 URL을 사용하는 정적 사이트를 검증합니다.
- linkinator는 어떻게 설치하나요?
- npm에서 linkinator를 설치합니다: npm install linkinator 웹사이트의 깨진 링크를 확인합니다: npx linkinator https://jbeckwith.com
- linkinator은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/JustinBeckwith/linkinator
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
AI 에이전트가 SEO 작업에 실제 Google Search Console, Analytics, Bing 및 크롤링 데이터를 활용하도록 지원하는 MCP 서버이자 CLI입니다.
홈페이지 URL 하나로 SEO를 점검하고 PDF, XLSX, Markdown 보고서를 만드는 CLI 및 Claude Code 스킬입니다.
웹사이트를 크롤링해 끊어진 링크, 리디렉션, 누락되거나 중복된 메타 태그 등의 기술적 문제를 보고하는 오픈소스 SEO 감사 도구입니다.
여러 테스트 프레임워크와 CI/CD 시스템의 결과를 명확한 그래픽 HTML 리포트로 변환하는 다국어 테스트 리포팅 도구입니다.