워드프레스 색인 오류 때문에 물음표가 늘 있었어요.
블로그를 운영해오고 있는데, 구글 색인 오류가 늘 이상했는데요. 워프 설정에 대해 공부를 한 적이 없기 때문에 아는 정보가 없어서 건드릴 엄두를 못냈는데, 오류가 떠있으면 왠지 기분이 뭔가 잘못 된 것 같은 느낌 있잖아요.
최근에 페이지 색인 정보를 보다가 404 오류 문제 페이지가 꽤 있는 걸 발견했어요. 그래서 이걸 해결하려고 찾아보다가, 색인 정리를 좀 해야겠다는 생각이 들었어요. 일단 몇 개 없는 글 페이지 전체도 인식이 안되고 있고, 심지어 가끔 볼 때마다 색인 페이지 수가 줄어드는 느낌을 지울 수 없었거든요. 나름 원인을 찾아 해결해보면서 일주일을 보내고 있는데요.
그 동안 구글에서 블로그 페이지 인식을 높이고, 실제 색인률도 높이는 세팅을 나름 해봤답니다. 지진했던 해결 과정을 기록했어요.
1. 문제 발견 — URL이 이상하다
처음 이상함을 느낀 건 블로그 글 주소였다.
정상: myblog-address.com/글제목
내 블로그: myblog-address/index.php/ko/2026/03/15/글제목
주소에 index.php와 날짜가 덕지덕지 붙어 있다. 처음에는 ‘원래 이런건가?’라고 생각하다가, 구글 서치 콘솔 정보를 이것저것 열어보고 나서 ‘좀 아닌 것 같은데?’라고 느꼈다.
- 색인생성안된 인식 페이지 : 110개?
- 색인된 페이지: 65개
일단 순수하게 쓴 글만 200개가 넘는데, 색인 대상으로 인식되고 있는 페이지 자체가 200개가 안된다는 것도 의문이 들었다. 뭐야? 유령 블로그로 취급되고 있나 싶은 생각이 들었다.
2. 원인 파악 — Polylang 설치가 원인?
첫번째 발견한 원인은 최근에 설치한 플러그인 같았다. 외국어로 글을 발행하려고 다국어 플러그인 Polylang을 설치하면서 영어를 기본 언어로 설정했고, 그 과정에서 기존 한국어로 발행했던 글들의 URL이 /ko/ 경로로 바뀌어있었다.
기존: myblog-address.com/글제목
변경 후: myblog-address.com/index.php/ko/날짜/글제목
구글 입장에서는 기존에 색인했던 URL이 갑자기 사라진 것처럼 보인 상황인거다. 그 과정에서 404 오류가 44개나 발생했고, 구글봇이 혼란스러워하는 상황이었다.
3. 해결 과정 1 — 고유주소 재설정
워드프레스 색인 오류 해결 첫번째 시도. 머리가 빙글빙글 돌았지만, 첫 번째 해결책은 의외로 간단했다.
워드프레스 관리자
→ 설정 → 고유주소
→ 아무것도 바꾸지 않고
→ "변경사항 저장" 클릭
이것만으로 index.php가 URL에서 사라졌다. 워드프레스가 .htaccess 파일을 자동으로 재생성한 것이다.
그리고 Polylang 설정에서 기본 언어를 한국어로 변경했다.
변경 전: myblog-address.com/index.php/ko/글제목
변경 후: myblog-address.com/글제목 ✅
4. 해결 과정 2 — Rank Math 리다이렉트 설정
URL이 바뀌었다고 해서 끝이 아니었다. 구글이 기억하는 옛날 URL들이 여전히 남아있었기 때문.
구글 서치 콘솔의 404 오류 목록을 보니 아래와 같은 형태의 URL들이 가득했다.
/index.php/2024/07/18/tv-channel-auto-search/
/index.php/tag/환산보증금/
/index.php/ko/2025/03/16/hokkaido-sango-accommodation/
이 문제는 Rank Math의 리디렉션 기능으로 한 번에 처리했다. 원래 사용하던 yoast SEO를 Rank math로 대체했다.

추가한 리다이렉트 3가지:
① index.php/[0-9]{4}/[0-9]{2}/[0-9]{2}/(.*)
→ /$1 (날짜 포함 글 URL)
② index.php/tag/(.*)
→ /tag/$1 (태그 페이지)
③ /page/(.*)
→ /?paged=$1 (페이지 번호)
설정 후 며칠 만에 리다이렉트 히트 수가 2,000건을 넘어섰다. 정말 구글봇이 index가 잔뜩 붙어있던 옛날 URL로 열심히 방문하고 있었던 것이다.

5. 해결 과정 3 — 구글 서치 콘솔 색인 요청
리다이렉트가 설정됐다고 구글이 바로 알아채는 건 아니라고 한다. 적극적으로 알려줘야 한다고.
매일 주요 글 URL 10개씩 색인 생성 요청을 했다. (직접 색인 요청하는 건 하루에 10개 정도만 가능하다.)
구글 서치 콘솔 → URL 검사
→ myblog-address.com/글제목 입력
→ 색인 생성 요청 클릭
하루 10개 한도가 있어서 일주일에 70개씩, 꾸준히 진행했다. 아직도 매일 조금씩 진행하는 중이다.
6. 결과 — 일주일 후
색인된 페이지: 65개 → 85개 (회복 중)
404 오류: 44개 → 38개 (감소 중)
수익: $0.00 → $0.12 (회복 시작)
워드프레스 색인 오류 해결을 위해 처음에 사이트맵을 수정하고 나서는 갑자기 수익이 0.0달러가 찍히기 시작했다. 기존에 잘못된 url로 방문하던 구글봇이 아직 새로운 길을 제대로 안내하지 않는 느낌이라 그런가, 며칠동안 불안했다.
아직 완전히 회복된 건 아니지만 서서히 수익이 올라가는 것 보면 방향은 맞는 것 같다. 리다이렉트 히트 수도 매일 쌓이고 있고, 색인 숫자도 조금씩 늘고 있는 걸 확인할 수 있다.



7. 이 과정에서 Cloudways가 결정적이었다
사실 이 문제를 해결하는 데 Cloudways의 Hybrid Stack 설정이 중요한 역할을 했다.
처음에 .htaccess 파일이 작동하지 않았던 이유가 서버가 Lightning Stack으로 설정되어 있었기 때문이었다. Lightning Stack은 .htaccess를 지원하지 않는다. Hybrid Stack으로 바꾸고 나서야 고유주소 재설정이 제대로 작동했다.
나는 2023년부터 Cloudways를 사용하고 있다. 국내 호스팅에서 Cloudways로 이전했을 때 블로그 속도와 안정성이 눈에 띄게 좋아졌다. 특히 워드프레스 블로그를 운영한다면 관리 편의성 면에서 훨씬 낫다고 생각한다.
처음 시작하는 분들은 아래 링크로 가입하면 $25 호스팅 크레딧을 받을 수 있다.
8. 워드프레스 색인 오류 해결, 이번 스터디로 배운 것
① 플러그인 설치 전 백업은 필수다
Polylang을 설치하기 전에 백업을 했더라면 훨씬 빠르게 복구할 수 있었을 것이다.
② URL 구조는 초기에 잘 잡아야 한다
블로그를 시작할 때 URL 구조를 제대로 설정해두면 나중에 이런 문제가 생기지 않는다. 기본 설정은 /%postname%/ 즉 글 이름만 나오는 구조가 SEO에 가장 좋은거다.
③ 구글 서치 콘솔은 자주 봐야 한다
이번에 문제를 발견한 것도 서치 콘솔 덕분이었다. 매일 얼마 되지도 않는 수익만 들여다 봤는데, 서치 콜솔을 최소 일주일에 한 번은 확인하는 습관을 들이자.
④ Rank Math 리다이렉트 기능은 생각보다 강력하다
무료 버전만으로도 정규식 리다이렉트가 가능하다. 수천 개의 URL을 규칙 3개로 처리한 게 놀라웠다.
관련 글:
- 워드프레스 블로그 SEO 기초 — Rank Math 설정 방법(예정)
- 구글 서치 콘솔 활용법 — 색인 문제 진단하기(예정)