it-gundan.com

www 이외의 지원 제거

나는 no-www movement 의 옹호자 not 입니다. www를 좋아합니다. 공개 사이트와 개인 사이트/정적 사이트를 구분하기위한 버퍼로 추가 되었기 때문입니다.

문제는 사이트 중 하나 , 트래픽은 우리의 www를 사용하는 사람들과 그렇지 않은 사람들 사이에서 거의 50/50으로 나뉘어져 있다는 것입니다.

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

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

15
Mark Henderson

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

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

18
Virtuosi Media

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

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

4
Scott Mitchell

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

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

4
JasonBirch

모든 사용자를 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>

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

3
Darryl Hein