내부 링크
내부 링크는 같은 도메인 안에 있는 페이지끼리 연결하는 하이퍼링크입니다. 검색엔진의 크롤·색인을 돕고, 페이지 간에 링크 에쿼티(PageRank)를 분배하며, 사이트의 정보 구조를 형성하는 역할을 합니다.
- 내부 링크는 같은 사이트 안의 페이지끼리 연결하는 링크로, 다른 사이트로 나가거나 들어오는 외부 링크와는 구분됩니다.
- 검색엔진은 내부 링크를 따라 새 페이지를 발견하고 크롤하므로, 중요한 페이지에는 최소 한 개 이상의 내부 링크가 들어와야 합니다.
- 내부 링크는 페이지 사이에 링크 에쿼티(PageRank)를 흘려보내 페이지의 상대적 중요도를 검색엔진에 전달합니다.
- 앵커 텍스트는 "여기를 클릭" 같은 일반 문구 대신, 연결 대상 페이지의 주제를 설명하는 구체적인 단어로 작성해야 합니다.
- 들어오는 내부 링크가 하나도 없는 고아 페이지(orphan page)는 크롤러가 찾기 어려우므로 피해야 합니다.
개요
내부 링크는 같은 도메인 안에 있는 페이지끼리 연결하는 하이퍼링크입니다. 사용자가 사이트 안을 이동하도록 돕는 동시에, 검색엔진이 페이지를 발견하고 그 중요도를 판단하는 데 쓰이는 핵심 신호입니다. 같은 사이트 내부를 잇는다는 점에서, 다른 웹사이트로 나가는 아웃바운드 링크나 다른 사이트에서 우리 사이트로 들어오는 인바운드 링크(백링크)와는 구분됩니다.
구글은 링크를 두 가지 목적으로 사용합니다. 하나는 새 페이지를 발견해 크롤하는 것이고, 다른 하나는 페이지의 관련성과 중요도를 판단하는 신호로 쓰는 것입니다. 따라서 내부 링크 구조는 검색엔진이 사이트를 어떻게 이해하고 어떤 페이지를 우선 색인할지에 직접적인 영향을 줍니다.
내부 링크와 외부 링크의 구분
| 구분 | 연결 방향 | 주된 역할 |
|---|---|---|
| 내부 링크 (Internal Link) | 같은 도메인 내 페이지 → 페이지 | 크롤·색인 유도, 링크 에쿼티 분배, 정보 구조 형성 |
| 아웃바운드 링크 (Outbound) | 내 사이트 → 외부 사이트 | 출처·근거 제시, 외부 자원 연결 |
| 인바운드 링크 (Inbound / 백링크) | 외부 사이트 → 내 사이트 | 제3자의 신뢰·권위 투표 |
핵심 역할
크롤과 페이지 발견
검색엔진은 이미 알고 있는 페이지에서 링크를 따라가며 새 페이지를 발견합니다. 구글 문서는 "중요하게 여기는 모든 페이지는 사이트 내 다른 페이지로부터 최소 한 개의 링크를 받아야 한다"라고 권장합니다. 새 페이지를 발행한 뒤 관련 페이지에서 내부 링크를 걸어 주면, 검색엔진이 그 페이지를 훨씬 쉽게 찾아 색인할 수 있습니다.
링크 에쿼티(PageRank) 분배
내부 링크는 페이지 사이에 링크 에쿼티(PageRank)를 흘려보냅니다. A 페이지가 B 페이지로 링크를 걸면 A가 가진 권위의 일부가 B로 전달되어, B가 검색 결과에서 더 잘 평가받도록 돕습니다. 즉, 어떤 페이지에 내부 링크를 더 많이·전략적으로 연결하느냐에 따라 사이트 내부의 중요도 배분이 달라집니다.
정보 구조와 주제 연관성
내부 링크는 사이트의 정보 구조(아키텍처)를 형성합니다. 피라미드형 위계 구조나 주제 클러스터(topic cluster) 방식으로 관련 페이지들을 서로 연결하면, 검색엔진이 페이지 간의 주제적 관계를 더 명확히 이해합니다. 본문 안에 문맥상 자연스럽게 배치된 링크는 사용자가 실제로 클릭할 가능성이 높고, 주변 텍스트가 링크 대상의 맥락을 함께 전달한다는 점에서 가치가 높습니다.
모범 사례
크롤 가능한 링크 형식
구글은 일반적으로 href 속성을 가진 <a> 요소만 안정적으로 크롤합니다. 자바스크립트 이벤트나 span 같은 비표준 형식으로 만든 링크는 검색엔진이 따라가지 못할 수 있습니다.
<!-- 권장: 크롤 가능한 앵커 요소 -->
<a href="/ko/seo/internal-link/">내부 링크 가이드</a>
<!-- 비권장: 크롤되지 않을 수 있는 형식 -->
<span onclick="location.href='/page'">여기를 클릭</span>앵커 텍스트
앵커 텍스트는 연결 대상 페이지의 주제를 설명하는 구체적인 표현으로 작성해야 합니다. "여기를 클릭"이나 "더 보기" 같은 일반 문구보다, "이메일 마케팅 전략"처럼 대상 페이지의 내용을 알려 주는 단어가 사용자와 검색엔진 모두에게 도움이 됩니다. 앵커 텍스트만 따로 떼어 읽어도 의미가 통하는지 점검하면 좋습니다.
근거와 출처
구글 검색 센터(Google Search Central)는 링크가 "페이지의 관련성을 판단하고 새 페이지를 찾는 신호"이며, "링크의 이상적인 개수에 마법 같은 정답은 없다"라고 밝힙니다. 동시에 중요한 페이지에는 반드시 내부 링크가 들어와야 하고, 앵커 텍스트는 설명적이고 간결해야 한다고 안내합니다.
Ahrefs 가이드는 내부 링크가 사이트 전반에 PageRank 흐름을 유도하며, 들어오는 내부 링크가 전혀 없는 고아 페이지는 크롤러가 발견하기 어렵고 링크 에쿼티도 전달받지 못한다고 설명합니다. 또한 본문 안의 문맥형 링크 개수를 글당 3~5개 수준으로 절제하고, 중요한 링크는 본문 초반에 배치하며, 깨진 내부 링크와 신규 링크 기회를 주기적으로 점검하라고 권장합니다.
실행 체크리스트
- 중요한 페이지마다 관련 페이지로부터 내부 링크가 최소 한 개 이상 들어오는지 확인합니다.
- 들어오는 내부 링크가 없는 고아 페이지를 찾아 내부 링크로 연결합니다.
- 모든 링크를
href속성이 있는<a>요소로 구현해 크롤 가능하게 만듭니다. - 앵커 텍스트를 대상 페이지 주제를 설명하는 구체적 표현으로 작성하고, "여기를 클릭" 같은 일반 문구는 피합니다.
- 본문 안 문맥형 링크는 과하지 않게 절제하고, 중요한 링크는 본문 초반에 배치합니다.
- 주제 클러스터·위계 구조로 관련 페이지들을 묶어 정보 구조를 정리합니다.
- 깨진 내부 링크와 새로운 링크 기회를 주기적으로 점검합니다.