404 상태 코드 (404 Not Found)
정의
404 Not Found는 클라이언트(브라우저나 크롤러)가 요청한 리소스(URL)가 서버에 존재하지 않을 때 반환하는 오류 코드다.
즉, 요청은 정상적으로 받았지만, 서버에는 해당 파일이나 페이지가 없다는 의미다.
실전 적용
-
삭제된 페이지, 잘못된 URL 입력, 링크가 깨진 경우 404 오류가 발생한다.
-
사이트 리뉴얼이나 대규모 콘텐츠 개편 후, URL 변경 관리를 제대로 하지 않으면 대량의 404 오류가 생긴다.
-
워드프레스 등 CMS를 사용할 때 퍼머링크 구조가 바뀌거나, 슬러그를 변경해도 자동으로 404가 발생할 수 있다.
SEO 관점
-
구글 크롤러가 404 응답을 받으면, 해당 페이지를 인덱스에서 제거하거나
해당 URL의 가치를 제거하는 방향으로 처리한다. -
자연스러운 404(삭제된 오래된 게시물)는 괜찮지만,
중요한 유입 페이지나 백링크가 걸려 있는 페이지가 404가 되면 막대한 트래픽 손실 및 링크 파워 소멸이 일어난다. -
다량의 404 오류가 있는 사이트는 사이트 품질 신호 자체가 약해져 전체 도메인 평가에도 악영향을 준다.
주의사항
-
백링크가 있거나 검색 트래픽이 발생했던 페이지가 삭제된다면,
단순 404로 방치하지 말고 반드시 관련성 높은 새 페이지로 301 리디렉션을 걸어야 한다. -
Search Console에서 “404 오류 보고서”를 주기적으로 점검하고 즉시 대응해야 한다.
요약 문장 (블로그용)
404 Not Found는 요청한 페이지가 서버에 존재하지 않을 때 발생하며, SEO에서는 트래픽 손실과 링크 파워 소멸의 주요 원인이 되기 때문에 주기적인 점검과 관리가 필수입니다.
✅ 실전 한줄 Tip
삭제한 페이지라면 깔끔한 404 처리가 좋지만,
트래픽과 백링크가 있던 페이지라면 반드시 301 리디렉션 처리로 SEO 손실을 막아야 합니다.