갑자기 네이버 서치어드바이저에 등록된 워드프레스의 URL 수집이 보류되기 시작 했습니다.
점검 해볼게 별거 없으므로 등록된 메타태그, sitemap.xml 등을 점검해 보았습니다. 그런데 저처럼 Yoast SEO를 플러그인으로 사용하시는 분 중에 같은 문제를 겪으시는 분이 계시더군요…! 그분의 글처럼 한번 조치 해보았습니다.
![error on line 2 at column 6: XML declaration allowed only at the start of the document 오류](https://blog.kakaocdn.net/dn/c26cmk/btsrh2DxQZR/yED6PiPI5AHlBCCRvujPDk/img.png)
테마 php 파일 공백 줄 제거
해당 문제 자체가 xml 파일이 첫 번째 행에서 엔터가 눌려 두번 째 줄 부터 시작 했을 때 많이 발생한다고 합니다. 근데 사실 사이트맵 파일을 제가 만든 건 아니니까 무엇을 조치해야 하지? 하다 블로그 글을 보니 테마의 php 파일들의 공백 줄을 제거해 보라는 의견이 있네요. 해봅시다. 먼저 테마 파일 편집기에 접속 했습니다.
![테마 파일 편집기](https://blog.kakaocdn.net/dn/cTNVmc/btsq5ZhpAkz/T67MHhh3RQaQX0OveQWCq0/img.png)
그리고 지금 사용 중인 child 테마의 function.php 파일의 공백을 제거해 보고 저장 했습니다.
![function.php 파일의 공백을 제거](https://blog.kakaocdn.net/dn/bwhp2r/btsq2jHqahy/VK8SHdKZh5esJlIMZ0rp9k/img.png)
그러니 바로 해결 되었습니다 👍
![sitemap.xml 오류 해결](https://blog.kakaocdn.net/dn/dfdS9h/btsq5dtnmCl/WkPewKCh3SRq0591KQDQ00/img.png)