404 페이지404 Not Found
404 페이지는 방문자가 사이트에 없는 주소로 들어왔을 때, 서버가 "요청한 페이지를 찾을 수 없다"는 뜻의 404 응답과 함께 보여 주는 안내 페이지예요.
쉽게 말하면
방문자가 주소를 잘못 입력했거나, 이미 지워진 페이지의 링크를 눌렀을 때 서버는 그 주소에 해당하는 페이지를 찾지 못해요. 이때 서버는 브라우저에 404라는 숫자로 "찾을 수 없음"을 알리고, 방문자 화면에는 그 사실을 알려 주는 페이지를 보여 줘요. 이 페이지가 404 페이지예요.
어디서 나온 말인가요
404는 웹의 기본 통신 규칙(HTTP)에서 정한 상태 코드예요. 1996년 5월 팀 버너스리(Tim Berners-Lee) 등이 쓴 HTTP/1.0 표준 문서 RFC 1945는 404 Not Found를 서버가 요청한 주소와 맞는 것을 찾지 못했다는 뜻으로 정하고, 그 상태가 잠시인지 영구인지는 알리지 않는다고 적었어요. 이 문서에서 4로 시작하는 코드는 요청 쪽에 문제가 있다는 뜻이에요.
검색에는 어떤 영향이 있나요
구글은 이미 색인된 주소가 404 같은 4xx 코드를 돌려주면 그 주소를 검색 색인에서 뺀다고 밝혀요(구글 크롤링 문서). 그래서 옮긴 페이지라면 404로 두지 말고 새 주소로 리디렉션하는 편이 좋아요.
반대로 페이지가 없는데 서버가 정상(200) 응답을 보내면서 "페이지가 없어요"라는 내용만 보여 주는 경우도 있어요. 구글은 이런 페이지를 소프트 404로 분류하고 서치 콘솔에 오류로 표시해요.
헷갈리는 말
| 헷갈리는 말 | 뜻 | 404 페이지와 다른 점 |
|---|---|---|
| 소프트 404 | 화면에는 '없는 페이지'라고 나오지만 서버는 정상 응답을 보내는 경우 | 404 페이지는 서버가 '없음'을 정확히 알리고, 소프트 404는 서버가 '있음'이라고 잘못 알려요 |
| 리디렉션 | 예전 주소로 온 방문자를 새 주소로 보내는 일 | 404 페이지는 페이지가 없다고 알리는 데서 끝나고, 리디렉션은 방문자를 옮긴 페이지로 데려가요 |
같은 말
아래 이름으로도 불러요. 모두 같은 뜻이에요.



