호스팅을 쓰는 경우 호스팅 회사에 따라 "www.도메인.com"을 쓰는 경우도 있고 www 없이 "도메인.com"을 쓰는 경우도 있습니다. 그렇지만, 해당 사이트를 www 가 있는 경우와 없는 경우 모두 접속할 수 있지요. 우리나라에서는 이것을 큰 문제로 여기지 않습니다. 이유는 두 가지로 볼 수 있는데,
첫번째는 중복 페이지(동일한 내용의 페이지가 여러 웹 페이지 주소에 존재하는 것)에 대해 무감각하기 때문이고,
두번째 이유는 중복 페이지에 대한 제재가 가해지고 있지 않기 때문입니다.
중복 페이지에 대한 제재란 어떤 웹 사이트(A)가 다른 웹 사이트(B) 내용을 복사 (펌, 스크랩) 했을 때 A 사이트에 가해지는 벌칙을 의미합니다. 벌칙의 핵심은 A 사이트를 검색에 노출되지 않도록 하는 것이고요.
중복 페이지에 대한 인식이 상대적으로 너그럽고, 또 이에 대한 제재가 잘 가해지지 않는 환경에서 웹 페이지 또는 블로그 주소에서 www가 들어간 주소와 www가 들어가지 않는 주소의 문제를 얘기하는 것이 무슨 효용이 있을 까 하는 생각도 없지는 않지만, 그래도 한 번 해 볼 랍니다. 기왕이면 문제가 없는 쪽으로 가는 것이 좋다고 생각하기 때문입니다.
주소에서 www 와 non-www 의 문제
웹 페이지 URL에서 www가 있는 경우와 www 가 없는 경우, 별개의 주소로 인식된다는 점입니다. 정확하게는 "www.도메인.com"은 "도메인.com" 의 서브 도메인으로 인식되는 것입니다. 문제는 대부분의 경우 "www.도메인.com"와 "도메인.com"에는 동일한 내용이 기재되어 있다는 점입니다. 구글, 야후, live.com에서 site:www.도메인.com 과 site:도메인.com으로 검색해 보았을 때 둘 다 검색 결과를 볼 수 있다면, 여러분의 사이트에 약간의 문제가 발생할 수도 있습니다. 뭐 큰 문제는 아닙니다만, 둘 중의 하나는 중복 컨텐츠로 판단되고 있을 수 있고 아니면 적어도 www 와 non-www 주소중 하나에 집중되지 못하고 여러분이 받을 수 있는 점수가 분산된다는 문제가 있을 수 있지요. 따라서, 가능하면 www가 포함된 주소이든 아니면 www가 포함 되지 않는 주소든 하나로 집중해서 검색되도록 하는 것이 좋습니다.
www와 non-www 주소 문제 해결
해결 방법은 "www.도메인.com"을 "도메인.com"으로 리다이렉트 하거나 반대 방향으로 리다이렉트 하는 것입니다. 이렇게 하려면, Apache 서버를 쓰는 경우에는 다음 code를 .htaccess에 포함 시켜 주면 되는 데, 이 해결 방법은 301 Redirects and www/non-www Canonical Problems 에서 찾을 수 있었습니다.
"www.도메인.com" 주소만 쓰고자 하면, .htaccess에 다음 내용을 포함 시키면 됩니다.
RewriteCond %{HTTP_HOST} !^www\.도메인\.com$
RewriteRule (.*) http://www.도메인.com/$1 [R=301,L]
"도메인.com" 주소만 쓰고자 하면, .htaccess 에 다음 내용을 포함 시키면 됩니다.
RewriteCond %{HTTP_HOST} !^도메인\.com$
RewriteRule (.*) http://도메인.com/$1 [R=301,L]
물론 "도메인" 대신 여러분의 도메인을 집어 넣으시고, 확장자가 com이 아니라 co.kr이라면 co.kr 로 대치 하셔야 합니다. 태터툴즈 이용자라면 이미 존재하는 .htaccess 파일 내용 중 RewriteCond %{ENV:REDIRECT_SURI} !^$ 부분 바로 위에 위 코드를 삽입하셔야 합니다. .htaccess가 제대로 수정되었는 지 확인 하려면, 웹 부라우저 주소 창에 여러 분인 쓰지 않기로 한 주소 예를들어, "도메인.com"을 입력해 보세요. 만약, 웹 브라우저 주소 창에 "www.도메인.com"으로 변경 표시된다면 제대로 수정된 것입니다.
태터툴즈 이용자가 해야 할 추가 설정
태터툴즈 단일 사용자 모드를 이용 중이라면 설치 시에 www가 있는 주소로 설치했는 지 아니면, www가 없는 주소로 설치했는지를 기억하여 설치한 주소에 맞게 .httaccess를 수정해야 합니다. 기억이 잘 나지 않는다면 여러분의 블로그를 웹 부라우저로 연 후 페이지 소스 보기를 하여 내용을 잘 살펴 보면 절대주소가 일관되게 www를 포함해서 나오는지 아니면 www 없이 나오는지를 확인 하여 www가 있는 주소로 설치되었는지 아니면 www가 없는 주소로 설치되었는 지를 확인 할 수 있습니다.
태터툴즈 다중 사용자 모드를 이용한다면, 관리자 설정 화면의 [환경설정]-[기본 설정] 화면의 1차 블로그 주소 또는 2차 블로그 주소중 .htaccess에서 설정한 내용과 일치하는 주소를 선택해야 합니다. 예를들어, www 가 없는 주소를 이용하고자 하면 위 .htaccess 수정할 내용 중 두 번째 것으로 한 후 [환경설정]-[기본 설정] 화면에서 2차 블로그 주소를 선택하고 주소를 "도메인.com" 으로 한 후 저장하기를 눌러주면 됩니다.
쓸데없이 내용이 조금 길어 졌는데요, 요약하면, www 든 www가 없는 주소든 하나를 정해서 쓰면 되고 이를 위해 .htaccess 파일에 필요한 코드를 삽입하면 된다는 것입니다.
네이버등의 국내 검색 엔진에서 이제 막 펌 글이나 스크랩 글에 대한 대책을 세우려는 시점에서 www 가 포함된 주소와 그렇지 않은 주소의 문제까지 신경을 쓰고 있는지는 미지수 입니다만, 구글이나 야후 msn에서 검색엔진 최적화를 고려하시는 분은 위에 소개한 내용이 참고가 될 것 같습니다.
'검색엔진최적화' 카테고리의 다른 글
| 이런 블로그 제목 표시 방식 좀 바꿔 주었으면....... (3) | 2007/08/10 |
|---|---|
| 국내 검색 엔진 등록?에 대한 생각-국내 검색 엔진에 대한 실망과 비판 (7) | 2007/07/09 |
| 블로그 주소에서 www와 non-www 문제 (3) | 2007/04/28 |
| 주소창에 치는 키워드는 검색결과로 연결되어야 한다. (1) | 2006/07/08 |
| 피해야 할 검색엔진 최적화 편법들 (3) | 2005/10/20 |
| 내부링크, 검색엔진 상위등록에 도움 될까? (2) | 2005/10/18 |





댓글을 달아 주세요
블로그 나라님, 오랜만이죠? ^^
.htaccess를 잘 못 수정해서 블로그 접근이 어려웠던 적이 기억나서 조심스럽게 수정했습니다.
이런 문제를 저도 고려한 것이 가끔 블로그 가치를 평가해주는 사이트를 소개하는 포스트들이 올라올때 재미로 제 블로그를 평가해 보는데 www가 붙고 안 붙을때 가치가 달라지는 걸 경험했어요. 구글이나 검색사이트에서 결과가 달르게 표현되는 것 같더라구요.
전 www를 붙였습니다. 구글을 포함해서 네이버, 다음에서 제 블로그 검색에 www.가 붙어서 나오는 URL로 검색이 되더라구요. 그래서 그쪽으로 최적화 하려구요. ^^
좋은 정보 감사합니다.
반가와요. 언제 또 얘기 나누어야죠..........,
구글에서는 www 와 non-www중 하나를 일관되게 쓰지 않으면 둘 중 하나는 supplemental indexing으로 처리할 겁니다. 간단히 말해 중복 컨텐츠로 처리한다는 의미 입니다. 주소 문제 말고도 태터툴즈와 관련해서 다른 문제가 있는데 이에 관해서도 조만간에 포스팅 하겠습니다.
이문제 때문에 골치가 아팠는데,
한번 고쳐봐야겠어요.~감사합니다.