오늘 아침, 네이버 서치 어드바이저에 워드프레스 사이트맵을 확인할 수 없다는 알림이 떴습니다. 실제로 확인한 결과, 사이트맵 대신 404 에러가 떠서 깜짝 놀랐습니다. 멀쩡하게 제출하고 확인한지 오래인데, 어째서 갑자기 사이트맵이 사라진 걸까요?
사실 블로그를 운영하다 보면 어느 날 갑자기 네이버 서치어드바이저나 구글 서치콘솔에서 “사이트맵을 찾을 수 없습니다” 또는 “가져올 수 없음”이라는 경고를 종종 마주하게 된다고 합니다. 분명히 제출했던 사이트맵이 왜 갑자기 사라지는지, 그리고 이를 어떻게 즉시 복구할 수 있는지 정리해 드립니다.
[사이트맵 404 오류 해결 핵심 요약]
- 증상: 구글 서치 콘솔에서 사이트맵 상태가 ‘가져올 수 없음’ 또는 ‘404’로 표시됨.
- 원인: 주로 고유주소(Permalink) 설정 충돌이나 캐시 플러그인 설정 오류.
- 해결: 워드프레스 설정 > 고유주소 메뉴에서 아무것도 건드리지 않고 [변경 사항 저장] 버튼만 눌러도 대부분 해결됨.

1. 많은 사람들이 겪는 문제
이번 일을 겪으면서 찾아보니, 워드프레스 사용자의 약 30% 이상이 플러그인 업데이트나 서버 설정 변경 후 사이트맵 경로 꼬임 현상을 경험한다고 합니다.
하지만 아무리 찾아봐도 대부분 “다시 제출해 봐라”는 식으로 원론적인 답변만 제시할 뿐, 서버 내부의 가상 경로(Rewrite Rules) 문제를 다루지 않아 답답하고 당황스러운 것이 사실입니다.
그렇다고 방치할 경우, 사이트맵 오류를 방치할 경우 새 글의 수집이 지연되어 검색 노출 기회를 상실할 수 있습니다. 특히 수익형 블로그에서는 ‘콘텐츠 선점’에 치명적인 리스크가 됩니다.
이번 글에서는 오늘 제가 직접 겪고 해결한 사이트맵 복구 노하우를 공유해 드립니다.
2. 워드프레스 사이트맵이 갑자기 사라지는 기술적 이유
그렇다면 어째서 멀쩡하던 사이트맵이 갑자기 사라져 버리는 걸까요? 그것은 가상 파일(Virtual File)의 특성 때문입니다.
우리는 보통 Rank Math나 Yoast SEO가 만드는 사이트맵을 사용하고 있습니다. 하지만 이것은 서버에 물리적으로 존재하는 파일이 아니라, 요청 시 실시간으로 생성되는 가상 경로입니다.
그런데 워드프레스 코어 업데이트나 캐시 플러그인과 충돌이 있게되면, 이 가상 경로로 연결되는 ‘통로(Rewrite Rules)’가 초기화되면서 404 에러나 빈 페이지가 생기게 됩니다.
3. 사라진 사이트맵을 되찾는 3단계 해결책
전 이번에 아래와 같은 방법으로 없어졌던 사이트맵을 복구했습니다.
가. 1단계 : 사이트맵 캐시 강제 리프레시
먼저 랭크 매스 플러그인의 사이트맵 설정>일반으로 가서 사이트맵별 링크 수를 고칩니다. 전 150으로 되어있던 것을 200으로 바꿨습니다. 이 숫자는 상관 없습니다. 200으로 되어 있다면 201로 고치는 등 살짝만 바꾸면 됩니다. 그 다음 ‘변경사항 저장’을 누릅니다. 이렇게 하면 플러그인 내부의 사이트맵 데이터가 강제로 다시 생성됩니다.
- Rank Math > Sitemap Settings
- Links Per Sitemap 숫자 변경
- Save Changes 클릭
나. 2단계 : 서버 고유주소(Permalinks) 재설정
1단계를 마쳤으면, 이번에는 워드프레스 관리자화면에서 설정>고유주소로 들어갑니다. 여기서는 다른 건 아무것도 할 필요 없고, 그냥 맨 아래에 있는 변경사항 저장 단추만 더블 클릭하면 됩니다. 별 의미없는 작업 같지만, 서버의 주소 체계(Rewrite Rules)를 새로고침하여 끊어진 통로를 다시 연결하는 핵심 과정입니다.
- Setting>Permalinks
- Save Changes 더블 클릭
다. 3단계 : 올바른 주소로 재등록
네이버 서치 어드바이저나 구글 서치콘솔의 사이트맵 제출하는 곳으로 가서 sitemap_index.xml을 입력하여 새로 제출합니다. 서치콘솔에서는 sitemap_index.xml만 넣어도 되지만, 네이버 서치 어드바이저에서는 https://내 블로그 주소/sitemap_index.xml을 다 넣어야 인식됩니다.
라. 사이트맵 확인
사이트맵이 제대로 만들어졌는지 확인하려면, 브라우저 주소창에 본인도메인/sitemap_index.xml을 넣어 봅니다. 404에러 대신 지도가 정상적으로 출력되면 잘 되고 있는 것입니다.
사이트맵이 정상화되어 수집 경로가 뚫렸다면, 이제 효율적인 색인 요청 전략이 필요합니다. 무분별한 요청은 오히려 할당량 초과 문제를 일으킬 수 있으니 주의해야 합니다.
- 추천 가이드: 구글 서치 콘솔 색인 할당량 초과 및 요청 시 주의사항
사이트맵 오류는 예고 없이 발생할 수 있으므로, 주기적으로 서치 콘솔의 ‘제출된 사이트맵’ 상태가 ‘성공’인지 모니터링하는 습관이 필요합니다.
자주 묻는 질문 (FAQ)
고유주소를 저장했는데도 계속 404가 떠요.
사용 중인 캐시 플러그인(WP Rocket, LiteSpeed 등)에서 ‘모든 캐시 삭제’를 수행한 후 다시 확인해 보세요.
Rank Math나 Yoast SEO 중 무엇이 더 나은가요?
두 플러그인 모두 훌륭하지만, 사이트맵 관리 편의성은 Rank Math가 조금 더 직관적입니다.
맺는말
사이트맵은 검색 로봇에게 주는 ‘우리 집 지도’와 같습니다. 지도가 엉망이면 로봇이 방문하고 싶어도 길을 찾지 못하죠. 오늘 알려드린 ‘고유주소 저장법’은 사이트맵 문제뿐만 아니라 워드프레스의 많은 페이지 오류를 해결하는 만병통치약이니 꼭 기억해 두세요!
근거 자료 링크:
- Rank Math: How to Fix Sitemap Issues (404 Error)
- WordPress.org: Customize Permalinks Documentation
- Google Search Central: Sitemap Error Room
파트너스 활동으로 소정의 수수료를 제공받을 수 있습니다.
“Harupaper의 새로운 이야기를 가장 먼저 만나보세요”
구독하시면 새 글을 빠르고 편하게 받아보실 수 있습니다.