검색엔진에 노출되지 않는 페이지 설정은 어떻게 하나요?
💡 요약 정리
- 특정 페이지를 검색결과에서 제외하려면 페이지의 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를 정확하게 입력하세요. 오타가 있으면 효과가 없습니다.
- 공백 처리
- 실제 태그 작성 시 불필요한 공백을 제거하세요. 예: