Table of Contents
워드프레스를 운영하다보면 갑작스런 노출 및 수익 급락 이슈를 수도 없이 마주하게 됩니다. 이럴 때 가장 먼저 살펴봐야 하는 것이 바로 구글 서치콘솔입니다.
워드프레스 구글 서치 콘솔 에러는 사이트의 성능, 가시성, 사용자 경험에 영향을 줄 수 있으므로 가능한 빨리 찾아서 해결하는 것이 중요하지만, 각 에러들이 무엇을 설명하고 있는 것인지 인터넷 검색을 해봐도 이해가 가지 않는 경우가 대부분입니다.
이번 포스팅에서는 대표적인 6가지 워드프레스 구글 서치 콘솔 에러 종류 및 해결 방법을 알려드리겠으니 집중해서 읽어보시고 적용해보시기 바랍니다.
워드프레스 구글 서치 콘솔 에러 유형
서버 에러 (5xx)
서버 에러 (5xx)는 어떠한 문제로 인해 서버가 사용자의 요청을 처리하지 못할 때 발생하는 에러입니다. 서버는 인터넷에 연결된 컴퓨터로, 웹사이트나 앱의 정보를 저장하고 전달하는 역할을 합니다.
예를 들어, 네이버에 접속하려면 네이버 서버에 요청을 보내고, 서버가 네이버 홈페이지의 정보를 보내줘야 합니다. 이때, 서버 과부하 또는 소프트웨어에 오류 등으로 서버가 응답할 수 없게 되면, 서버 에러가 발생하게 됩니다.
서버 에러는 5xx의 형태로 나타나게 되는데, 대표적으로 500에러(서버 내부 오류), 503에러(서버 일시적 오류), 504에러(서버가 요청 지연)가 있습니다.
서버 에러가 발생하면, 웹사이트나 앱의 화면이 깨지거나, 로딩이 안 되거나, 에러 메시지가 나타날 수 있습니다.
이러한 에러를 해결하기 위해서는 다음과 같은 방법들을 사용해 볼 수 있으며, 해결이 되지 않는 경우 서버 로그를 확인하고 문제의 원인을 파악해야 하므로 호스팅업체에게 문의하시는 것이 좋습니다.
✅브라우저 캐시 및 쿠키 삭제
브라우저에 저장되는 새로운 정보와 기존 정보간의 충돌이 발생해 서버 에러 문제가 발생할 수 있으므로, 인터넷 도구 옵션에 들어가 인터넷 기록을 삭제합니다.
✅워드프레스 캐시 삭제
브라우저 캐시와 쿠키를 삭제했다면 워드프레스 관리자 모드로 접속하여 캐시를 삭제해 줍니다. 제가 사용하는 GeneratePress 기준으로 설명드리면 다음과 같습니다.
WP Rocket > Clear and preload cache & Clear Used CSS
✅플러그인 비활성화
서버 에러(5xx)의 주요 원인 중 하나가 바로 플러그인 충돌입니다. 그러나 이미 여러 개의 플러그인이 설치 된 경우 어떤 것이 원인인지 모르기 때문에 플러그인을 일단 전부 비활성화 후 순서대로 하나씩 활성화 하면서 체크하는 방법 밖에 없습니다.
찾을 수 없음(404)에러·리디렉션 에러
리디렉션 에러란 A라는 페이지에서 B라는 페이지로 가려고 할 때 문제가 생기는 것입니다. B라는 페이지가 없거나 잘못된 주소를 가지고 있다면 리디렉션 에러가 발생할 수 있습니다. 이 경우 발생하게 되는 대표적인 에러가 바로 찾을 수 없음(404)입니다.
에러를 피하는 가장 좋은 방법은 글의 URL을 가능하면 바꾸지 않는 것입니다. 만약 에러가 발생했다면, 구글 서치 콘솔에서 다시 색인을 요청하시고 다음과 같은 시도를 해보시기 바랍니다.
✅Rank math SEO 플러그인 활용
아래와 같이 플러그인을 활용해서 찾을 수 없는 페이지를 워드프레스의 메인 홈페이지로 리디렉트 시켜주시면 됩니다.
✅고유 주소 설정 확인
관리자 모드 > 설정 > 고유 주소로 접속해 설정을 ‘일반 > 글 이름’ 또는 ‘글 이름 > 일반’으로 변경하여 저장 후 문제가 해결되는지 확인해 볼 수 있습니다. 대부분의 404에러는 아래의 작업으로 해결이 가능합니다.
✅작성 글 상태 확인
간혹 작성된 글이 발행되지 않고 임시 글 상태로 남아있는 경우가 있어 404 에러가 발생하는 경우가 있습니다. 글 상태를 확인해보고 임시 저장 상태라면 발행 상태로 변경합니다.
✅한글이 포함된 URL을 영어로 변경
최근에는 많이 줄어든 현상이지만 과거에는 일부 해외 호스팅 서버에서 한글 URL 입력시 404 에러가 발생하는 경우가 많았습니다. 만약 저렴한 호스팅 서버를 이용하고 있다면 URL을 영어로 변경해보시기 바라며, 궁극적으로는 호스팅 서버를 교체하시는 것을 추천드립니다.
robots.txt에 의해 차단됨
robots.txt는 구글에게 웹사이트에서 크롤링할 수 있는 페이지와 할 수 없는 페이지를 알려주는 파일입니다. 사용자가 의도적 또는 실수로 구글이 크롤링하길 원하는 페이지를 차단했을 때 발생할 수 있습니다.
예를 들어, 제 워드프레스 블로그의 관리자 페이지 주소를 robots.txt 편집 기능을 통해 차단시켜 놓았다면 구글에서 크롤링 할 수 없으며, 서치 콘솔에서 제 관리자 주소는 에러에 의해 차단된 목록으로 나오게 됩니다.
이러한 에러를 해결하기 위한 방안으로는 Robots.txt 편집, 구글 서치 콘솔 테스터와 같은 것들이 있습니다.
✅Robots.txt 편집 방법
robots.txt 파일을 확인하고 구글이 인덱싱하길 원하는 페이지에 접근할 수 있도록 편집 할 수 있습니다. robots.txt 편집 메뉴 접속 후 아래 이미지의 노란색 부분에 Disallow 처리된 것을 삭제해주면 됩니다.
관리자 모드 > Rank Math 검색엔진 최적화 > 일반 설정 > Robots.txt 편집
만약 접속 URL이 www.ddoriworld.com/welcome/ 이라면 Disallow: /welcome/ 으로 되어있을 것 입니다. 나중에 다시 차단하고 싶은 경우 반대로 Allow: /welcome/ 을 추가하시면 되겠습니다.
✅구글 서치 콘솔 테스터
구글 서치 콘솔의 robots.txt 테스터 도구를 사용하여 robots.txt 파일을 테스트하고 영향을 받은 페이지를 다시 크롤링하도록 요청할 수 있습니다.
구글 서치 콘솔 robots.txt 테스트라고 검색하여 접속 후 아래 노란색으로 표기된 부분에 URL을 입력하여 테스트 후 URL 검사를 통해 다시 색인 요청을 진행합니다.
Nonindex 태그에 의해 제외되었습니다.
포스팅이 구글 서치 콘솔에 색인이 되면 검색 엔진이 이를 크롤링하여 노출을 시키게 됩니다. Nonindex는 검색 엔진이 해당 포스팅을 색인시키지 말라고 명령하는 것이라고 생각하시면 됩니다.
이 에러를 해결하기 위해서는 Rank Math 메타 설정을 아래와 같이 변경해주시면 대부분 해결이 됩니다. 추가적으로 에러 내역을 살펴보실 때 해당되는 URL 뒤에 /tag 또는 /feed로 나타나는 것들은 아무 문제가 없으니 그냥 두셔도 무방합니다.
✅글로벌 메타
관리자 모드 > Rank Math 검색엔진 최적화 > 제목 및 메타 > 글로벌 메타 > 인덱스 없음 체크 해제
✅글 메타
관리자 모드 > Rank Math 검색엔진 최적화 > 제목 및 메타 > 글 > 글 로봇 메타 > 인덱스 없음 체크 해제
✅페이지 메타
관리자 모드 > Rank Math 검색엔진 최적화 > 제목 및 메타 > 페이지 > 페이지 로봇 메타 > 인덱스 없음 체크 해제
접근 금지로 인해 차단됨 (403)
접근 금지로 인해 차단됨(403) 에러는 워드프레스 서버가 구글 검색 엔진의 접근을 차단하는 것입니다.
이렇게 403 에러가 발생하면, 구글이 페이지를 찾지 못해 방문자 유입이 되지 않습니다.
이를 해결하기 위해서는 플러그인 비활성화, 서버 설정 수정과 같은 방법을 사용할 수 있습니다.
✅플러그인 비활성화
접근 금지 403 에러의 주요 원인 중 하나가 바로 플러그인 충돌입니다. 그러나 이미 여러 개의 플러그인이 설치 된 경우 어떤 것이 원인인지 모르기 때문에 플러그인을 일단 전부 비활성화 후 순서대로 하나씩 활성화 하면서 체크하는 방법 밖에 없습니다.
관리자 모드 > 플러그인으로 들어가서 전부 비활성화 후 하나씩 진행하시면 됩니다.
✅서버 설정 수정
또 다른 원인으로는 방화벽 차단이 있습니다. 사용하시는 방화벽 플러그인에 차단되지 말아야 할 것들이 추가되어 있다면 제외 해주시면 됩니다.
또한 일부 서버 호스팅 업체에서는 특정 IP에서 댓글을 다는 것을 차단하는 경우가 있으니 이런 경우 호스팅 업체에 연락하셔서 도움을 구하시는 것도 방법입니다.
이상으로 워드프레스를 운영하면서 필연적으로 만나게 되는 워드프레스 구글 서치 콘솔 에러의 유형과 몇 가지 해결 방안을 소개해드렸습니다. 도움이 되기를 바랍니다.
🟥함께보면 좋은 글🟥