워드프레스 사이트맵을 구글 서치콘솔에 등록이 안되는 경우 인덱스 활성화 기능 끄기를 해보시기 바랍니다. 비활성화 하자마자 사이트맵 등록 성공 메세지를 보게 되실 겁니다.
워드프레스 사이트맵을 자동 생성해주는 SEO 플러그인
워드프레스 사이트맵을 만들어주는 역할은 보통 SEO 최적화 플러그인들이 담당을 합니다. 예를 들면 많은 분들이 워드프레스 추천 테마로 알려진 테마들이 그렇습니다.
Yoast SEO, All in One SEO, Math Rank 등의 플러그인을 적용한 후, 이런 저런 설정들을 셋팅을 하실겁니다.
아무래도 저처럼 워드프레스를 처음 다루시게된다면 방대설정 때문에 뭐가 뭔지 모르다 보니 저와같은 실수를 하실 수 있습니다. 사이트맵 고급 설정을 잘못 건드릴 경우 사이트맵이 여러개의 파일로 구성될 수 있습니다.
All in One SEO 사이트맵 인덱스 활성화 기능
우선 현재 제가 사용중인 All In One SEO 사이트맵 설정을 보도록 하겠습니다. 사이트 맵 설정에 사이트맵 인덱스 활성화 기능이 활성화 되어 있을 경우 구글 서치콘솔 사이트맵 등록에 문제가 있을 수 있습니다.
사이트맵 추가시 URL 입력 방식을 변경 해서 등록에 성공
워드프레스가 아래 이미지 처럼 사이트맵 가져올 수 없음 상태에 빠지게 됩니다.
그리고 사실 이 문제를 해결하기 위해서 사이트맵 추가시 URL 입력 방식을 변경 해서 등록에 성공하기도 했습니다.
그런데 사실 이 방법도 정상적인게 아니였던 거죠. 처음부터 주소 형식을 바꿔서 등록한다는게 찜찜하기는 했는데, 브라우저에서 정상적으로 사이트맵에 접근이 되고, 서치콘솔에서도 사이트맵 상태가 성공으로 표시되었기 때문에 되는줄 알았습니다.
워드프레스 사이트맵 인덱스 활성화 차이점
일반 사이트맵은 sitemap.xml 에 포스트된 글들의 링크가 기록되어 있습니다. 그리고 1개의 xml 파일로 구성이 되어 있습니다.
사이트맵 인덱스 활성화가 되어 있는 경우는, 파일이 여러개로 구성됩니다. 기본적으로 sitemap.xml 은 같은데 sitemap.xml에 다른 종류의 구분된 세부 sitemap.xml 파일들이 링크되는 구조입니다. 아래 사진을 보시면 이해가 빠를겁니다.
참고로, 이렇게 구성이 되어 있을 때 구글 서치콘솔에서는 사이트맵 인식을 제대로 못했지만, 네이버 서치어드바이저에서는 정상적으로 등록이 되었습니다.
워드프레스에서 사이트맵을 만들 때는 사이트맵 인덱스 활성화 기능을 꼭 끄시기 바랍니다. 올인원SEO가 아닌 다른 플러그인들도 해당 기능이 있는 플러그인일 경우 설정을 다시 확인해 보시기 바랍니다.