400 상태 코드 (400 Bad Request)
정의
400 Bad Request는 클라이언트(브라우저 또는 크롤러)가 서버에 잘못된 요청을 보냈을 때 서버가 반환하는 오류 코드다.
즉, 요청 자체에 문제가 있어서 서버가 이해하거나 처리할 수 없다는 뜻이다.
실전 적용
-
잘못된 URL 요청(문법 오류, 잘못된 쿼리스트링 등)이 있을 때 발생한다.
-
파일 업로드나 폼 제출 과정에서 데이터 포맷이 잘못되었을 경우에도 400 오류가 발생할 수 있다.
-
구글봇이 400 응답을 받으면 해당 페이지를 인덱싱하거나 평가하는 데 어려움을 느끼며, 반복 발생 시 SEO 신호에 악영향을 줄 수 있다.
SEO 관점
-
400 오류는 크롤링 실패로 간주되며, 해당 URL은 인덱싱에서 제외되거나, 검색 결과 품질을 낮추는 요인이 된다.
-
특히 워드프레스나 동적 페이지에서 URL 파라미터 관리가 엉망일 경우 400 오류가 다수 발생할 수 있으며, 이는 사이트 품질 저하로 이어진다.
-
Search Console에서 “탐색 오류”로 감지되기 때문에, 발견 즉시 수정이 필요하다.
주의사항
-
잘못된 요청(오타, 깨진 URL 등) 때문에 불필요한 400 오류를 방치하면, 크롤러 리소스 소모 및 SEO 평가 하락이 동시에 일어난다.
-
정상적인 사용자는 거의 400 오류를 볼 일이 없지만, 크롤러는 민감하게 반응하므로 서버 로그 정기 점검이 필수다.
요약 문장 (블로그용)
400 Bad Request는 잘못된 요청 때문에 서버가 요청을 거부할 때 발생하며, SEO에서는 크롤링 실패로 간주되어 사이트 품질에 악영향을 끼칠 수 있습니다.
✅ 실전 한줄 Tip
서버 로그를 모니터링하여 400 오류 URL을 실시간 추적하고, 즉시 수정하는 것이 SEO 안정성을 지키는 기본 전략입니다.