wake-up-neo.com

기존 퍼머 링크에서 날짜를 삭제하려면 어떻게해야합니까?

블로그의 날짜에 대해 조사한 후 기존 게시물에서 삭제하는 것이 좋습니다.

중히 여기다:

  1. 자체 호스팅 (Bluehost)
  2. 기존 게시물 1,000 개 이상
  3. 모든 게시물은 Google에서 색인을 생성하고 많은 게시물은 다른 도메인에서 링크됩니다. 많은 게시물이 블로그 내에서 링크됩니다. 링크를 끊고 싶지는 마십시오.
  4. Google 내에서 Pagerank 또는 게시물의 연령을 잃고 싶지 않습니다. 이는 대부분의 트래픽이 Google에서 제공되고 많은 페이지가 잘 분류되기 때문에 매우 중요합니다.
  5. 현재 URL은 다음과 같습니다. http://www.thedomain.com/blog/2012/07/01/blah-blah-blah-blah/
  6. 새 URL은 http://www.thedomain.com/blah-blah-blah-blah/ 여야합니다.

나는 이것이 ModRewrite로 할 수 있다는 것을 알고 있지만 이것이 최선의 방법인가? Google은 그것이 동일한 게시물임을 알고 있습니까?

Permalinks를 바꿀 수 있습니까?

8
B Seven

Joost De Valk의이 게시물은 WordPress permalinks 변경 에서 /%postname% 만 포함하면 매우 유용합니다.

최신 버전의 WordPress (최소한> v3.3.1)를 사용하는 경우 더 이상 게시물 수는 중요하지 않습니다.

귀하의 퍼머 링크 구조는 처음에-이 /blog/%year%/%monthnum%/%day%/%postname%/입니다 — 이제 훨씬 더 간단한 구조 인 /%postname%/ —를 사용할 계획입니까?

위의 내용에 해당하는 경우이 규칙을 .htaccess 파일에 추가하기 만하면 301 리디렉션을 모두 처리해야합니다.

RedirectMatch 301 ^/blog/([0-9]{4})/([0-9]{2})/([0-9]{2})/([^/]+)/$ http://www.thedomain.com/$4

그리고 301 리디렉션이므로 Google은 최종적으로 게시물이 새로운 URL로 이동되었음을 알 것입니다.

EDIT : 그런데 리디렉션 규칙에는 mod_rewrite이 필요하지 않습니다. mod_alias를 사용하며 대부분의 호스트는 기본적으로 활성화되어 있습니다.

8
its_me