문제

가 ASP.NET MVC(또는 사용 HttpHandlers)를 동적으로 생성할 수 있습 Url 에 있는 것과 같은 이 질문을 포함합니다.

어떻게 될 경우에는 제목 변경(예를 들어,편집)고 있다 링크를 가리키는 페이지에서 다른 사이트 또는 Google 의 Pagerank 를 계산한 URL?

난 그것은 모두 잃었지?(링크를 포인트 아 pagerank 를 계산 손실)

그렇다면,방법이 있을 피하는 것입니까?

도움이 되었습니까?

해결책

내가 사용하는 동일한 시스템은 장소에 여기에,모든 후에 번호를 URL 에서는 사용하지 않는 db query,다음 301 아무것도할 제목이 있습니다.

다른 말로 하면,제목 변경이 그것을 리디렉션을 올바른 장소입니다.나는 그것을 PHP 보다 htaccess 로를 쉽게 관리할 수 있는 더 복잡한 아이디어.

다른 팁

내가 생각하는 당신은 일반적으로 최고 있는 서버로 보내는 영구 리다이렉 새로운 위치,가능한 경우.

는 방법은 어떤 순위는에서 얻은 타사 연결해야에서,이론,전송될 수 있습니다.저는 확신하지 않는지 여부에서 일어나는 연습,그러나 그것을 해야 합니다.

는 방식의 유래는 것을 구현할 모든 것을 후 질문 번호가 불필요로 연결하여 질문은 간다.예를 들어:

SEO 및 하드 동적으로 링크 Url

링크 이 질문에는 사실에도 불구하고,나는 그냥 만들의 질문의 제목은'부분의 공입니다.그래서 링크가 가지 않는다는 점 어디에이고 PageRank 를 손실되지 않습(수 있지만 둘 사이의 분할 Url 는지 여부에 따라 Google 할 수 있는 정식화로 그들을 하나의 URL 등).

앱을 리디렉션을 통해 이전 URL 을 301.이 말할 것이 Google 로 전송 pagerank 를 새로운 URL.

는 경우 문서 이동하는 다른 URL 을 서버 구성되어야 합를 반환하는 HTTP status code of301(영구적으로 이동)을 위해 이전 URL 을 말하는 클라이언트가 문서로 이동되었습니다.아파치,이것은 mod_rewrite 를 사용하여 수행하고 RewriteRule.

최고의 것을 도와 구글에서는 이를 반환하는 영구 리다이렉전 URL 을 새로운 하나입니다.

나는 ASP.NET 해커가가 될 수 있는 권장하지 않는 최선의 방법 이를 구현하려면-하지만 검색 항목 당 생산성:-)

그렇다,모든 서 손실에 url 이 변경-그것은 포크를 완전히 새로운 기록이다.를 처리하는 방법은 있는가를 떠나 301 에서는 오래된 제목하는 새로운 중 하나,그리고 몇 가지 검색 엔진(읽기:구글)에는 스마트를 선택하는 것만으로는 충분하는지.

편집:고정 301!

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top