서치콘솔 색인생성 안됨 확인할 것: 404 수정 가이드
서치콘솔 색인생성 안됨 문제를 겪고 있다면, 404 오류부터 확인하세요.
애드센스 커뮤니티에서 가장 자주 보이는 질문이 있습니다. “색인 신청했는데 왜 안 되죠?”, “구글봇이 못 읽어가는 것 같아요.” 이 질문들의 원인 중 상당수는 깨진 URL, 즉 404 오류입니다.
구글봇은 내부 링크를 타고 사이트를 순회합니다. 도중에 404 페이지를 만나면 그 경로는 포기하고 되돌아갑니다. 색인 요청을 넣어도 봇이 읽어가지 못하는 구조가 남아있으면 효과가 없습니다.
이 글에서는 Search Console에서 404 목록을 뽑는 방법부터, Redirection 플러그인으로 301 리다이렉트를 걸기까지 실제로 해본 과정을 정리했습니다.
워드프레스 404 오류란?
워드프레스 404 오류는 과거에 존재했던 URL이 더 이상 유효하지 않을 때 발생합니다. 글 삭제, 슬러그 변경, 카테고리 개편이 주된 원인입니다.
구글이 이미 한 번 크롤링해서 기억하는 URL이 나중에 404가 되면, 해당 URL은 Search Console 색인 > 페이지 > “찾을 수 없음(404)” 항목에 쌓입니다.
📌 Quick Facts
| 항목 | 내용 |
|---|---|
| 주요 원인 | 글 삭제, URL(슬러그) 변경, 카테고리 개편 |
| 구글봇 영향 | 404 URL에서 크롤링 중단, 해당 경로 색인 제외 |
| 해결 방법 | 301 리다이렉트 (영구 이동 처리) |
| 대표 플러그인 | Redirection (무료, 설치 수 300만+) |
| 색인 회복 시간 | 리다이렉트 적용 후 구글 재크롤링까지 수일~수주 |
왜 404가 색인 실패로 이어지는가
구글 서치콘솔에는 “색인이 생성되지 않은 이유”를 분류해서 보여주는 기능이 있습니다. “찾을 수 없음(404)”은 그 중 하나입니다.
여기서 중요한 것은 이 404들이 단독으로 문제가 아니라는 점입니다. 다른 발행된 글에서 이 404 URL로 내부링크가 걸려 있으면, 그 글 자체의 품질 평가에도 영향을 줍니다. 구글은 링크 구조 전체를 평가하기 때문입니다.
Google Search Console 도움말 – 색인 생성 범위 보고서
Step 1: Search Console에서 404 목록 내보내기
Search Console에서 직접 404 URL 목록을 CSV로 받을 수 있습니다.
내보내기 경로
- Search Console 접속
- 왼쪽 메뉴 > 색인 생성 > 페이지
- “색인이 생성되지 않은 이유” 목록에서 찾을 수 없음 (404) 클릭
- 우측 상단 내보내기 > CSV 다운로드
파일을 열면 URL, 최종 크롤링 두 컬럼으로 구성된 목록이 나옵니다.
주의할 점
내보낸 CSV에는 실제 페이지 URL 외에 와일드카드 패턴이 섞여 있습니다. 이런 항목은 개별 URL이 아니므로 리다이렉트 처리 대상이 아닙니다. * 가 포함된 행은 건너뜁니다.
Step 2: Redirection 플러그인 설치
Redirection 플러그인은 워드프레스에서 가장 많이 쓰이는 리다이렉트 관리 도구입니다. 코드 없이 CSV로 대량 등록이 가능합니다.
설치 방법
- WordPress 관리자 > 플러그인 > 새 플러그인 추가
- “Redirection” 검색 후 설치 및 활성화
- 메뉴 > 도구 > 리다이렉션 이동
- 설정 시작 클릭 후 초기 설정 진행
초기 설정 권장 옵션
| 옵션 | 권장 설정 | 이유 |
|---|---|---|
| 퍼머링크 변경 사항 모니터링 | 선택 안 함 | 글 URL을 자주 바꾸지 않으면 불필요 |
| 리다이렉션 및 404 오류 로그 보관 | 선택 | 이후 신규 404 모니터링에 유용 |
| IP 정보 저장 | 선택 안 함 | GDPR 이슈 방지 |
| 기존 워드프레스 이전 슬러그 | 선택 | 자동으로 감지된 슬러그 변경분 한 번에 처리 |
Step 3: CSV import로 리다이렉트 일괄 등록
CSV 파일은 직접 만들거나, 이 글 하단에 소개하는 스크립트로 자동 생성할 수 있습니다.
import 방법
- Redirection 메뉴 > 상단 탭 가져오기/내보내기
- CSV 파일 선택 후 파일 업로드
- “가져오기 완료 – 총 리다이렉션 수입니다: N” 확인
301(영구 이동)으로 처리하면 기존 URL로 들어온 링크 주스(Link Equity)가 새 URL로 전달됩니다.
직접 해보니
Search Console에서 내보낸 CSV를 분석했을 때, 와일드카드를 제외한 실제 처리 대상이 9개였습니다. 유형별로 처리 방식이 달랐습니다.
유형 1: 삭제된 블로그 글 (5건)
슬러그를 DB에서 직접 조회했을 때 완전히 삭제된 글들이었습니다. 각 주제와 가장 관련 있는 현재 발행 글 또는 카테고리로 연결했습니다.
유형 2: 카테고리 구조 개편 (3건)
카테고리 이름을 바꾸면서 자동으로 생긴 404 페이지들이 존재했습니다. 각 카테고리의 현재 URL로 리다이렉트했습니다.
유형 3: 커스텀 파일 경로 (1건)
서버에서 직접 서빙하는 HTML 파일이 없어진 경우입니다. 관련 카테고리 페이지로 연결했습니다.
처리하면서 특이한 케이스도 있었습니다. 서버에 직접 올린 도구가 있었는데, 이 도구를 소개했던 구 블로그 글의 URL이 404로 잡혀 있었습니다. 소개글은 삭제됐지만 도구 자체는 살아있어서, 구 URL에서 실제 도구 파일로 바로 리다이렉트했습니다. 검색에서 구 URL로 유입되던 트래픽이 도구로 직접 연결되는 구조가 됐습니다.
결과적으로 이전 슬러그 자동 감지 35개 + CSV로 추가한 9개, 총 44개 리다이렉트가 등록됐습니다.
자주 묻는 질문 (FAQ)
Q. 리다이렉트를 걸면 색인이 회복되나요?
A. 바로 회복되지는 않습니다. 구글이 리다이렉트된 URL을 재크롤링해야 반영됩니다. 수일에서 수주가 걸리며, 재크롤링 후 Search Console의 404 항목에서 점차 사라집니다.
Q. 404가 애드센스 승인에 영향을 주나요?
A. 직접적인 영향은 없습니다. 구글 검색봇과 애드센스 심사봇은 별개 시스템입니다. 다만 사이트 전반의 구조적 품질이 낮으면 간접적으로 영향을 줄 수 있어 정리해두는 게 좋습니다.
Q. 플러그인 없이 처리할 수 있나요?
A. 가능하지만 번거롭습니다. .htaccess 파일에 직접 리다이렉트 규칙을 추가하거나, 워드프레스 functions.php를 수정하면 됩니다. 대량 처리가 필요하다면 플러그인이 훨씬 편합니다.
Q. 몇 개 이상이면 SEO에 악영향이 있나요?
A. 정해진 기준은 없습니다. 단, 구글은 404를 오래 방치하면 해당 URL을 크롤링 대상에서 제외합니다. 특히 다른 글에서 내부링크가 걸려 있는 404는 빨리 처리하는 게 좋습니다.
마치며
색인이 안 된다는 신호를 받으면, 서치콘솔 > 색인 > 페이지 > “찾을 수 없음(404)” 탭부터 확인해보세요. 생각보다 오래된 404 URL이 쌓여 있는 경우가 많습니다.
CSV 내보내기 후 Redirection 플러그인으로 import하는 과정은 30분이면 충분합니다. 한 번 정리해두면 이후에는 플러그인이 신규 404를 자동으로 로그에 기록해줍니다.
