SEO-MASTER 로고SEO-MASTER홈가이드문의무료 SEO 진단무료 진단

robots.txt란? 작성법과 주의점

robots.txt는 사이트 맨 앞(루트)에 두는 작은 텍스트 파일로 검색엔진 크롤러에게 어떤 경로를 수집해도 되고 어떤 경로는 피해야 하는지 알려줍니다.

쉽게 말하면

건물 입구의 안내판 같은 파일입니다. 주소는 항상 도메인 뒤에 /robots.txt 입니다.

기본 예시

모든 크롤러에게 전체를 허용하고 sitemap 위치를 알려주는 형태입니다.

User-agent: *
Allow: /
Sitemap: https://example.com/sitemap.xml

특정 경로만 막고 싶을 때

User-agent: *
Disallow: /admin/

관리자 페이지처럼 검색에 필요 없는 영역을 수집 대상에서 뺄 때 씁니다.

꼭 주의할 점

확인하는 법

브라우저에서 내도메인/robots.txt 를 열어 내용이 보이는지 확인하고 Search Console에서 수집 관련 오류가 없는지 봅니다.

자주 쓰는 지시어

지시어뜻
User-agent규칙을 적용할 검색로봇 이름. * 는 모든 로봇을 뜻합니다.
Disallow수집하지 말아야 할 경로. 비워두면 막는 것이 없습니다.
AllowDisallow로 막은 경로 안에서 예외로 허용할 경로
Sitemap사이트맵 주소. https부터 시작하는 전체 주소로 적습니다.

상황별 예시

워드프레스 사이트에서 흔히 쓰는 형태입니다. 관리자 영역은 막고 화면 동작에 필요한 파일 하나는 허용합니다.

User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Sitemap: https://example.com/sitemap.xml

쇼핑몰이라면 장바구니나 사이트 내부 검색 결과처럼 검색에 나올 필요가 없는 경로를 막는 경우가 많습니다.

User-agent: *
Disallow: /cart
Disallow: /search

robots.txt와 noindex는 다릅니다

방법하는 일쓰는 곳
robots.txt Disallow검색로봇이 페이지를 읽지 못하게 막습니다. 다른 곳에 링크가 있으면 주소만 검색에 보일 수 있습니다.관리자 영역 · 장바구니처럼 읽을 필요가 없는 곳
noindex페이지는 읽게 하되 검색 결과에는 넣지 말라고 알립니다.감사 페이지 · 테스트 페이지처럼 검색에서 빼고 싶은 곳

점검 체크리스트

자주 묻는 질문

robots.txt가 없으면 문제인가요

없어도 수집은 되지만 sitemap 위치를 알려주는 용도로 만들어두는 것이 좋습니다.

Disallow하면 검색결과에서 사라지나요

반드시 그렇지는 않습니다. 수집만 막을 뿐 다른 곳의 링크로 주소가 노출될 수 있습니다.

네이버도 robots.txt를 보나요

네 네이버 검색로봇도 robots.txt 규칙을 확인합니다. 서치어드바이저에서 수집 여부를 점검할 수 있습니다.

CSS나 자바스크립트 파일을 막아도 되나요

막지 않는 것이 좋습니다. 구글은 이 파일들을 읽어 실제 화면을 그려보고 페이지를 이해하기 때문에 막으면 휴대폰 화면 판단 등에 문제가 생길 수 있습니다.

수정하면 바로 반영되나요

구글은 robots.txt를 보통 하루 정도 저장해두고 쓰기 때문에 고친 내용이 반영되기까지 시간이 걸릴 수 있습니다.

AI 서비스의 수집 로봇만 막을 수 있나요

로봇 이름별로 User-agent 규칙을 따로 적어 막을 수 있습니다. 다만 규칙을 따르는지는 각 서비스에 달려 있고 막으면 그 서비스의 검색 답변에서 참고되지 않을 수 있으니 목적을 정하고 결정하세요.

관련 서비스SEO 구축·개선홈페이지 + SEO무료 SEO 진단SEO 상담
함께 보면 좋은 글SEO란? 검색엔진 최적화 쉬운 설명SEO와 Google Ads 차이: 무엇을 선택해야 할까SEO 업체 고르는 법: 견적 받기 전에 확인할 것구글 상위노출 방법: 검색 1페이지에 나오려면 무엇이 필요할까내 웹사이트가 구글에 안 나오는 이유 7가지와 해결 방법Google Search Console이란? 무엇을 볼 수 있나Google Search Console 등록 방법 단계별 안내구글 검색 상위노출 체크리스트 10가지구글광고 대행이란? 비용 구조와 업체 선택 기준네이버 검색엔진 최적화 기본: 서치어드바이저 등록부터sitemap.xml이란? 만드는 법과 제출 방법canonical이란? 중복 주소 문제 해결GEO란? AI 검색 환경에서 내 사이트가 이해되기 쉽게 만드는 방법전체 가이드

이 글은 일반적인 SEO 정보이며 특정 순위나 결과를 보장하지 않습니다. 검색 도구의 화면과 메뉴 이름은 바뀔 수 있습니다.