TrueURL
TrueURL

메뉴

501 구현되지 않음

서버가 요청을 처리하는 데 필요한 기능을 지원하지 않습니다. 대개 서버가 인식하지 못하는 HTTP 메서드인 경우입니다.

사유 구절
Not Implemented
리디렉션 여부
아니요
기본 캐시 가능 여부
예

501 Not Implemented는 서버가 요청을 처리하는 데 필요한 기능을 지원하지 않는다는 뜻입니다. 서버가 요청 메서드를 인식하지 못하고 어떤 리소스에서도 지원할 수 없을 때 쓰는 올바른 응답입니다. 메서드는 알지만 해당 리소스에서만 허용되지 않는다면 대신 405 Method Not Allowed가 맞습니다.

서버는 요청이 이해할 수 없는 Transfer-Encoding을 사용할 때도 501로 응답합니다. 501은 기본적으로 캐시할 수 있습니다.

응답 예시

HTTP
HTTP/1.1 501 Not Implemented
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/plain
Content-Length: 50

Method PROPFIND is not implemented by this server.

SEO 및 리디렉션 검사

크롤러는 GET으로 페이지를 가져오며, 모든 범용 서버는 이 메서드와 HEAD를 반드시 지원해야 하므로 501이 크롤러에 전달되어서는 안 됩니다. 메서드를 HEAD로 설정한 검사에서는 501이 나오는데 GET은 정상이라면, 서버가 HEAD를 구현하지 않은 것이며 이는 링크 검사기와 모니터링 도구를 혼란스럽게 합니다. 검색엔진은 계속되는 501을 다른 5xx 오류와 같이 취급합니다.

주요 원인과 사용 사례

  • 클라이언트가 WebDAV를 지원하지 않는 서버에 PROPFIND를 보내는 것처럼, 서버가 모르는 메서드나 사용자 정의 메서드를 사용했습니다.
  • 요청이 서버가 지원하지 않는 Transfer-Encoding을 사용합니다.
  • 최소한의 기능만 갖춘 HTTP 서버나 임베디드 HTTP 서버가 GET만 구현합니다.

URL 리디렉션 검사

무료 TrueURL 리디렉션 검사 도구로 URL이 반환하는 모든 상태 코드를 홉별로 확인하세요.