HTTP 상태 코드 치트 시트: 2022 집중 과정 + 무료 PDF
게시 됨: 2022-02-14
웹을 탐색하는 데 충분한 시간을 보냈다면 평생 동안 한두 번은 HTTP 상태 코드를 접했을 가능성이 있습니다. 그러나 우리 대부분은 HTTP 상태 코드를 만난 후 하루 일과를 보낼 수 있지만 코드 이면의 의미를 아는 것은 SEO 전문가와 웹사이트 소유자에게 필수적입니다.
잘 최적화된 웹사이트와 빠른 로딩 시간은 높은 순위를 노릴 때 핵심 요소이며 웹사이트에 너무 많은 오류가 발생하면 이를 달성하기 어려울 수 있습니다. 귀하를 돕기 위해 SerpWatch 는 다운로드하여 오류를 빠르게 식별하고 수정하는 데 사용할 수 있는 HTTP 상태 코드 치트 시트 를 만들었습니다 .
HTTP 상태 코드 치트 시트를 PDF로 무료로 다운로드
HTTP 상태 코드란 무엇입니까?
검색 엔진을 사용하여 웹을 탐색할 때마다 클라이언트인 귀하는 웹사이트 또는 기술 용어로 서버에 요청을 보냅니다. 이를 위해 하이퍼텍스트 전송 프로토콜(Hypertext Transfer Protocol) 또는 HTTP라고 알려진 것을 사용하고 있습니다.
서버는 HTTP 상태 코드를 통해 브라우저와 통신하고 HTTP 프로토콜을 사용하여 모든 것이 제대로 작동하는지 확인하거나 오류가 있는 경우 오류를 표시합니다. 즉, HTTP 상태 코드는 브라우저의 요청에 대한 서버의 응답입니다.
총 몇 개의 HTTP 상태 코드가 있습니까?
총 500개의 HTTP 상태 코드가 있습니다. 상태 코드는 코드 100으로 시작하고 코드 599로 끝납니다. 그러나 이러한 코드의 대부분은 여전히 할당되지 않고 할당된 HTTP 코드는 63개뿐입니다. 또한 더 이상 사용되지 않거나 코드 305와 같은 보안 문제로 인해 더 이상 사용되지 않는 여러 코드도 있습니다.
SEO에 대해 진지하고 웹사이트가 번창하기를 바란다면 웹사이트에 오류가 있는지 정기적으로 확인해야 합니다. 오늘날 대부분의 웹사이트는 WordPress를 통해 게시되며 매일 500,000개의 새로운 웹사이트가 운영됩니다.
즉, 경쟁이 치열하며 귀하의 웹사이트는 제대로 최적화된 수천 개의 다른 웹사이트에 비해 성능이 떨어질 수 있습니다.
5가지 다른 유형의 상태 코드
모든 HTTP 상태 코드는 100-199, 200-299, 300-399, 400-499, 500-599의 5가지 범주로 나뉩니다. 각 범위의 첫 번째 숫자는 응답의 클래스를 나타내고 마지막 두 자리는 요청 또는 오류를 지정하는 데 사용됩니다. 다음은 HTTP 상태 코드 치트 시트의 분석입니다.
정보 요청: 1XX
이 범위의 코드는 정보 응답을 나타내며 서버가 요청을 수신하고 이해했음을 나타냅니다.
100 계속
이 코드는 서버가 요청 헤더를 수신했으며 클라이언트가 요청 본문을 계속 요청하거나 요청이 이미 완료된 경우 응답을 무시해야 함을 나타냅니다.
101 스위칭 프로토콜
클라이언트가 서버에서 프로토콜 전환을 요청했으며 코드는 서버가 전환 중인 프로토콜을 나타냅니다.
102 처리(WebDAV)
서버가 요청을 수신하여 처리 중이지만 요청을 완료하는 데 오랜 시간이 필요하므로 아직 사용할 수 있는 응답이 없습니다.
103 조기 힌트
103 코드는 서버가 응답을 준비하는 동안 일부 응답 헤더를 반환하는 데 사용됩니다.
성공한 요청: 2XX
200-299 범위는 HTTP 성공 코드 를 나타냅니다 . 즉, 클라이언트가 요청한 작업이 서버에서 수신, 이해 및 수락되었음을 의미합니다.
200 OK
서버 코드 200 은 요청이 성공했음을 의미합니다. 그러나 응답은 요청 방법과 클라이언트가 GET, HEAD, PUT/POST 또는 TRACE 요청을 했는지 여부에 따라 달라집니다.
201 생성됨
요청이 성공했으며 결과적으로 새 리소스가 생성되었습니다.
202 수락됨
요청을 받았지만 처리가 완료되지 않았습니다.
203 권한이 없는 정보
서버는 원본에서 200 OK를 받았지만 프록시 역할을 하며 반환된 메타데이터는 로컬 또는 타사 복사본에서 수집됩니다.
204 콘텐츠 없음
204 응답 상태 코드 는 서버가 요청을 처리했지만 이 요청에 대해 보낼 콘텐츠가 없음을 나타냅니다.
205 콘텐츠 재설정
서버가 요청을 처리했으며 요청을 보낸 문서를 재설정하도록 클라이언트에 지시합니다.
206 부분 콘텐츠
서버가 리소스의 일부만 보내고 있습니다.
207 다중 상태(WebDAV)
여러 리소스에 대해 알리고 메시지에 여러 개의 개별 응답 코드가 포함된 경우 사용됩니다.
208 이미 보고됨
DAV 바인딩의 구성원은 응답의 이전 부분에서 열거되었으므로 다시 포함되지 않습니다.
226 메신저 사용
226 응답 상태 코드 는 서버가 리소스에 대한 요청을 수행했음을 나타내고 응답은 현재 인스턴스에 적용된 하나 이상의 인스턴스 조작 결과를 나타냅니다.
리디렉션: 3XX
이름에서 알 수 있듯이 이 범위의 코드는 클라이언트가 리디렉션되었음을 나타내는 데 사용됩니다.
300 객관식
이는 요청에 대한 여러 옵션이 있으며 클라이언트가 하나를 선택해야 함을 나타냅니다.
301 영구 이사
원래 URL이 영구적으로 이동되었으며 서버가 새 URL로 응답합니다.
302 발견
요청된 리소스의 URL이 일시적으로 변경되었으며 클라이언트는 다른 URL을 검색해야 합니다.
303 기타보기
응답은 클라이언트가 GET 요청으로 다른 URI에서 리소스를 요청해야 함을 나타냅니다.
304 수정되지 않음
리소스는 수정되지 않았으며 클라이언트는 캐시된 동일한 버전의 응답을 사용할 수 있습니다.
305 프록시 사용
요청한 리소스는 프록시를 통해서만 사용할 수 있습니다. 그러나 많은 HTTP 클라이언트는 프록시의 대역 내 구성과 관련된 보안 문제로 인해 305 상태 코드를 따르지 않습니다.
306 스위치 프록시
상태 코드는 더 이상 사용되지 않지만 예약되어 있습니다.
307 임시 리디렉션
서버는 클라이언트가 이전 요청에서 사용한 것과 동일한 방법으로 다른 URL에서 리소스를 요청하도록 지시합니다.
308 영구 리디렉션
리소스는 영구적으로 다른 URI로 이동되며 모든 향후 요청은 지정된 URI로 전달되어야 합니다. 그러나 클라이언트는 이전 요청에 사용된 HTTP 메서드를 변경해서는 안 됩니다.
클라이언트 오류: 4XX
400 ~499개의 코드 범위 는 클라이언트 측에서 문제가 있음을 나타냅니다. 클라이언트로 인한 오류를 나타낼 수도 있습니다.
400 잘못된 요청
잘못된 요청 구문, 사기성 요청 라우팅 또는 잘못된 요청 메시지 프레이밍과 같은 클라이언트 오류로 인해 서버가 요청을 이해할 수 없습니다.

401 권한 없음
401 오류 상태 코드 는 클라이언트가 요청된 응답을 받기 전에 자신을 인증해야 함을 나타냅니다.
402 지불 필요
이 응답 코드는 향후 사용을 위해 예약되어 있습니다. 이 코드는 원래 디지털 결제 시스템에 사용하도록 계획되었습니다.
403 금지
클라이언트는 요청된 리소스에 액세스할 수 있는 권한이 없습니다. 그러나 401 상태 코드와 달리 클라이언트의 ID는 서버에 알려져 있습니다.
404 찾을 수 없음
404 오류는 아마도 치트 시트 PD F 파일 에서 가장 잘 알려진 HTTP 상태 코드 중 하나일 것입니다. 요청한 콘텐츠를 찾을 수 없지만 나중에 사용할 수 있으며 클라이언트의 후속 요청이 허용됨을 나타냅니다.
405 허용되지 않는 방법
요청 방법이 서버에 알려져 있지만 허용되지 않습니다. 예를 들어 클라이언트가 POST를 통해 데이터를 제공해야 하는 양식을 요청하는 경우입니다.
406 허용되지 않음
요청된 리소스는 요청에서 보낸 Accept 헤더에 허용되지 않는 콘텐츠만 생성할 수 있습니다.
407 프록시 인증 필요
클라이언트는 프록시를 통해 자신을 인증해야 합니다.
408 요청 시간 초과
서버가 클라이언트의 요청을 기다리는 시간이 초과되었습니다. 이는 유휴 연결로 인해 발생했을 가능성이 큽니다.
409 충돌
409 HTTP 응답 은 서버의 현재 리소스 상태와 충돌하기 때문에 요청을 처리할 수 없음을 나타냅니다. 여러 동시 업데이트 간에 편집 충돌이 있을 때 발생합니다.
410화
리소스가 없어 더 이상 사용할 수 없습니다.
411 필요한 길이
요청이 서버에 필요한 콘텐츠 길이를 지정하지 않았기 때문에 서버가 요청을 거부했습니다.
412 전제 조건 실패
서버가 요청 헤더 필드에서 클라이언트가 요청한 전제 조건을 충족하지 않습니다.
413 페이로드가 너무 큼
413 오류 상태 코드 는 요청이 너무 커서 서버가 처리할 수 없음을 나타냅니다.
414 URI가 너무 깁니다.
URI가 너무 길기 때문에 서버가 클라이언트가 요청한 URI를 해석하지 않습니다.
415 지원되지 않는 미디어 유형
요청한 데이터의 미디어 형식이 서버에서 지원되지 않기 때문에 서버에서 요청을 거부했습니다.
416 범위가 만족스럽지 않음
서버는 클라이언트가 요청한 파일 부분을 제공할 수 없습니다.
417 예상 실패
예상 요청 헤더 필드의 요구 사항은 서버에서 충족할 수 없습니다.
418 나는 찻주전자
서버는 찻주전자로 커피를 내리는 것을 원하지 않습니다. 서버 치트 시트 의 다른 코드와 달리 418 코드는 일부 웹사이트에서 부활절 달걀로만 사용되며 만우절 농담으로 정의되었습니다.
421 잘못된 요청
응답을 생성할 수 없는 서버로 요청이 전달되었습니다.
422 처리할 수 없는 엔티티(WebDAV)
요청이 잘 구성된 경우에도 의미 오류로 인해 요청을 따를 수 없습니다.
423 잠김(WebDAV)
클라이언트가 액세스하려는 리소스가 잠겨 있습니다.
424 실패한 종속성(WebDAV)
424 상태 코드 는 실패한 다른 요청에 의존하기 때문에 요청이 성공하지 못했음을 의미합니다.
425 너무 이르다
요청이 재생될 수 있으므로 서버가 요청을 처리하지 않습니다.
426 업그레이드 필요
서버는 현재 프로토콜을 사용하여 요청을 처리하는 것을 꺼려하지만 클라이언트가 다른 프로토콜로 업그레이드하는 경우 처리할 수 있습니다.
428 전제조건 필수
원본 서버는 요청이 조건적이어야 합니다.
429 너무 많은 요청
429 오류 상태 코드 는 클라이언트가 짧은 시간에 너무 많은 요청을 보냈음을 나타냅니다.
431 요청 헤더 필드가 너무 큼
결합된 모든 헤더 필드 또는 개별 헤더 필드가 너무 커서 서버가 요청을 처리하지 않습니다.
451 법적 이유로 사용할 수 없음
클라이언트가 법적으로 제공할 수 없는 리소스를 요청했으며 이는 정부 검열, 저작권 또는 개인 정보 침해 등으로 인해 발생할 수 있습니다.
서버 오류: 5XX
모든 HTTP 오류 코드 중에서 5XX 코드는 아마도 웹사이트에서 작업하는 모든 사람과 가장 관련이 있을 것입니다. 이 범위의 코드는 클라이언트가 유효한 요청을 했지만 서버 측에서 오류가 발생했으며 서버가 요청을 수행할 수 없음을 나타냅니다.
500 내부 서버 오류
더 이상 특정 메시지가 적합하지 않으면 일반 서버 오류 메시지가 표시됩니다.
501 구현되지 않음
요청 방법이 서버에서 지원되지 않기 때문에 서버에서 요청을 처리할 수 없습니다.
502 나쁜 게이트웨이
서버가 프록시 또는 게이트웨이 역할을 하는 동안 업스트림 서버로부터 잘못된 응답을 받았습니다.
503 서비스 이용 불가
요청이 과부하되었거나 유지 관리를 위해 오프라인이기 때문에 서버에서 요청을 처리할 수 없습니다.
504 게이트웨이 시간 초과
504 오류 상태 코드 는 서버가 프록시 또는 게이트웨이 역할을 하는 동안 업스트림 서버로부터 적시에 응답을 받지 못했음을 나타냅니다.
505 HTTP 버전이 지원되지 않음
서버가 요청에 사용된 HTTP 버전을 지원하지 않습니다.
506 변형도 협상
서버에 내부 구성 오류가 있으며 선택한 변형 리소스가 협상 프로세스에서 적절한 끝점이 아닙니다.
507 스토리지 부족(WebDAV)
서버는 요청을 완료하는 데 필요한 표현을 저장할 수 없습니다.
508 루프 감지됨
서버가 요청을 처리하는 동안 무한 루프를 감지했습니다.
510 확장되지 않음
510 오류 상태 코드 는 서버가 요청을 이행하기 위해 요청에 대한 추가 확장이 필요함을 나타냅니다.
511 네트워크 인증 필요
클라이언트는 네트워크에 액세스하기 위해 자신을 인증해야 합니다.
테이크아웃
보시다시피 웹사이트에서 작업할 때 배워야 할 다양한 코드가 있습니다. 그러나 우리가 포함시킨 HTTP 상태 코드 치트 시트 는 당신의 삶을 조금 더 쉽게 만들어줄 것입니다. 웹 사이트의 성능을 개선하는 데 도움이 될 수 있으며 유지 관리를 실행할 때마다 오류를 감지하고 수정하는 데 사용해야 합니다.
치트 시트 외에도 글로벌 및 로컬 순위 성과를 모니터링하고 키워드를 추적 및 분석하는 등의 작업에 사용할 수 있는 SERP 검사기 도구 도 있습니다. 정기적인 유지 관리와 결합하여 웹사이트에 오류가 없는지 확인하면 웹사이트의 성능을 크게 향상시키고 SERP에서 높은 순위를 차지할 기회를 얻을 수 있습니다.