www 이외의 지원 제거


15

나는 www 운동 의 지지자가 아닙니다 . www를 좋아합니다. 공개 사이트와 개인 사이트 / 정적 사이트를 구분하기 위해 버퍼로 추가하기 때문입니다.

문제는 Google 사이트 중 하나 를 사용하면 www를 사용하는 사이트와 그렇지 않은 사이트간에 트래픽이 거의 50/50으로 분할된다는 것입니다.

www가 아닌 ​​사이트를 방문한 사람들을 WWW 사이트에 다시 써야합니까? 아니면 그냥 내버려 두어야합니까? 우리의 모든 Google SEO는 www 사이트에 있지 않으므로 사용자 지각에 대해서만 걱정하지 않습니다.

여기에 아무도이 문제가 있었습니까? 나는 기술적 측면 (빠른 다시 쓰기 규칙으로 쉽게 수행 할 수 있음), 주로 사회적 측면에 대해 걱정하지 않습니다.



입력 http://google.com하면 다음으로 리디렉션됩니다http://WWW.google.com
Marco Demaio

답변:


18

주소 표시 줄에 입력 할 때 두 가지 모두 작동하는 한 사용자 관점에서 좋습니다. 문제는 다른 하나의 리디렉션하지 않고 모두를 가지고있다. Google 및 기타 검색 엔진은 www.example.com과 example.com을 서로 다른 두 URL로 간주합니다. 불일치하게 정렬 된 URL 매개 변수와 함께 이는 중복 컨텐츠의 주요 원인 중 하나입니다. 사람들이 www 버전과 www가 아닌 ​​버전의 페이지에 모두 연결하는 경우 동일한 콘텐츠를 가진 서로 다른 두 페이지 사이에서 PageRank를 효과적으로 희석하게됩니다.

대부분의 Google 트래픽이 www 버전을 통과하므로 www 이외의 URL을 www URL로 리디렉션합니다. 그렇게하면 301을 통해 PageRank를 사용할 가능성이 줄어 듭니다.


1
+1 100 % 동의 하나의 형식 (실제로 중요하지 않음)을 선택하고 다른 형식으로 리디렉션하십시오. 그렇게하면 로봇을 혼란스럽게 만들지 않고 사용자가 걱정하는 한 둘 다 작동합니다.
Kris

1
+1-리디렉션을 위해 다시 전송 된 응답 코드가 301 (영구적으로 이동)이며 다른 30x 코드 중 하나가 아닌지 확인하십시오 (RFC2616 또는 en.wikipedia.org/wiki/List_of_HTTP_status_codes 참조 ). 그렇지 않으면 검색 엔진을 공급하는 로봇이 여전히 두 주소의 콘텐츠가 고유하고 고유하다고 가정합니다.
David Spillett

4

사람들은 특히 URL을 입력하는 사람들에게 꽤 익숙하다고 생각합니다. 몇 년 전 기본 취미 사이트를 www가 아닌 ​​사이트에서 www로 리디렉션하도록 수정했으며 트래픽이나 사용자 의견에 부정적인 영향을 미치지 않았습니다. 물론 YMMV;)

다시 쓰기 규칙에 대한 하나의 주석. 여러 수준의 사이트에서 .htaccess 파일을 사용하여 다시 작성하는 경우주의하십시오. 일부 .htaccess 규칙이 상속하더라도 mod_rewrite는 기본적으로 그렇지 않은 어려운 방법 (스플릿 PR)을 배웠습니다.


4

이와 같은 질문에 대한 좋은 옵션은 큰 소년이 어떻게하는지 보는 것입니다. Google, Amazon, Yahoo, MSN 등의 사이트를 방문하십시오.

내가 찾은 것은 이러한 유형의 모든 사이트가 www 와 함께한다는 것 입니다. 나는 똑같이하는 것이 좋습니다.


3

모든 사용자를 www로 리디렉션하는 것이 좋습니다. 정적 파일 호스팅을 원한다면 쿠키에 대해 걱정할 필요가 없습니다.

www가없는 사이트를 광고하는 고객이 몇 명 있지만 사용자를 www로 리디렉션하고 www가있는 Google 색인을 가지고 있습니다. 아무도 불평하지 않았습니다.

내 .htaccess 파일에 넣은 내용은 다음과 같습니다.

<IfModule mod_rewrite.c>
    # for www
    RewriteCond %{HTTP_HOST}   !^www\.example\.com [NC]
    RewriteRule ^(.*)          http://www.example.com/$1 [L,R]
</IfModule>

나는 아직 이것에 아무런 문제가 없었습니다.


1
정적 콘텐츠에 쿠키가없는 도메인을 갖는 것은 큰 문제가되지 않습니다. 문제가 되더라도 정적 컨텐츠에 대해 다른 TLD를 설정할 수 있습니다. DotCom은 매우 저렴합니다. 나는 당신이 선호하는 것을 고르고, 마케팅이 WWW없이 매우 무겁다면, 그것은 바람직하다.
Kris

HTTP / 1.0 클라이언트의 루프를 피하기 위해 리디렉션을 적용하기 전에 항상 (동일한) 레시피에서 비어 있지 않은 HTTP_HOST 문자열을 테스트했지만 이것이 중요한지 확실하지 않습니다.
JasonBirch 1

또한 리디렉션을 영구적으로 간주해야 함을 나타 내기 위해 R = 301로 만드는 것이 좋습니다.
Bobby Jack

301 리디렉션의 경우 1 이상 모든 도메인에 DNS 조회가 필요하므로 정적 콘텐츠를 제공하는 다른 도메인의 경우 + -1 좋아, 요즘에는 큰 문제가 아니며 ... Facebook, MySpace 등과 같은 모든 인기있는 사이트가 그것을 수행합니다 ... ;-)
fwaechter
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.