리다이렉트 체인
리다이렉트 체인(Redirect Chain)은 원본 URL이 최종 목적지까지 도달하기 위해 두 번 이상의 리다이렉트를 거치는 구조를 말합니다. 예: A → B → C → D처럼 단계가 이어지는 경우, 크롤러와 사용자 모두에게 부담을 주는 대표적인 SEO 안티패턴입니다.
리다이렉트 체인(Redirect Chain)은 원본 URL이 최종 목적지까지 도달하기 위해 두 번 이상의 리다이렉트를 거치는 구조를 말합니다. 예: A → B → C → D처럼 단계가 이어지는 경우, 크롤러와 사용자 모두에게 부담을 주는 대표적인 SEO 안티패턴입니다.
왜 중요한가
구글은 최대 10단계까지 리다이렉트를 따라가지만, 5단계 이상부터 크롤 예산 낭비로 간주하고 인덱싱을 포기하는 경우가 늘어납니다. Ahrefs 연구에 따르면 대형 사이트 감사의 약 27%가 5단계 이상 체인을 가진 URL을 보유하며, 이런 페이지들은 랭킹 신호(PageRank, 백링크 권한)의 약 15%를 매 단계마다 잃는 것으로 분석됩니다. 사용자 입장에서도 각 단계마다 DNS 조회와 HTTP 왕복이 추가되어 페이지 로딩이 수백 밀리초씩 지연됩니다.
체인 vs 루프
체인(Chain): A → B → C처럼 방향이 한쪽으로 흐르지만 중간 단계가 여럿. 느리지만 결국 최종 URL에 도달합니다.
루프(Loop): A → B → A처럼 순환 구조. 크롤러는 무한 루프를 감지해 크롤링을 포기하고, 사용자 브라우저는 "ERR_TOO_MANY_REDIRECTS" 오류를 표시합니다. 어떤 경우든 해당 URL은 인덱싱되지 않습니다.
체인이 발생하는 주요 원인
연쇄적 사이트 리뉴얼: 2018년 /blog → /posts로 리다이렉트했다가 2022년 /posts → /articles로 다시 옮겼을 때, 원본을 한 번에 /articles로 업데이트하지 않으면 체인이 생깁니다.
HTTP → HTTPS 마이그레이션: http://site.com/page → https://site.com/page → https://www.site.com/page 같이 프로토콜과 www 리다이렉트가 분리되어 체인이 만들어집니다.
대소문자·트레일링 슬래시 정규화: /Page → /page → /page/ 형태로 정규화 규칙이 중첩되는 경우.
국제화(i18n) 리다이렉트: 기본 언어 감지 → 지역 경로 → 최종 페이지로 이어지는 다단계 구조.
해결 방법
직접 연결로 업데이트: 중간 단계를 모두 생략하고 원본 URL을 최종 URL로 직접 리다이렉트합니다. A → B → C → D를 A → D, B → D, C → D로 평탄화합니다.
서버 설정 통합: 프로토콜·www·대소문자·슬래시 정규화를 하나의 리다이렉트 규칙으로 묶어 한 번에 처리합니다.
정기 감사: Screaming Frog, Ahrefs Site Audit, Semrush Site Audit으로 월 1회 체인을 스캔합니다.
내부 링크 업데이트: 블로그 본문·내비게이션·사이트맵에서 이전 URL을 참조하는 모든 링크를 최종 URL로 직접 교체합니다. 그래야 리다이렉트 자체를 줄일 수 있습니다.
리다이렉트 최소 원칙: 가능하면 한 단계(single hop)로 끝냅니다. 두 단계부터는 성능과 SEO 신호에 의미 있는 손실이 발생합니다.
Sources:
- What Is a Redirect Chain? - Ahrefs
- Redirects and Google Search - Google Search Central
- How to Fix Redirect Chains - Semrush
관련 인블로그 게시물
inblog에서 활용하기
inblog로 기존 블로그를 마이그레이션하거나 도메인을 변경할 때는 기존 URL이 여러 단계를 거치지 않고 새 URL로 한 번에 이어지도록 리다이렉트를 설계해야 합니다. 블로그 포스트의 slug를 변경해야 할 때도, 과거에 변경했던 slug까지 모두 최신 최종 URL로 직접 리다이렉트하도록 관리하면 체인을 방지하고 기존 백링크의 권한을 최대한 보존할 수 있습니다.