전문 상담 접수

4월 T.O

1 /6팀
맨 위로 ▲

구글 SEO

404 오류

404 Not Found 다른 표기: 404 페이지, 찾을 수 없음

404 오류란?

404 오류는 요청한 URL에 해당하는 페이지를 서버에서 찾을 수 없을 때 반환되는 HTTP 상태 코드입니다.

이 글에서 알 수 있는 것

  • 404 오류가 나타나는 대표 상황
  • 일반 404와 소프트 404를 구분하는 순서
  • 리다이렉트가 필요한 경우와 아닌 경우

404 오류는 어떤 사례에서 나타나나요?

서버가 요청한 URL에 대응하는 페이지를 갖고 있지 않을 때 이 화면이 뜹니다.

  • 삭제한 게시글 주소로 접속했을 때
  • 주소를 잘못 입력했을 때
  • 다른 사이트에 걸린 링크가 더 이상 유효하지 않을 때

404 오류라는 개념은 왜 생겼나요?

웹은 URL로 자원의 존재 여부를 표현하는 구조입니다. 요청한 자원이 없다는 사실을 브라우저와 크롤러에 알릴 표준 코드가 필요했습니다. 그렇게 정해진 상태 코드가 404입니다(MDN).

404 오류는 어떻게 확인하나요?

먼저 일반 404인지 소프트 404인지부터 구분합니다.

  • 브라우저에서 실제로 404 화면이 뜨는지 봅니다
  • 서버 응답 코드를 직접 확인해 200인지 4xx인지 봅니다
  • 서치 콘솔의 페이지 색인 생성 보고서에서 소프트 404 목록을 봅니다
구분 내용
일반 404 서버가 실제로 4xx 상태 코드를 반환해 페이지가 없음을 알립니다
소프트 404 서버는 200 응답을 보내지만 내용이 사실상 빈 페이지나 오류 메시지입니다

404 오류는 왜 신경 써야 하나요?

구글은 4xx 상태 코드를 반환하는 URL을 색인하지 않고, 이미 색인된 URL이 4xx를 반환하면 색인에서 없앱니다(구글 검색 센터).

방치된 404 페이지가 많으면 방문자와 검색엔진 모두 원하는 콘텐츠에 도달하지 못하는 경로가 늘어납니다.

내 상황에 적용하려면?

발견한 404 페이지마다 아래 순서로 처리합니다.

  • 브라우저에서 실제 404 화면이 뜨는지 확인했습니다
  • 서버 응답 코드가 4xx인지 200인지 확인했습니다
  • 대체할 페이지가 있으면 301 리다이렉트를 걸었습니다
  • 대체할 페이지가 없으면 404를 그대로 두었습니다

404 오류에 대한 흔한 오해는 무엇인가요?

오해 실제
404 페이지가 있으면 사이트 평가가 무조건 나빠집니다 정상적으로 사라진 페이지의 404는 자연스러운 웹 구조의 일부로 처리됩니다
404와 소프트 404는 같은 문제입니다 일반 404는 서버가 실제 오류 코드를 반환하지만, 소프트 404는 200 응답을 보내면서 내용만 비어 있습니다
404 페이지 디자인은 신경 쓰지 않아도 됩니다 안내 링크를 넣어야 방문자가 다른 페이지로 이동할 수 있습니다

삭제 대신 다른 URL로 안내하려면 301 리다이렉트 항목에서 다룹니다. 404 상태가 색인에 반영되는 과정은 색인, 이 URL을 처음 발견하는 단계는 크롤링 항목에서 다룹니다.

자주 묻는 질문

404 페이지를 발견하면 무조건 리다이렉트를 걸어야 하나요?

아닙니다. 관련된 대체 페이지가 있다면 301 리다이렉트가 유리하지만, 대체할 페이지가 없다면 404를 그대로 두는 편이 검색엔진에 더 정확한 신호를 줍니다.

소프트 404는 어떻게 확인하나요?

구글 서치 콘솔의 페이지 색인 생성 보고서에서 소프트 404로 분류된 URL 목록을 확인할 수 있습니다.

404 페이지는 어떻게 디자인해야 하나요?

홈페이지나 검색 기능으로 이동할 수 있는 링크를 넣어 방문자가 다른 페이지로 쉽게 이동하도록 구성하는 것이 일반적입니다.

참고 자료

명이 함께 보고 있습니다.
9월 T.O 가능 건수
0
0
1
건 (1/6팀)
1:1 무료 상담 예약하기 →