HTML에서 `<meta name="robots">`의 용도는 무엇인가요?
_____A1: `` 태그는 검색 엔진 로봇(또는 크롤러)에 페이지의 인덱싱과 링크 추적 방식을 지시하는 메타 태그입니다. 이를 통해 웹페이지가 검색 결과에 어떻게 노출될지 제어할 수 있습니다.
Q2: 이 태그는 어디에 위치하나요?
A2: 보통 HTML 문서의 `` 섹션 내에 삽입됩니다.
Q3: 주요 속성 값(지시자)은 어떤 것이 있나요?
A3: 자주 쓰이는 지시자는 다음과 같습니다.
- `index`: 검색 엔진이 페이지를 인덱스하도록 허용 (기본값)
- `noindex`: 페이지를 검색 결과에 노출하지 않도록 함
- `follow`: 페이지 내 링크들을 크롤러가 따라가도록 허용 (기본값)
- `nofollow`: 페이지 내 링크를 따라가지 않도록 함
- `noarchive`: 페이지의 캐시 저장을 금지
- `nosnippet`: 검색 결과에서 페이지 내용 스니펫 표시 금지
- `noimageindex`: 페이지 내 이미지 인덱싱 금지
Q4: 복수의 지시자를 어떻게 사용하나요?
A4: 여러 지시자는 쉼표로 구분해 한 태그에 같이 쓸 수 있습니다. 예를 들어, ``는 페이지를 인덱스하지 않고 링크도 따라가지 말라는 의미입니다.
Q5: `` 태그를 사용하지 않으면 어떻게 되나요?
Q6: 어떤 상황에서 주로 사용하나요?
A6: 비공개 페이지, 중복 콘텐츠 제거, 테스트 페이지, 인덱싱을 원하지 않는 페이지 등에 삽입해 검색 엔진 노출을 제어할 때 주로 사용합니다.
Q7: ``와 robots.txt 파일과의 차이점은 무엇인가요?
A7: `robots.txt`는 사이트 전체나 특정 경로에 대한 크롤링 권고를 하기 위한 파일이고, ``는 개별 HTML 페이지 단위에서 인덱싱과 링크 추적 방식을 직접 제어합니다. 두 방법은 함께 쓰여 상호 보완될 수 있습니다.
Q8: 주요 검색 엔진이 이 태그를 잘 지원하나요?
A8: 네, 구글, 빙, 야후 등 주요 검색 엔진들은 `` 태그의 지시자를 인식하고 준수합니다.
Q9: `` 태그 작성 예시는 어떻게 되나요?
A9: 예를 들어,
```html
```
- 이 태그는 검색 엔진이 해당 페이지를 인덱스하지 말고, 페이지 내 링크도 추적하지 말라는 의미입니다.
---
요약하자면, `` 태그는 검색 엔진에게 해당 웹 페이지의 인덱싱과 링크 크롤링 여부를 알려주는 중요한 SEO 제어 도구입니다.
작성자:
이은지 [비회원]
| 작성일자: 1년 전
2024-09-09 08:40:22
조회수: 194 | 댓글: 0 | 좋아요: 0 | 싫어요: 0
조회수: 194 | 댓글: 0 | 좋아요: 0 | 싫어요: 0
내용이 부정확하다면 싫어요를 클릭해주세요.