본문 바로가기
IT&인터넷

'noindex'를 사용하여 검색 색인 생성 차단하기

by 친절한 라온씨 2020. 8. 12.

'noindex'를 사용하여 검색 색인 생성 차단하기

noindex 메타태그를 페이지의 HTML 코드에 포함하거나 HTTP 요청에서 'noindex' 헤더를 반환하여 Google 검색에 페이지가 표시되지 않도록 할 수 있습니다. 그러면 Googlebot이 다음번에 페이지를 크롤링할 때 다른 사이트가 이 페이지로 연결되는지와 관계없이 태그나 헤더를 확인하고 페이지 전체를 Google 검색결과에서 제외합니다.

NOINDEX를 사용하면 사이트 액세스 권한을 페이지별로 관리할 수 있으므로 서버에 대한 루트 액세스 권한이 없는 경우에 유용합니다.

noindex 구현

NOINDEX는 메타태그 및 HTTP 응답 헤더의 두 가지 방법으로 구현할 수 있습니다. 두 방법 모두 효과는 동일하지만 서버 관리 권한을 얼마나 많이 가지고 있는지, 구체적으로 어떤 게시 절차를 사용하는지에 따라 더 편리한 방식을 선택할 수 있습니다.

<meta> 태그

사이트에 포함된 페이지의 색인을 생성하지 못하도록 대부분의 검색엔진 웹 크롤러를 차단하려면 페이지의 <head> 섹션에 다음 메타태그를 삽입하세요.

<meta name="robots" content="noindex">

Google 웹 크롤러만 페이지의 색인을 생성하지 못하게 하려면 다음 메타태그를 추가합니다.

<meta name="googlebot" content="noindex">

noindex 명령어를 다르게 해석하는 검색 엔진 웹 크롤러도 있을 수 있습니다. 따라서 다른 검색 엔진의 검색결과에는 내 페이지가 여전히 표시될 수도 있습니다.

noindex 메타태그 자세히 알아보기