워드프레스를 활용하여 작성한 글 중 일부가 페이지 색인 생성되지 않는 경우, 이는 구글 서치 콘솔에서 NOINDEX 속성을 확인함으로써 쉽게 파악할 수 있습니다. NOINDEX는 구글 검색 엔진에 해당 페이지를 색인하지 말라는 지시를 내리는 메타 태그로, 이를 통해 특정 페이지를 제외하고 검색 결과에 표시되지 않도록 설정할 수 있습니다.
이러한 현상은 여러 가지 이유로 발생할 수 있으며, 주로 다음과 같은 몇 가지 주요 이유로 인해 페이지가 색인 생성이되지 않을 수 있습니다.
첫째, 웹마스터가 의도적으로 해당 페이지를 검색 결과에서 제외하기 위해 NOINDEX 메타 태그를 설정한 경우로서 이는 특정 페이지를 공개하고자 하지 않을 때 주로 사용됩니다.
둘째, 로봇.txt 파일에 페이지의 색인을 막는 규칙이 설정되어 있는 경우입니다. 로봇.txt 파일은 웹 크롤러에게 특정 페이지를 방문하지 않도록 지시하는 역할을 합니다.
셋째, 페이지에 오류가 있어 구글 검색 엔진이 콘텐츠를 올바르게 읽지 못하는 경우입니다. 이는 HTML 마크업 오류, 불완전한 내용, 또는 기타 기술적인 문제로 인해 발생할 수 있습니다.
넷째, 페이지의 로봇 메타 태그가 “noindex”로 설정되어 있거나, 페이지 레벨에서의 색인 생성 방지 설정이 이루어져 있는 경우입니다. 이 설정은 특정 페이지에 대한 색인 여부를 명시적으로 지정할 수 있습니다.
우선 워드프레스에서 구글 서치콘솔에서 페이지가 생성되지 않는 대표적인 이유는 아래 6가지가 있습니다.
- 크롤링됨 – 현재 색인이 생성되지 않음
- 적절한 표준 태그가 포함된 대체 페이지
- “NOINDEX” 태그에 의해 제외되었습니다.
- 리디렉션이 포함된 페이지
- robots.txt에 의해 차단됨
- Soft 404 등
그리고 기본적으로 페이지의 색인이 생성된 경우, 해당 페이지의 URL 수를 확인하고, 필요 시 수정된 글이나 카테고리 변경 등으로 인한 색인 오류를 확인합니다.
워드프레스 “NOINDEX” 태그 색인 생성오류 확인
구글서치 콘솔 “NOINDEX” 확인
Google Search Console은 웹사이트 소유주 또는 웹마스터에게 웹사이트의 검색 엔진 색인 상태 및 오류에 대한 정보를 제공합니다. 페이지 색인이 생성되지 않은 이유에서 “NOINDEX” 태그에 의해 제외된 페이지를 확인하면, 먼저 웹사이트의 특정 페이지가 검색 결과에 표시되지 않는 이유를 정확히 이해할 수 있습니다.
해당 페이지를 클릭하여 자세한 정보를 확인하면 “NOINDEX”의 원인이 무엇인지 정확히 파악할 수 있으며 이 때, 특정 페이지에 “NOINDEX” 태그가 의도적으로 설정되었는지, 아니면 실수로 설정된 것인지를 확인합니다
Google Search Console -> 페이지 -> 페이지 색인이 생성되지 않은 이유에서 “NOINDEX” 태그에 의해 제외된 페이지를 확인합니다.
Google Search Console에서 “NOINDEX”로 분류된 페이지를 확인할 때, URL 끝에 “feed”가 붙은 경우를 주의해야 합니다. 이는 일반적으로 페이지가 원활하게 색인되어 검색 결과에 표시될 것이라는 신호입니다.
“feed”는 웹사이트의 피드를 나타내는 용어로 사용되며, 이는 일반적으로 페이지의 본문이나 내용을 포함하는 매우 중요한 부분입니다. 따라서 “feed”가 URL 끝에 붙은 경우, 해당 페이지는 본문 내용이 존재하므로 무시해도 되는 페이지로 간주할 수 있DMAU “feed”가 URL에 포함되어 있으면서 페이지가 “NOINDEX”로 분류되었더라도, 검색 엔진은 이를 무시하고 해당 페이지를 색인할 가능성이 높습니다.
이는 검색 엔진이 웹사이트의 중요한 내용을 놓치지 않도록 하는 메커니즘 중 하나로 볼 수 있습니다.
“NOINDEX”로 분류 되는 경우
NOINDEX로 분류되는 경우는 주로 두 가지로 나눌 수 있습니다. 사이트 주인에 의한 의도적인 NOINDEX 설정 또는 플러그인 설정 실수로 인한 NOINDEX 설정입니다. 각각의 경우에 대해 정확한 확인과 수정이 필요합니다.
해결과 주의사항
모든 글이 정상적으로 색인이 생성된 페이지에 포함되어 있다면, 색인이 생성되지 않은 숫자에 크게 신경쓰지 않아도 됩니다.
하지만 주요 SEO 플러그인인 Yoast SEO나 Rank Math에서 NOINDEX 설정이 실수로 되어있는지 확인하고 수정합니다. 각 플러그인의 설정 화면에서 “Show 페이지 in search results” 또는 “인덱스 없음” 옵션을 확인합니다.
동일한 기능을 하는 SEO 플러그인은 중복으로 설치하지 않도록 주의합니다. 중복 설치로 인한 충돌로 인한 문제를 방지하기 위함이며 구글 서치콘솔 및 빙웹마스터도구 등 검색엔진 색인을 빠르게 하기 위해서는 Index Now라고 하는 기능을 사용하면 글을 수정하거나 새로 작성 시 색인속도를 빠르게 할 수 있으며 이는 Rank Math SEO 플러그인을 통해 무료로 사용 가능합니다.
오류 유형 | 원인 및 해결 방법 |
---|---|
크롤링됨 – 현재 색인이 생성되지 않음 | 적절한 HTML 태그 및 구조 확 대체 페이지 설정 검토 및 수정 |
“NOINDEX” 태그에 제외되었습니다 | Google Search Console에서 “NOINDEX”로 분류된 페이지 확인 “NOINDEX”의 의도 확인 (의도적인 설정 또는 실수 여부) 필요 시 “NOINDEX” 설정 수정 |
robots.txt에 의해 차단됨 | robots.txt 파일 확인 및 검토 필요 시 robots.txt 수정 (검색 엔진이 크롤링할 페이지 허용) |
Soft 404 등 | Google Search Console에서 Soft 404 오류 확인 해당 페이지의 내용을 심도 있게 분석하고 Soft 404 오류의 원인 찾기 오류원인 수정 및 Google Search Console 재확인 |
워드프레스 페이지 색인 생성 오류는 다양한 이유로 발생할 수 있습니다. 구글서치 콘솔을 통해 “NOINDEX” 확인과 SEO 플러그인 설정에 대한 신중한 관리를 통해 문제를 해결할 수 있습니다. 또한, 모든 글이 정상적으로 색인에 포함되어 있다면, 색인 생성되지 않은 숫자에 크게 신경쓰지 않아도 됩니다. 워드프레스의 유용한 기능을 최대한 활용하여 SEO 최적화에 힘쓰시기를 권장합니다.