네이버, 구글 검색결과 비노출 문제(웹마스터도구에 등록 完)

안녕하세요, 현재 네이버와 구글에 웹사이트 검색결과가 노출되지 않아 문의드립니다.

 

>> 현재상태: 네이버, 구글 웹마스터 도구에 사이트 등록완료하고 호스팅서버에도 연결완료하였으나,

    구글: "색인이 생성되었으나 robots.txt에 의해 차단됨"

    네이버: "사이트의 메타 태그 설정에 'noindex'가 있어 네이버 검색엔진이 사이트 내용을 검색 결과에 반영할 수 없습니다."

    이라는 문제가 발생하였습니다.

 

>> 아직 못찾은건지 코드 어디에도 robots 관련 메타태그를 찾을 수가 없고, robots.txt라는 파일도 없습니다.

>> 해결방향이나 방법을 제시해주시면 감사하겠습니다.

 

ps. 항상 cosmosfarm 도움을 많이 받고있습니다. 감사드립니다.^^

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • 안녕하세요~^^

    홈페이지 어딘가 해당 파일이나 설정이 있을 듯한데요.

    잘 찾아보셔야 할 듯합니다.

    홈페이지 주소를 알려주시면 저희도 확인해보겠습니다.

     

    워드프레스 홈페이지라면

    워드프레스 관리자 -> 설정 -> 읽기 메뉴에서 "검색 엔진 접근 여부" 설정을 확인해보세요.

    검색 엔진이 이 사이트 검색 차단하기 체크박스를 해제해주세요.

    고맙습니다.

  • 오래된 글이지만 같은 증상으로 검색해서 들어오시는 분이 많을 것 같아 정리해 둡니다. 구글 "robots.txt 에 의해 차단됨" 과 네이버 "noindex" 가 동시에 나오면 원인은 거의 두 곳 중 하나입니다.

     

    1. 워드프레스 설정 → 읽기 → "검색 엔진이 이 사이트를 검색하는 것을 차단" 체크. 이게 켜져 있으면 워드프레스가 모든 페이지에 noindex 메타를 넣고, 가상 robots.txt 에 Disallow: / 를 씁니다. 파일이 실제로 없어도 그렇게 동작합니다. 그래서 "robots.txt 파일이 없는데 차단됐다" 는 상황이 생깁니다.

    2. SEO 플러그인(Yoast·Rank Math)의 "검색결과에 표시" 설정이 게시물 유형별로 꺼져 있는 경우. 홈은 나오는데 특정 게시판·글만 안 나오면 이쪽입니다.

     

    확인 순서는 이렇게 하시면 됩니다.

     

    - 주소창에 내사이트/robots.txt 를 쳐서 Disallow: / 한 줄이 있는지 봅니다. 있으면 1번입니다.

    - 아무 글이나 열어서 소스보기(Ctrl+U) 후 "noindex" 를 검색합니다. 있으면 1번 아니면 2번입니다.

    - 둘 다 고친 뒤 구글은 서치콘솔 URL 검사 → 색인 생성 요청, 네이버는 서치어드바이저 → 웹 페이지 수집 요청을 해야 다시 옵니다. 고치기만 하고 요청을 안 하면 몇 주가 걸립니다.

     

    하나 더, 국내 소규모 호스팅은 해외 IP 를 막아두는 경우가 있어서 네이버는 나오는데 구글만 안 나오는 사이트도 있습니다. 그건 robots 문제가 아니라 호스팅 방화벽 문제라 호스팅사에 "구글봇 허용" 을 요청하셔야 합니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기