부적절한 리디렉션

리디렉션은 방문자가 원래 요청한 URL이 아닌 다른 URL로 방문자를 보내는 행위입니다. URL을 리디렉션하는 이유는 여러 가지가 있습니다. 예를 들어 사이트가 새 주소로 이동했거나 여러 페이지를 하나의 페이지로 통합했을 때 사용할 수 있습니다.

그러나 일부 리디렉션은 검색엔진을 속이거나 크롤러에 제공하는 것과 다른 콘텐츠를 사용자에게 표시합니다. 검색엔진 크롤러에 제공하는 것과 다른 콘텐츠를 표시하려는 의도로 사용자를 다른 페이지로 리디렉션하는 행위는 Google 웹마스터 가이드라인에 위배됩니다. 리디렉션 링크를 이런 방식으로 구현하면 검색엔진은 리디렉션을 따라가지 않고 원본 페이지의 색인을 생성하는 반면 사용자는 리디렉션 도착 페이지로 연결됩니다. 이런 행위는 클로킹과 마찬가지로 사용자와 Googlebot에게 각기 다른 콘텐츠를 표시하고 사용자가 원한 위치가 아닌 다른 위치로 사용자를 연결시키기 때문에 기만 행위라고 할 수 있습니다.

부적절한 리디렉션의 예는 다음과 같습니다.

  • 검색엔진에 어느 한 유형의 콘텐츠가 표시되는 반면 사용자는 별개의 콘텐츠로 리디렉션됩니다.
  • 데스크톱 사용자에게는 일반 페이지가 표시되는 반면 휴대기기 사용자는 완전히 다른 스팸 도메인으로 리디렉션됩니다.

자바스크립트를 사용하여 사용자를 리디렉션하는 것은 적법한 행위입니다. 예를 들어 사용자가 로그인할 때 내부 페이지로 리디렉션하는 경우 자바스크립트를 사용할 수 있습니다. 하지만 사이트가 Google 가이드라인을 준수하는지 확인하기 위해 자바스크립트나 리디렉션 방법을 검토할 때에는 그 의도를 고려해야 합니다. 사이트를 이동할 때는 301 리디렉션이 최선이지만 웹사이트 서버에 대한 액세스 권한이 없을 경우 이를 위해 자바스크립트 리디렉션을 사용할 수 있습니다.

도움이 되었나요?
어떻게 하면 개선할 수 있을까요?