구글서치콘솔 NOINDEX 태그에 의해 제외되었습니다 해결방법

썸네일

구글서치콘솔 'NOINDEX 태그에 의해 제외되었습니다' 문제, 왜 발생할까요? 이 해결방법으로 검색 노출을 되찾으세요!

웹사이트를 운영하고 계시다면 구글 검색 결과에 내 페이지가 잘 노출되기를 바라실 것입니다. 하지만 구글 서치 콘솔(Google Search Console)을 확인했을 때, 특정 페이지의 색인 상태가 'NOINDEX 태그에 의해 제외되었습니다' 라고 표시되어 있다면 이는 심각한 문제입니다. 이 메시지는 구글이 해당 페이지를 크롤링했지만, 페이지 내에 '색인하지 말라'는 지시(NOINDEX 태그)가 있어 검색 결과에서 의도적으로 제외했다는 의미입니다. 즉, 이 페이지는 구글 검색을 통해 절대 찾을 수 없다는 뜻이죠. 이번 글에서는 구글서치콘솔 NOINDEX 태그에 의해 제외되었습니다 해결방법을 상세히 알아보고, 여러분의 웹사이트가 다시 구글 검색 결과에 효과적으로 노출될 수 있도록 돕겠습니다.



NOINDEX 태그란 무엇이며, 왜 중요한가요?

NOINDEX 태그는 웹 페이지의 섹션에 삽입되는 메타 태그의 한 종류로, 검색 엔진 크롤러에게 '이 페이지를 검색 결과에 포함시키지 마라' 고 지시하는 역할을 합니다. 일반적으로 다음과 같은 형태로 사용됩니다:

또는 특정 검색 엔진에만 적용하려면:

이 태그는 개발 중인 페이지, 관리자 페이지, 개인 정보가 포함된 페이지, 검색 가치가 낮은 중복 페이지 등 의도적으로 검색 결과에서 숨기고 싶은 페이지에 유용하게 사용됩니다. 하지만 중요한 페이지에 실수로 이 태그가 삽입되면, 해당 페이지는 아무리 콘텐츠가 훌륭해도 구글 검색에서 완전히 사라지게 됩니다. 따라서 구글서치콘솔 NOINDEX 태그에 의해 제외되었습니다 메시지는 웹마스터가 반드시 해결해야 할 최우선 과제 중 하나입니다.


내 페이지가 'NOINDEX 태그에 의해 제외되었습니다'로 표시되는 흔한 원인

중요한 페이지가 NOINDEX 태그에 의해 제외되는 경우는 대부분 의도치 않은 실수나 설정 오류 때문입니다. 다음은 가장 흔한 원인들입니다.

  1. 개발/스테이징 환경에서 실수로 추가된 경우: 웹사이트 개발 중이거나 테스트 환경에서 검색 엔진 색인을 막기 위해 NOINDEX 태그를 추가했다가, 실제 운영 환경으로 배포하면서 제거하는 것을 잊어버리는 경우가 많습니다. 이는 가장 흔한 원인 중 하나입니다.
  2. 워드프레스(WordPress) 설정 오류: 워드프레스 사용자의 경우, 다음 두 가지 주요 설정에서 NOINDEX 태그가 삽입될 수 있습니다.
    • '검색 엔진이 이 사이트 색인을 생성하는 것을 막으려고 시도' 설정 활성화: 워드프레스 관리자 대시보드 > '설정' > '읽기'에서 '검색 엔진이 이 사이트 색인을 생성하는 것을 막으려고 시도' 옵션이 체크되어 있는 경우, 전체 사이트에 NOINDEX 태그가 적용될 수 있습니다. 이는 초보자가 가장 흔히 저지르는 실수입니다.
    • SEO 플러그인(Yoast SEO, Rank Math 등) 설정 오류: Yoast SEO나 Rank Math와 같은 SEO 플러그인은 각 페이지/게시물별로 색인 여부를 설정할 수 있는 기능을 제공합니다. 특정 페이지의 '고급' 또는 '스키마' 설정에서 '검색 엔진이 이 글을 검색 결과에 표시해야 합니까?' 옵션이 '아니요'로 설정되어 있거나, '메타 로봇 색인' 옵션이 'noindex'로 설정되어 있다면 해당 페이지는 색인에서 제외됩니다.
  3. 테마 또는 플러그인 충돌/오류: 일부 워드프레스 테마나 다른 플러그인이 자동으로 NOINDEX 태그를 삽입하거나, 기존 SEO 플러그인과 충돌하여 예상치 못한 방식으로 NOINDEX 태그를 추가할 수 있습니다.
  4. 수동으로 HTML 코드에 삽입된 경우: 개발자가 직접 페이지의 섹션에 코드를 삽입하고 잊어버린 경우입니다. 특히 개별 페이지 템플릿 파일에 하드코딩되어 있을 수 있습니다.
  5. CDN(콘텐츠 전송 네트워크) 또는 캐싱 플러그인 문제: CDN 서비스나 캐싱 플러그인이 이전 버전의 HTML을 캐싱하고 있거나, 잘못된 설정으로 NOINDEX 태그가 포함된 페이지를 제공할 수 있습니다.

NOINDEX 태그 확인 방법

구글서치콘솔 NOINDEX 태그에 의해 제외되었습니다 메시지를 받았다면, 가장 먼저 해당 페이지에 정말 NOINDEX 태그가 존재하는지 확인해야 합니다. 다음은 몇 가지 확인 방법입니다.

1. 웹 브라우저 '페이지 소스 보기' 활용

  • 해당 페이지에 접속합니다.
  • 마우스 오른쪽 버튼을 클릭한 후 '페이지 소스 보기' (크롬 기준) 또는 '소스 보기' 를 선택합니다.
  • 새 창에 나타나는 HTML 코드에서 Ctrl+F (Windows) 또는 Cmd+F (Mac)를 눌러 검색창을 엽니다.
  • 검색창에 noindex 또는 robots 를 입력하여 와 같은 코드가 있는지 확인합니다. 섹션 내에 있는지 확인하는 것이 중요합니다.

2. 구글 서치 콘솔 URL 검사 도구 활용

구글 서치 콘솔의 URL 검사 도구는 현재 구글이 해당 URL을 어떻게 인식하고 있는지 가장 정확하게 보여줍니다.

  • 구글 서치 콘솔에 접속합니다.
  • 상단 검색창에 문제가 되는 URL을 입력하고 Enter를 누릅니다.
  • 검사 결과에서 '색인 생성' 섹션을 확인합니다. 여기에 'NOINDEX 태그에 의해 제외되었습니다' 라는 메시지가 표시되어 있다면, 구글이 해당 태그를 발견했다는 의미입니다.
  • '활성 URL 테스트' 를 클릭하여 현재 라이브 페이지에 NOINDEX 태그가 있는지 다시 한번 확인합니다. 이 테스트는 현재 웹사이트의 실제 HTML을 분석합니다.
    • '색인 생성 허용' 항목을 확인했을 때 '아니요: 'noindex'가 감지되었습니다' 라고 나오면 NOINDEX 태그가 여전히 존재한다는 뜻입니다.

3. 개발자 도구 활용

섹션 1 이미지
  • 해당 페이지에 접속합니다.
  • F12 키를 눌러 개발자 도구를 엽니다 (크롬 기준).
  • 'Elements' 탭에서 섹션을 확장하여 noindex 태그가 있는지 육안으로 확인합니다.

'NOINDEX 태그에 의해 제외되었습니다' 해결방법: 단계별 가이드

이제 NOINDEX 태그가 어디에 있는지 확인했다면, 이를 제거하여 페이지가 다시 색인될 수 있도록 조치해야 합니다. 다음은 주요 CMS 및 일반적인 웹사이트 환경에서의 해결 방법입니다.

1. 워드프레스(WordPress) 사용자 해결 방법

워드프레스 사용자는 대부분 다음 세 가지 중 하나에서 문제를 해결할 수 있습니다.

1.1. 워드프레스 '읽기 설정' 확인 및 수정

  • 워드프레스 관리자 대시보드에 로그인합니다.
  • 좌측 메뉴에서 '설정' > '읽기' 로 이동합니다.
  • '검색 엔진 가시성' 섹션에서 '검색 엔진이 이 사이트 색인을 생성하는 것을 막으려고 시도' 옵션의 체크를 해제합니다.
  • '변경 사항 저장' 버튼을 클릭합니다.
    • 주의: 이 설정은 전체 사이트에 영향을 미치므로, 이 옵션이 활성화되어 있었다면 사이트 전체 페이지가 'NOINDEX 태그에 의해 제외되었습니다' 메시지를 받았을 수 있습니다.

1.2. SEO 플러그인(Yoast SEO, Rank Math 등) 설정 확인 및 수정

대부분의 워드프레스 웹사이트는 SEO 플러그인을 사용합니다. 해당 플러그인의 설정을 확인해야 합니다.

Yoast SEO의 경우:

  • 문제가 되는 페이지 또는 게시물 편집 화면으로 이동합니다.
  • 스크롤을 내려 Yoast SEO 메타 박스를 찾습니다.
  • '고급' 탭을 클릭합니다.
  • '검색 엔진이 이 [콘텐츠 유형]을 검색 결과에 표시해야 합니까?' 옵션이 '예' 로 설정되어 있는지 확인합니다. 만약 '아니요'로 되어 있다면 '예'로 변경합니다.
  • '메타 로봇 고급' 설정에서 'noindex'가 선택되어 있지 않은지 확인합니다. 일반적으로 'index' 또는 '기본값'으로 설정되어 있어야 합니다.
  • 페이지를 '업데이트' 합니다.

Rank Math의 경우:

  • 문제가 되는 페이지 또는 게시물 편집 화면으로 이동합니다.
  • Rank Math 아이콘(보통 우측 상단)을 클릭하여 설정 패널을 엽니다.
  • '고급' 탭을 클릭합니다.
  • '로봇 메타' 섹션에서 'No Index' 옵션이 체크되어 있지 않은지 확인합니다. 'Index'가 체크되어 있어야 합니다.
  • 페이지를 '업데이트' 합니다.

1.3. 테마 또는 다른 플러그인 확인

  • 위의 두 가지 방법으로 해결되지 않았다면, 최근에 설치했거나 업데이트한 테마나 플러그인에서 문제가 발생했을 가능성이 있습니다. 가능하다면 모든 플러그인을 비활성화한 후 NOINDEX 태그가 사라지는지 확인하고, 문제가 되는 플러그인을 하나씩 활성화하면서 찾아내는 방법을 시도할 수 있습니다. (운영 중인 사이트에서는 신중하게 접근해야 합니다.)
  • 테마 파일(특히 header.php 또는 functions.php)에 noindex 관련 코드가 하드코딩되어 있는지 확인합니다. 이는 개발자나 숙련된 사용자에게 권장되는 방법입니다.

2. 기타 CMS 또는 직접 개발한 웹사이트 해결 방법

  • HTML 파일 직접 편집: 해당 페이지의 HTML 파일에 직접 접근하여 섹션 내의 코드를 삭제합니다.
  • CMS 자체 SEO 설정 확인: 사용 중인 CMS(예: Shopify, Wix, Squarespace 등)의 대시보드 내 SEO 설정 또는 페이지별 설정에서 '검색 엔진 색인 허용'과 같은 옵션이 비활성화되어 있는지 확인하고 활성화합니다.
  • 서버 측 설정 확인: 간혹 웹 서버 설정(예: Apache의 .htaccess 파일, Nginx 설정 파일)에서 특정 경로에 대한 HTTP 헤더로 X-Robots-Tag: noindex가 전송되도록 설정되어 있을 수 있습니다. 이는 드문 경우이지만, 개발자나 서버 관리자에게 문의하여 확인할 필요가 있습니다.

NOINDEX 태그 제거 후 해야 할 일

NOINDEX 태그를 성공적으로 제거했다면, 구글이 이 변경 사항을 빠르게 인식하고 페이지를 다시 색인하도록 유도해야 합니다. 이 단계는 구글서치콘솔 NOINDEX 태그에 의해 제외되었습니다 해결방법의 마지막이자 가장 중요한 부분입니다.

  1. 구글 서치 콘솔에서 색인 생성 요청: 가장 빠르고 확실한 방법입니다.
    • 구글 서치 콘솔에 접속합니다.
    • 상단 검색창에 변경이 완료된 URL을 입력하고 Enter를 누릅니다.
    • 검사 결과에서 '색인 생성 요청' 버튼을 클릭합니다. 구글 크롤러가 해당 페이지를 다시 방문하여 NOINDEX 태그가 제거되었는지 확인하고 색인 프로세스를 다시 시작할 것입니다.
  2. 사이트맵 제출: 웹사이트의 사이트맵(sitemap.xml)에 해당 페이지가 포함되어 있는지 확인하고, 구글 서치 콘솔에 사이트맵을 다시 제출하거나 이미 제출된 사이트맵의 새로고침을 유도합니다. 구글은 사이트맵을 통해 새로운 페이지나 변경된 페이지를 발견합니다.
  3. 정기적인 모니터링: 며칠 또는 몇 주 후에 다시 구글 서치 콘솔의 URL 검사 도구를 사용하여 해당 페이지의 색인 상태를 확인합니다. '색인 생성됨' 으로 변경되었는지 확인하는 것이 중요합니다. 때로는 구글이 변경 사항을 반영하는 데 시간이 걸릴 수 있으므로 인내심을 가지고 기다려야 합니다.

NOINDEX 문제 재발 방지를 위한 팁

한번 해결했다고 해서 안심할 수 없습니다. 구글서치콘솔 NOINDEX 태그에 의해 제외되었습니다와 같은 문제가 재발하지 않도록 사전에 방지하는 것이 중요합니다.

  • 철저한 배포 전 검토: 개발 환경에서 운영 환경으로 웹사이트를 배포하기 전에 모든 SEO 관련 설정, 특히 NOINDEX 태그 유무를 꼼꼼히 확인합니다.
  • SEO 플러그인 설정 주의: 워드프레스 사용자라면 Yoast SEO나 Rank Math 같은 SEO 플러그인의 설정을 변경할 때마다 해당 페이지의 색인 설정이 올바르게 유지되는지 확인합니다.
  • 정기적인 구글 서치 콘솔 확인: 주기적으로 구글 서치 콘솔의 '색인' > '페이지' 보고서를 확인하여 '제외됨' 섹션에 문제가 있는 페이지가 없는지 모니터링합니다. 문제가 발생했을 때 신속하게 인지하고 대응하는 것이 중요합니다.
  • 새로운 테마/플러그인 설치 시 주의: 새로운 테마나 플러그인을 설치하거나 업데이트할 때는 SEO에 어떤 영향을 미칠 수 있는지 미리 확인하고, 설치 후에는 주요 페이지의 색인 상태를 점검합니다.

결론

구글서치콘솔 NOINDEX 태그에 의해 제외되었습니다 메시지는 웹사이트의 검색 노출에 치명적인 영향을 미 미치는 문제이지만, 올바른 해결방법을 통해 충분히 극복할 수 있습니다. 이 글에서 제시된 단계별 가이드를 따라 NOINDEX 태그를 제거하고, 구글에 색인 생성 요청을 함으로써 여러분의 소중한 콘텐츠가 다시 구글 검색 결과에 나타나도록 할 수 있습니다. 정기적인 모니터링과 사전 예방을 통해 웹사이트의 SEO 건강을 유지하는 것이 장기적인 성공의 열쇠입니다. 이 가이드가 여러분의 웹사이트가 더 많은 잠재 고객에게 도달하는 데 도움이 되기를 바랍니다!

댓글 쓰기

0 댓글

신고하기

프로필