HTML의 head 태그를 활용한 선호 URL과 로봇 메타 태그 설정은 웹페이지의 검색 최적화에 중요한 역할을 합니다. 선호 URL은 동일 콘텐츠의 대표 URL을 지정하고, 로봇 메타 태그를 활용하여 검색로봇의 동작을 제어합니다. 이 가이드에서는 올바른 설정 방법과 주의사항을 안내합니다.
1. 선호 URL (대표 URL)
HTML 문서의 head 태그 내에 있는 link 태그를 활용하여 선호 URL을 지정합니다. 선호 URL은 동일한 콘텐츠를 여러 개의 URL로 표현할 때 가장 선호되는 URL을 나타내며, 절대 경로를 사용하여 표현합니다.
```html
head
link rel="canonical" href="http://www.mysite.com/article/article1.html"
```
예를 들어,
http://www.mysite.com/article/article1.html, http://www.mysite.com/article/article1.html?type=1&code=a, http://www.mysite.com/article/article1.html?type=2&code=b
세 URL이 동일한 페이지를 보여줄 때, 가장 선호되는 URL을 선택합니다.
메인 페이지의 경우, 선호 URL 지정보다는 HTTP redirect를 사용하여 사용자에게 혼동을 주지 않는 것이 좋습니다.
2. 로봇 메타 태그 활용
HTML 문서의 head 태그 내에 있는 meta 태그를 사용하여 로봇 메타 태그를 설정할 수 있습니다. 로봇 메타 태그는 페이지 별로 검색로봇의 접근 여부와 행동을 제어하는 데 사용됩니다.
```html
meta name="robots" content="명령어"
```
- 색인 대상으로 처리, 페이지 내 링크 미 수집
```html
meta name="robots" content="index,nofollow"
```
- 색인 대상에서 제외, 페이지 내 링크 수집
```html
meta name="robots" content="noindex,follow"
```
- 색인 대상에서 제외, 페이지 내 링크 미 수집
```html
meta name="robots" content="noindex,nofollow"
```
3. 기본 설정으로 돌아가기
검색로봇에 대한 특별한 제약조건이 없다면, 로봇 메타 태그를 삭제하거나 기본 설정인 index, follow로 설정하는 것이 권장됩니다.
head 내에 meta name="robots" content="index,follow"를 넣어줍니다.
이렇게 설정하면 검색로봇이 웹 페이지를 색인하고 페이지 내 링크를 수집할 수 있습니다.