본문으로 건너뛰기

검색엔진에 노출되지 않는 페이지 설정은 어떻게 하나요?

💡 요약 정리

  • 특정 페이지를 검색결과에서 제외하려면 페이지의 head 영역에 meta robots 태그를 추가해 noindex로 설정합니다.
  • 기존 head가 있다면 해당 영역에 한 줄만 추가하면 됩니다.
  • 여러 페이지에 적용할 때는 공통 헤더(모듈/템플릿)를 사용하면 관리가 쉽습니다.
  • 실제 적용 시 태그 내 공백을 제거하고, 철자(robots, noindex)를 정확히 입력해야 합니다.

1. 설정 방법

페이지 head 영역에 meta 태그 추가

  • 각 페이지의 head 영역에 meta 태그를 넣어 검색엔진이 해당 페이지를 가져가지 않도록 설정합니다.

아래는 원문에 제시된 예시입니다(공백 포함 원문 그대로).

< html >
< head >
< meta name=obots content=oindex / >
< title >Don't index this page< /title >
< /head >
  • 기존에 head 영역이 있다면, 여기에 meta 태그 한 줄을 추가하면 됩니다.
  • 여러 페이지에 동일하게 적용한다면, 공통 헤더(모듈)를 만들어 불러오면 효율적으로 관리할 수 있습니다.

2. 권장 설정 예시(공백 제거 및 정확한 철자)

아래는 실제 적용 시 권장되는 형태의 예시입니다. 태그 내 공백을 제거하고, 속성 값을 정확히 입력하세요.

<!DOCTYPE html>
<html>
<head>
  <meta name="robots" content="noindex" />
  <title>Don't index this page</title>
</head>
<body>
  <!-- 페이지 내용 -->
</body>
</html>
  • 링크 추적까지 막고 싶다면 다음처럼 설정할 수 있습니다.
<meta name="robots" content="noindex, nofollow" />
반드시 name="robots", content="noindex" 철자를 정확히 입력하세요.

3. 적용 팁과 주의사항

  • 어디에 넣나요?
    • meta 태그는 반드시 페이지의 head 영역 안에 위치해야 합니다.
  • 여러 페이지에 한 번에 적용하고 싶어요.
    • 공통 헤더 파일(모듈/템플릿)을 만들어 모든 페이지에서 포함(include)하면 유지보수가 쉬워집니다.
  • 이미 노출된 페이지는 즉시 사라지나요?
    • noindex는 크롤러가 페이지를 다시 방문할 때 반영됩니다. 반영까지 시간차가 있을 수 있습니다.
  • 오타 주의
    • robots, noindex를 정확하게 입력하세요. 오타가 있으면 효과가 없습니다.
  • 공백 처리
    • 실제 태그 작성 시 불필요한 공백을 제거하세요. 예: