NOAH
무료 상담

SEO·검색노출

robots.txt 설정 방법과 흔한 실수 피하기

robots.txt의 역할과 기본 작성 규칙, 네이버·구글 검색로봇을 위한 설정 예시, 그리고 사이트 전체가 검색에서 사라지는 치명적 실수까지. 설정 전 꼭 읽어야 할 가이드입니다.

·수정 ·약 6분 ·NOAH 편집팀

robots.txt는 검색로봇에게 이 폴더는 수집해도 좋고 저 폴더는 수집하지 말라고 알려주는 텍스트 파일입니다. 사이트 최상위 주소(예: 내주소/robots.txt)에 두며, 검색로봇은 사이트를 수집하기 전에 이 파일을 먼저 확인합니다. 한 줄 실수로 사이트 전체가 검색에서 빠질 수 있는 파일입니다. 원리를 알고 만지는 것이 중요합니다.

기본 문법 이해하기

User-agent는 규칙을 적용할 로봇(*는 전체), Disallow는 수집 제외 경로, Allow는 예외적으로 허용할 경로입니다. 이 세 지시어가 핵심입니다. 참고로 네이버 검색로봇의 이름은 Yeti, 구글은 Googlebot입니다.

상황별 설정 절차

  1. 현재 상태 확인: 브라우저에서 내주소/robots.txt 를 열어봅니다. 파일이 없으면 전체 수집 허용과 같게 동작하는 것이 일반적입니다.
  2. 전체 허용으로 시작: 일반 홈페이지라면 다음이면 충분합니다.
    User-agent: *
    Allow: /
    Sitemap: https://내주소/sitemap.xml
  3. 숨길 경로가 있다면 추가: 관리자 페이지 등은 Disallow: /admin/ 처럼 경로 단위로 제외합니다.
  4. 서버에 업로드: 반드시 사이트 최상위에 두어야 하며, 하위 폴더에 두면 인식되지 않습니다.
  5. 검증: 구글 서치콘솔과 네이버 서치어드바이저의 robots.txt 관련 확인 기능으로 의도대로 동작하는지 점검합니다.

절대 하면 안 되는 실수

robots.txt와 SEO의 관계

robots.txt는 순위를 올리는 도구가 아니라 수집 범위를 정리하는 도구입니다. 불필요한 페이지(내부 검색결과, 장바구니 등) 수집을 막아 검색엔진이 중요한 페이지에 집중하게 하는 것이 실질적 효과입니다. Sitemap 줄을 넣어 사이트맵 위치를 알려주는 것도 잊지 마세요.

오픈 전 점검 목록

일반 홈페이지는 전체 허용과 Sitemap 한 줄이면 기본 설정으로 충분합니다. 문제는 Disallow: / 한 줄입니다. 이 한 줄이 사이트 전체를 검색에서 지울 수 있으니 오픈할 때 반드시 점검하세요. 보안 장치가 아니라 수집 정리 용도의 파일이라는 점도 기억해 두시고요. NOAH 패키지는 robots.txt를 포함한 SEO 기본 설정을 갖춘 상태로 사이트를 오픈해 드립니다.

#robots #크롤링 #기술SEO

홈페이지, 7일이면 열립니다

21개 업종 레퍼런스 중 마음에 드는 디자인을 고르시면, 그 위에 사장님 브랜드를 옮겨 드립니다. 199,000원(부가세 별도) · 1년 무료 호스팅 · 1년 무제한 텍스트 수정 포함.

함께 읽으면 좋은 글

SEO·검색노출 글 전체 보기 →