실수로 남은 noindex 태그 찾는 법

사이트를 새로 열었는데 검색에 나오지 않는다면, 개발 때 넣은 noindex가 남아 있는지 먼저 살펴볼 만합니다.

2026-10-24 작성 · 운영 뷰티앱

  1. 핵심 페이지 목록 만들기
  2. 페이지 소스·응답 헤더 확인
  3. CMS·플러그인 설정 확인
  4. Search Console로 색인 상태 확인
  5. 제거 후 다시 확인
noindex 점검 5단계

핵심 요약 noindex는 페이지를 검색 결과에서 빼 달라는 지시입니다. 개발이나 시안 단계에서 넣은 뒤 공개 후에도 남는 경우가 있습니다. 페이지 소스, 응답 헤더, CMS 설정, Search Console을 차례로 보면 대부분 찾을 수 있습니다. 다만 제거한 뒤 검색 노출 시점과 결과는 사이트마다 다르며 보장되지 않습니다.

noindex가 남아 있으면 어떻게 되나요?

noindex는 검색엔진에 '이 페이지는 검색 결과에 넣지 말라'고 알리는 지시입니다. 개발이나 시안 단계에서는 미완성 화면이 노출되지 않도록 흔히 넣어 둡니다. 문제는 사이트를 공개한 뒤에도 이 지시가 그대로 남는 경우입니다.

이 경우 내용이 충실해도 해당 페이지는 검색 결과에 나타나지 않을 수 있습니다. 진료과목 소개, 의료진 소개, 오시는 길 같은 핵심 페이지가 빠져 있어도 화면에서는 아무 차이가 없어 오래 방치되기 쉽습니다. 환자가 병원 이름이나 진료 분야로 검색했을 때 우리 페이지가 나와야 하는지 떠올려 보면 점검이 필요한 페이지를 고르기 쉽습니다.

noindex는 어디에 숨어 있나요?

noindex는 화면에 보이지 않아서 눈으로는 알 수 없습니다. 크게 페이지 코드 안의 robots 메타 태그와, 서버가 보내는 X-Robots-Tag 응답 헤더 두 곳에 있을 수 있습니다. 여기에 사이트 설정이 원인인 경우까지 함께 살펴야 합니다.

  • 페이지 코드의 robots 메타 태그에 noindex 값이 들어간 경우
  • 서버 응답 헤더(X-Robots-Tag)에 noindex가 설정된 경우
  • 워드프레스의 '검색 엔진이 사이트를 색인하지 않도록 요청' 옵션이 켜진 경우
  • SEO 플러그인에서 특정 페이지나 글 유형을 색인 제외로 설정한 경우
  • 테스트 서버의 설정이 운영 서버로 그대로 옮겨진 경우

직접 확인하는 순서는 어떻게 되나요?

먼저 검색되어야 할 핵심 페이지 목록을 만듭니다. 홈, 진료·서비스 소개, 의료진, 위치 안내, 주요 칼럼 정도로 시작해도 충분합니다. 그다음 페이지마다 아래 순서로 확인합니다.

  • 브라우저에서 페이지 소스 보기를 열고 'noindex'를 검색합니다.
  • 브라우저 개발자 도구의 네트워크 탭에서 해당 페이지의 응답 헤더를 봅니다.
  • Search Console의 URL 검사 도구에서 색인 생성이 허용되는지 확인합니다.
  • 색인 관련 보고서에서 noindex 때문에 제외된 페이지가 있는지 살핍니다.

robots.txt와는 무엇이 다른가요?

robots.txt는 검색엔진 로봇이 페이지에 접근하는 것을 제한하는 파일이고, noindex는 접근한 뒤 색인에서 빼 달라는 지시입니다. 접근이 막혀 있으면 로봇이 페이지 안의 noindex를 읽지 못할 수 있습니다. 그래서 색인이 안 될 때는 두 가지를 함께 봐야 합니다.

개발 중 전체 접근을 막아 둔 규칙이 남아 있지 않은지도 같이 확인하십시오. 또 예약 완료 화면이나 관리자 페이지처럼 일부러 검색에서 뺀 페이지는 따로 목록으로 관리해 두면, 실수로 남은 것과 의도한 것을 구분하기 쉽습니다.

고친 뒤에는 무엇을 확인하나요?

noindex를 제거한 뒤에는 실제 페이지 소스와 응답 헤더에서 사라졌는지 다시 확인합니다. 캐시나 플러그인 때문에 이전 설정이 한동안 보일 수 있습니다. 확인이 끝나면 Search Console에서 URL 검사로 색인 생성을 요청할 수 있습니다.

다만 반영 시점과 검색 노출 여부는 사이트와 페이지마다 다르며 보장되지 않습니다. 공개 전 점검표에 noindex 확인 항목을 넣어 두면 같은 실수를 줄이는 데 도움이 됩니다. 도구 화면의 이름이나 위치는 바뀔 수 있으니 Search Console 도움말에서 현재 표기를 확인하시기 바랍니다.

한눈에 보는 확인표

구분 확인할 내용 메모
페이지 소스 robots 메타 태그에 noindex가 있는지 핵심 페이지마다 각각 확인
응답 헤더 X-Robots-Tag에 noindex가 있는지 개발자 도구 네트워크 탭에서 확인
CMS·플러그인 설정 검색 노출 제한 옵션이 켜져 있는지 워드프레스는 읽기 설정과 SEO 플러그인 확인
robots.txt 개발 때 막아 둔 접근 제한 규칙이 남았는지 접근 제한과 noindex는 별개의 설정
Search Console URL 검사 결과와 색인 제외 사유 화면 표기는 바뀔 수 있음
의도한 noindex 예약 완료·관리자 등 제외 대상 목록 실수와 구분하도록 목록으로 관리

웹사이트 상위노출을 준비할 때 점검 항목을 한눈에 보고 싶다면 웹사이트 상위노출에서 관련 기준과 정리 글을 참고할 수 있습니다.

자주 묻는 질문

noindex를 지우면 바로 검색에 나오나요?

바로 나온다고 단정할 수 없습니다. 검색엔진이 페이지를 다시 확인하는 시점과 노출 여부는 사이트마다 다르므로 Search Console에서 상태를 지켜보셔야 합니다.

일부 페이지에 일부러 noindex를 넣어도 되나요?

예약 완료 화면이나 관리자 페이지처럼 검색에 나올 필요가 없는 페이지에는 쓸 수 있습니다. 다만 어떤 페이지에 넣었는지 목록으로 남겨 두십시오.

개발사에는 무엇을 확인해 달라고 하면 되나요?

운영 서버에 robots 메타 태그, 응답 헤더, 검색 노출 제한 옵션이 남아 있는지 확인해 달라고 요청하시면 됩니다. 확인 결과는 페이지 목록과 함께 받아 두면 좋습니다.

근거 문서

구글 문서는 수시로 바뀝니다. 작성·확인일: 2026-10-24