IT&인터넷

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

친절한 라온씨 2020. 8. 12. 09:37

'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 메타태그 자세히 알아보기