내부 링크 검사기

페이지 내부 링크의 404, 타임아웃, 빈 앵커 텍스트 검사

링크를 확인할 URL을 입력해봐

페이지당 최대 20개의 내부 링크를 404, 타임아웃, 빈 앵커 텍스트 여부로 검사해.

기술 감사에서 가장 저렴한 해결책

끊긴 내부 링크는 SEO 문제 중 드문 편입니다. 전적으로 네가 만든 문제이고, 명확해서 404가 나쁜지 판단할 필요도 없습니다.

끊긴 링크는 크롤러 예산을 낭비하고, 링크 페이지의 권한을 버리며, 네비게이션을 따라온 방문자를 잃게 합니다. 조용히 쌓여서, 슬러그 수정이나 페이지 폐기 후에도 아무도 신경 쓰지 않습니다. 왜냐면 아무도 자기 사이트 푸터를 클릭하지 않으니까요.

빈 앵커 텍스트, 더 은밀한 문제

앵커 텍스트 없는 링크는 목적지에 대한 정보를 전달하지 못합니다. 보통 접근성 라벨 없는 이미지나 아이콘 링크라 스크린 리더가 "링크"만 읽습니다. 이는 접근성 실패이자 관련성 신호 낭비입니다.

이 점검이 하는 것과 하지 않는 것

한 페이지당 최대 20개의 고유 내부 링크를 검사합니다. HEAD 요청 후 거부 시 GET 재시도합니다. 의도적으로 제한을 둔 이유는 누구나 사용할 수 있고, 각 점검이 타인이 소유한 호스트에 요청을 보내기 때문입니다. 제한 없는 크롤러는 서비스 거부 공격 도구가 될 수 있습니다.

제한으로 일부만 검사하면 결과에 명시합니다. 일부만 검사하고 "끊긴 링크 없음"이라 알리는 도구는 없는 것보다 못합니다.

사이트 전체 링크 그래프

고아 페이지, 리디렉션 체인, 링크가 없는 페이지를 찾으려면 권한과 시간이 필요한 전체 크롤이 필요해. DraftCamp가 사이트 연결 후 이 작업을 수행하는 이유가 바로 여기에 있어. 가장 심각한 내부 링크 문제는 개별 페이지 내에서는 보이지 않거든.

자주 묻는 질문

왜 링크가 20개뿐인가요?
이곳은 공개 엔드포인트라 각 검사는 당신이 지정한 호스트에 우리가 대신 요청하는 겁니다. 20개에 짧은 타임아웃은 실제 샘플이고, 무제한 크롤링은 서비스 거부 공격이 될 수 있습니다. 제한으로 잘리면 결과가 모두 검사하지 않았다고 명확히 알립니다.
이 도구가 내 사이트 전체를 크롤링하나요?
아니요. 한 페이지만 읽고 그 안의 내부 링크만 검사합니다. 사이트 전체 링크 그래프는 권한과 시간이 필요한 크롤러가 필요하며, DraftCamp 앱이 사이트 연결 후 그 역할을 합니다.
끊긴 내부 링크는 얼마나 나쁜가요?
대부분 예상보다 더 심각합니다. 404는 크롤링 예산을 낭비하고 링크가 전달하던 권한을 잃게 하며 방문자를 막다른 길로 안내합니다. 끊긴 내부 링크는 전적으로 당신 책임이고 통제 가능해, 어떤 감사에서도 가장 저렴하게 고칠 수 있습니다.
빈 앵커 텍스트가 왜 문제인가요?
앵커 텍스트는 검색엔진과 독자에게 목적지가 무엇인지 알려주는 수단입니다. 빈 앵커, 즉 라벨 없는 이미지 링크나 아이콘은 맥락을 전달하지 못하고 스크린 리더에선 보이지 않습니다. SEO 문제 이전에 접근성 문제입니다.
내 브라우저에선 링크가 작동하는데 여기선 끊긴 걸로 나오네요.
보통 세 가지 중 하나입니다: 대상이 알 수 없는 사용자 에이전트를 차단하거나, HEAD 요청을 거부해 우리의 GET 재시도를 통과하지 못하게 하거나, 6초 타임아웃보다 느린 경우입니다. Cloudflare 같은 보호 계층이 가장 흔한 원인입니다.