TrueURL은 URL이 실제로 어디로 이동하는지 보여 주는 무료 도구입니다. 링크를 붙여 넣으면 최종 URL에 도달할 때까지 전체 리디렉션 체인을 홉(리디렉션 한 단계)별로 추적하고, 각 단계의 상태 코드, 헤더, 소요 시간을 보여 줍니다.

TrueURL은 기본 도구인 URL 리디렉션 검사 외에도 리디렉션 체인, 일괄 검사, 301 리디렉션, HTTPS 리디렉션, 리디렉션 루프, 단축 URL, 모바일 리디렉션, 후행 슬래시, meta refresh, 사이트맵, 리디렉션 지연 시간을 위한 전용 도구를 제공합니다. 또한 HTTP 상태 코드 레퍼런스와 심층 가이드를 담은 블로그도 운영합니다.

작동 방식

브라우저는 웹페이지가 다른 사이트의 리디렉션을 읽지 못하게 막으므로 검사는 서버에서 이루어져야 합니다. TrueURL 검사기는 Cloudflare의 전 세계 엣지 네트워크에 있는 Cloudflare Workers에서 실행되며, 보통 이용자와 가까운 데이터 센터에서 동작합니다. 검사기는 자동 리디렉션을 끈 상태로 각 URL을 요청하고 응답을 기록한 뒤, Location 헤더나 페이지 안의 meta refresh 또는 JavaScript 리디렉션에서 다음 URL을 알아내고, 체인이 끝날 때까지 이 과정을 반복합니다. 그 과정에서 브라우저처럼 쿠키를 유지하고, 요청 메서드에 관한 브라우저 규칙을 따르며, 리디렉션 루프를 만나거나 최대 홉 수에 도달하면 멈춥니다.

검사하는 URL을 브라우저가 직접 여는 일은 없으며, 검사 결과도 저장하지 않습니다. 자세한 내용은 개인정보 처리방침에서 확인하세요.

TrueURL이 볼 수 있는 것과 볼 수 없는 것

TrueURL은 Cloudflare 네트워크에서 접속한 첫 방문자가 보는 것을 그대로 봅니다. 대개 이용자의 브라우저나 검색엔진이 보는 것과 같지만, 항상 그렇지는 않습니다.

  • 일부 웹사이트는 데이터 센터나 엣지 네트워크에서 오는 트래픽을 차단하거나 봇 확인(챌린지) 페이지를 보여 줍니다. 이런 페이지 뒤에는 실제 목적지가 가려져 있으므로, TrueURL은 봇 확인 페이지로 보이는 응답을 따로 표시합니다.
  • 기본적으로 TrueURL은 쿠키 없이 데스크톱 Chrome User-Agent(사용자 에이전트)와 Accept-Language: en-US를 보냅니다. 따라서 언어, 기기, 로그인 여부에 따른 리디렉션은 직접 볼 때와 다를 수 있으며, 고급 설정에서 다른 User-Agent, 헤더, 쿠키를 보내 이를 재현할 수 있습니다. 국가별 리디렉션은 해당 사이트가 Cloudflare의 IP 주소를 어느 위치로 판단하는지에 따라 달라집니다.
  • TrueURL은 JavaScript를 실행하지 않습니다. 페이지의 HTML을 읽어 조건 없는 단순한 JavaScript 리디렉션만 인식합니다.
  • Cloudflare는 TLS 인증서를 항상 검증하므로, 인증서가 유효하지 않은 사이트는 리디렉션 대신 TLS 오류로 표시됩니다.

이러한 한계를 솔직하게 밝혀 두면 결과의 쓸모가 줄기는커녕 오히려 커집니다.

이런 분들께 유용합니다

  • 사이트 이전, 리디렉션 체인, 사이트맵, 표준 URL을 점검하는 SEO 전문가
  • 서버, CDN, 애플리케이션의 리디렉션 규칙을 디버깅하는 개발자와 사이트 운영자
  • 캠페인 링크, 제휴 링크, 단축 링크를 배포 전에 확인하는 마케터
  • 링크를 클릭하기 전에 어디로 연결되는지 알고 싶은 모든 사람

다른 도구

TrueURL은 한 가지 목적에 집중한 무료 웹 도구들로 이루어진 작은 네트워크의 일부입니다.

문의

버그나 잘못된 결과를 발견했거나 새 도구에 대한 아이디어가 있다면 support@trueurl.com 주소로 이메일을 보내 주세요. 결과를 제보할 때는 검사한 URL과 사용한 설정을 함께 알려 주세요.