오늘은 특히 “‘NOINDEX’ 태그에 의해 제외되었습니다”라는 오류 메시지를 마주했을 때 어떻게 대처해야 하는지에 대해 심층적으로 알아보겠습니다.
이 오류는 여러분의 소중한 블로그 게시글이 구글 검색 결과에 노출되지 않고 있다는 명확한 신호입니다. 이는 곧 트래픽 감소로 이어질 수 있으므로, 신속하게 원인을 파악하고 해결하는 것이 중요합니다. 자, 그럼 함께 문제 해결의 여정을 시작해 볼까요?
1단계: 문제의 정확한 이해 – ‘NOINDEX’ 태그란 무엇일까요?
본격적인 해결 방법에 앞서, ‘NOINDEX’ 태그가 무엇인지 정확히 이해하는 것이 중요합니다. ‘NOINDEX’는 HTML 메타 태그의 일종으로, 검색 엔진 로봇에게 특정 페이지를 검색 결과에 색인하지 않도록 지시하는 역할을 합니다. 이 태그가 페이지의 <head> 섹션에 삽입되면, 구글을 포함한 대부분의 검색 엔진은 해당 페이지를 수집(크롤링)할 수는 있지만, 검색 결과에는 표시하지 않습니다.
2단계: ‘NOINDEX’ 태그가 설정되는 다양한 원인
여러분의 의도와는 다르게 게시글이 ‘NOINDEX’ 처리되는 데에는 다양한 이유가 있을 수 있습니다. 주요 원인들을 살펴보고, 여러분의 상황에 해당하는 부분을 찾아보세요.
- 워드프레스 설정 오류:
- “검색 엔진 최적화 설정” 비활성화: 워드프레스 관리자 페이지의 “설정 > 읽기” 메뉴에서 “검색 엔진이 이 사이트를 색인하지 않도록 요청” 옵션이 실수로 활성화되어 있을 수 있습니다. 이 옵션이 활성화되면 사이트 전체가 ‘NOINDEX’ 처리됩니다.
- 특정 플러그인의 잘못된 설정: Yoast SEO, Rank Math와 같은 SEO 플러그인에서 개별 게시글 또는 특정 콘텐츠 유형에 대해 ‘NOINDEX’ 설정을 잘못 적용했을 가능성이 있습니다.
- 테마 설정 오류:
- 일부 테마에서는 특정 페이지 유형(예: 보관 페이지, 첨부 파일 페이지 등)에 기본적으로 ‘NOINDEX’ 태그를 추가하도록 설정되어 있을 수 있습니다.
- robots.txt 파일의 잘못된 지시:
- robots.txt 파일은 검색 엔진 로봇의 접근을 제어하는 역할을 합니다. 이 파일에 특정 경로 또는 모든 콘텐츠에 대한 접근을 차단하는 규칙이 잘못 설정되어 있다면, 구글이 해당 페이지를 제대로 크롤링하거나 색인하지 못할 수 있습니다. (엄밀히 말하면 ‘NOINDEX’와는 다른 문제이지만, 색인 생성에 영향을 미칠 수 있습니다.)
- 개발 과정에서의 실수:
- 웹사이트 개발 또는 수정 과정에서 실수로 특정 페이지에 ‘NOINDEX’ 메타 태그가 삽입되었을 수 있습니다.
3단계: 문제 해결을 위한 단계별 점검
이제 실제 문제 해결을 위한 단계별 점검 과정을 안내해 드리겠습니다. 차근차근 따라 해 보세요.
- 워드프레스 “읽기” 설정 확인:
- 워드프레스 관리자 페이지에 로그인합니다.
- “설정” 메뉴에서 “읽기”를 클릭합니다.
- “검색 엔진이 이 사이트를 색인하지 않도록 요청” 옵션이 체크되어 있다면, 체크를 해제하고 “변경 사항 저장” 버튼을 클릭합니다.
- SEO 플러그인 설정 확인 (Yoast SEO, Rank Math 등):
- 사용하고 있는 SEO 플러그인의 설정을 확인합니다.
- 개별 게시글 설정 확인: 문제가 발생한 특정 게시글 편집 화면으로 이동하여 SEO 관련 설정을 확인합니다. “고급” 또는 “로봇 메타”와 같은 섹션에서 “색인 허용” 또는 유사한 옵션이 활성화되어 있는지 확인합니다. ‘NOINDEX’로 설정되어 있다면 이를 해제하고 업데이트합니다.
- 전체 사이트 또는 특정 콘텐츠 유형 설정 확인: SEO 플러그인의 전체 설정 또는 특정 콘텐츠 유형(예: 글, 페이지, 카테고리 등)에 대한 설정을 확인하여 ‘NOINDEX’ 규칙이 잘못 적용되어 있는지 점검합니다.
- 테마 파일 확인 (고급 사용자):
- FTP 클라이언트 등을 이용하여 웹 서버에 접속합니다.
- 현재 사용 중인 테마 폴더 내의 header.php 또는 관련 템플릿 파일을 확인하여 <meta name=”robots” content=”noindex”> 태그가 있는지 살펴봅니다. 만약 발견된다면, 해당 태그를 제거하거나 주석 처리합니다. (주의: 테마 파일을 직접 수정하는 것은 위험할 수 있으므로, 신중하게 작업하거나 개발자의 도움을 받는 것을 권장합니다.)
- robots.txt 파일 확인:
- https://여러분의도메인.com/robots.txt 주소로 접속하여 robots.txt 파일 내용을 확인합니다.
- 불필요하게 모든 경로 (/) 또는 특정 게시글 경로를 Disallow 하고 있는지 확인합니다. 만약 그렇다면 해당 규칙을 삭제하거나 수정합니다.
- 구글 서치 콘솔 검사:
- 구글 서치 콘솔에 접속하여 해당 URL을 “URL 검사” 도구를 통해 확인합니다.
- “색인 생성 가능 여부” 섹션에서 “색인 생성을 차단하는 이유는 무엇인가요?” 항목을 확인하여 구체적인 이유를 파악합니다. 만약 여전히 ‘NOINDEX’ 태그에 의해 차단되었다고 나온다면, 앞서 설명드린 설정들을 다시 한번 꼼꼼히 확인하고 수정 후 “색인 생성 요청”을 시도해 보세요.
4단계: 문제 해결 후 조치 및 예방
‘NOINDEX’ 태그 문제를 해결하고 색인 생성을 요청했다면, 구글이 해당 변경 사항을 반영하는 데 다소 시간이 걸릴 수 있습니다. 꾸준히 구글 서치 콘솔을 통해 색인 상태를 확인하는 것이 중요합니다.
예방을 위한 팁:
- 새로운 플러그인이나 테마를 설치할 때, SEO 관련 설정을 주의 깊게 확인하세요.
- 중요한 설정을 변경하기 전에는 반드시 백업을 해두는 것이 좋습니다.
- 정기적으로 구글 서치 콘솔을 확인하여 색인 상태 및 오류를 점검하는 습관을 들이세요.
“‘NOINDEX’ 태그에 의해 제외되었습니다” 오류는 블로그 운영자에게는 매우 당황스러운 문제일 수 있지만, 침착하게 원인을 파악하고 단계별 해결 방법을 따르면 충분히 해결할 수 있습니다. 이 가이드가 여러분의 블로그가 구글 검색 결과에서 빛을 발하는 데 조금이나마 도움이 되었기를 바랍니다.
information에서 더 알아보기
구독을 신청하면 최신 게시물을 이메일로 받아볼 수 있습니다.
