2014-12-16 4 views
-5

기술 솔루션을 요구하지 않고 SEO, 크롤링 및 사용자 경험과 관련하여 "어떤 접근 방식을 권하고 싶습니까?"하위 도메인에서 루트까지 : 가장 좋은 방법은 무엇입니까?

내 웹 사이트에서 페이스트리를 판매하고 있다고 상상해보십시오 (pastry.com라고 부름). 사람들이 특별히 케이크를 검색하고 싶습니다. 내 하위 도메인 "cake.pastry.com"(Google에 표시됨)으로 이동하려면 google에서 케이크를 검색하고 싶습니다. 나는 여러 하위 도메인을 유지하고 싶지 않기 때문에

그러나, "cake.pastry.com"실제로 리디렉션 것을 "pastry.com # 케이크"이 방법은 또한 컵 케이크에 사용할 수 있도록, 그리고 머핀! "을 cupcake.pastry.com"리디렉션에 "pastry.com # 컵케익"등

어떻게이 작업을 수행하는 가장 좋은 방법이 될 것입니다? 사용자가 실제로 "pastry.com # cake"로 리디렉션되는 동안 "cake.pastry.com"을 주소 표시 줄에 유지할 수 있습니까? 이 문제가 UX 문제일까요? 또한이 하위 도메인에 어떤 가치가 있습니까? 즉, 사람들이 케이크를 검색하면이 실제로 "cake.pastry.com"하위 도메인이 루트 도메인보다 높습니다 (키워드 밀도, 콘텐츠의 특수성 때문에 ...)? 301 또는 302 리디렉션이 필요합니까? PHP 또는 .htaccess를 통해?

제발, 어떤 의견이라도 환영합니다! 고맙습니다!

답변

0

나는이 질문의 SEO 부분에 완전히 대답 할 수 없습니다. 그러나 내가 아는 한 Google에서 다른 도메인을 가진 페이지를 나열하는 것은 좋지 않습니다. 이 외에도 하위 도메인은 이러한 목적으로 만들어지지 않습니다. 적어도 나는 예제보다 훨씬 더 많은 주소를 좋아한다.

기술적 대답 : 당신은

  • 당신은 내가이 테스트하지했습니다
  • mod_rewrite와 함께 다시 작성할 수 있습니다 pastry.com 모든 하위 도메인을 매핑하기 위해 와일드 카드 DNS 레코드를 필요

    1. 하지만, 다음은 이것이 어떻게 작동하는지 보여주는 예입니다.

      RewriteEngine on 
      RewriteCond %{HTTP_HOST} !^www\.pastry\.com$ 
      RewriteCond %{HTTP_HOST} !^pastry\.com$ 
      RewriteCond %{HTTP_HOST} ([^\.]+)\.pastry\.com [NC] 
      RewriteRule ^(.*)$ http://pastry.com/#%1 [NE,R=301,L] 
      
    +0

    나는 귀하의 요점을 보았습니다! "pastry.com/cake"가 검색 엔진에 별도로 표시 되나요? 이 실험의 요점은 사용자가 찾고있는 것을 정확하게 얻는 것입니다.이 경우에는 케이크입니다. – AmarokM

    +0

    유용한 콘텐츠가있는 경우 별도로 나열해야합니다. 이것이 우리가 방문 페이지를 사용하는 이유입니다. – LucasF

    관련 문제