구조·마크업 · 공식 문서
앵커 텍스트 뜻과 링크 문구 작성 기준
앵커 텍스트는 링크에서 눈에 보이는 글자로, 사람과 구글에게 링크한 페이지가 무엇인지 알려 줍니다. 구글은 좋은 앵커 텍스트를 설명적이고, 적당히 간결하며, 링크가 있는 페이지와 대상 페이지 양쪽에 관련된 문구로 적었습니다.
링크 문구는 대개 「자세히 보기」나 「바로가기」로 둡니다. 화면에서는 버튼 모양이 뜻을 전하니 불편함이 없어 보입니다.
하지만 구글은 그 글자를 읽고 링크한 페이지를 짐작합니다. 앵커 텍스트를 바꾸는 일은 HTML 한 줄이면 끝나는 작업입니다.
발견 01
앵커 텍스트는 링크에 보이는 글자이고, 구글은 글자가 없을 때 title·alt 까지 4곳을 읽습니다
Anchor text (also known as link text) is the visible text of a link. This text tells people and Google something about the page you're linking to.
앵커 텍스트(링크 텍스트)는 링크에 보이는 글자로, 연결되는 페이지에 대해 사람과 구글에게 알려 준다.
| 읽는 자리 | HTML 예 | 공식 문서 원문 |
|---|---|---|
| <a> 요소 안의 글자 | <a href="/pumps/spec">산업용 펌프 사양서</a> | Place anchor text between <a> elements that Google can crawl.앵커 텍스트는 구글이 크롤링할 수 있는 <a> 요소 사이에 둔다. |
| 글자가 빈 <a> 의 title 속성 | <a href="/pumps/spec" title="산업용 펌프 사양서"></a> | As a fallback, Google can use the title attribute as anchor text if the <a> element is for some reason empty.<a> 요소가 어떤 이유로 비어 있으면 구글은 대신 title 속성을 앵커 텍스트로 쓸 수 있다. |
| 이미지 링크의 alt 속성 | <a href="/cart"><img src="cart.png" alt="장바구니에 담기"></a> | For images as links, Google uses the alt attribute of the img element as anchor text, so be sure to add descriptive alt text to your images:이미지 링크는 img 요소의 alt 속성을 앵커 텍스트로 쓰므로, 이미지에 설명하는 alt 를 넣는다. |
| 자바스크립트로 넣은 글자 | 렌더링된 HTML 에 글자가 있어야 합니다 | If you are using JavaScript to insert anchor text, use the URL Inspection Tool to make sure it's present in the rendered HTML.자바스크립트로 앵커 텍스트를 넣는다면 URL 검사 도구로 렌더링된 HTML에 그 글자가 있는지 확인한다. |
아이콘만 있는 링크는 이미지 alt 가 앵커 텍스트 자리입니다. alt 가 비면 구글이 읽을 글자가 없습니다.
자바스크립트로 링크 글자를 넣는 사이트는 서치 콘솔 URL 검사 도구에서 렌더링된 HTML 을 열어 글자가 있는지 봅니다.
발견 02
좋은 링크 문구는 6가지 기준으로 판단하고, 문구만 따로 읽어 뜻이 통하는지가 첫 기준입니다
| 기준 | 확인할 것 | 공식 문서 원문 |
|---|---|---|
| 설명적일 것 | 링크 문구만 따로 읽어도 대상 페이지가 무엇인지 압니다. | Try reading only the anchor text (out of context) and check if it's specific enough to make sense by itself. If you don't know what the page could be about, you need more descriptive anchor text.앵커 텍스트만 따로 읽어 보고 그것만으로 뜻이 통할 만큼 구체적인지 확인한다. 페이지가 무엇에 관한 것인지 모르겠다면 더 설명적인 문구가 필요하다. |
| 간결할 것 | 문장 전체가 아니라 대상 페이지를 가리키는 말까지만 링크합니다. | Good anchor text is descriptive, reasonably concise, and relevant to the page that it's on and to the page it links to.좋은 앵커 텍스트는 설명적이고 적당히 간결하며, 놓인 페이지와 링크된 페이지 양쪽에 관련 있다. |
| 두 페이지와 관련될 것 | 링크가 있는 페이지와 대상 페이지 양쪽의 주제와 맞습니다. | Good anchor text is descriptive, reasonably concise, and relevant to the page that it's on and to the page it links to.좋은 앵커 텍스트는 설명적이고 적당히 간결하며, 놓인 페이지와 링크된 페이지 양쪽에 관련 있다. |
| 키워드를 억지로 넣지 않을 것 | 독자가 다음 페이지를 이해하는 데 그 낱말이 필요한지 봅니다. | Ask yourself, does the reader need these keywords to understand the next page? If it feels like you're forcing keywords into the anchor text, then it's probably too much.독자가 다음 페이지를 이해하는 데 이 키워드가 필요한지 스스로 묻는다. 앵커 텍스트에 키워드를 억지로 넣는 느낌이 들면 이미 지나친 것이다. |
| 앞뒤 문장으로 맥락을 줄 것 | 링크 앞뒤 낱말까지 한 문장으로 읽힙니다. | Remember to give context to your links: the words before and after links matter, so pay attention to the sentence as a whole.링크에 맥락을 준다. 링크 앞뒤의 말이 중요하므로 문장 전체를 살핀다. |
| 링크를 붙여 늘어놓지 않을 것 | 링크마다 주변 글이 있어 서로 구분됩니다. | Don't chain up links next to each other; it's harder for your readers to distinguish between links, and you lose surrounding text for each link.링크를 서로 바로 붙여 늘어놓지 않는다. 독자가 링크를 구별하기 어려워지고 링크마다 주변 문장을 잃는다. |
It provides context for the link, and sets the expectation for your readers. The better your anchor text, the easier it is for people to navigate your site and for Google to understand what the page you're linking to is about.
앵커 텍스트는 링크에 맥락을 주고 독자의 기대를 정한다. 앵커 텍스트가 좋을수록 사람은 사이트를 다니기 쉽고 구글은 링크한 페이지가 무엇에 관한 것인지 이해하기 쉽다.
원문의 나쁜 예는 두 쪽으로 갈립니다. 「여기를 클릭」처럼 너무 일반적인 문구와, 문장 전체를 링크로 감싼 지나치게 긴 문구입니다.
좋은 문구는 그 사이에 있습니다. 대상 페이지의 이름이나 하는 일을 명사구로 적으면 대개 두 쪽을 함께 피합니다.
발견 03
고쳐 쓰기는 「자세히 보기」를 도착 페이지의 이름으로 바꾸는 일입니다
| 자리 | 고치기 전 | 고친 뒤 | 바꾼 것 |
|---|---|---|---|
| 제조사 제품 안내(B2B) | 자세히 보기 | 산업용 펌프 제품 사양서 | 너무 일반적인 말을 대상 이름으로 |
| 문의형 기업 사이트(B2B) | 여기를 클릭 | 견적 요청 양식 | 버튼 문구를 도착 페이지 이름으로 |
| 쇼핑몰 기획전(B2C) | 이번 겨울 한정으로 준비한 패딩과 니트를 특별한 가격에 만나 보세요 | 겨울 패딩·니트 기획전 | 문장 전체 링크를 기획전 이름으로 |
| 쇼핑몰 상품 이미지(B2C) | alt 없음 | 장바구니에 담기 | 빈 alt 를 하는 일로 |
| 공공기관 공지(B2G) | 바로가기 | 청년 창업 지원 사업 신청 안내 | 바로가기를 사업 이름으로 |
예시 ① 사양서를 「자세히 보기」로 거는 제조사 사이트(B2B)
산업용 부품 제조사의 문의형 기업 사이트가 제품마다 「자세히 보기」로 사양서 페이지를 겁니다. 문구만 읽으면 어느 제품의 무엇인지 알 수 없습니다.
제품명과 문서 종류를 링크 문구로 씁니다. 견적 버튼도 「여기를 클릭」 대신 「견적 요청 양식」처럼 도착 페이지 이름으로 바꿉니다.
예시 ② 배너 문장 전체를 링크로 건 쇼핑몰(B2C)
자사 쇼핑몰이 홈의 기획전 소개 문장 전체를 링크로 감쌌습니다. 원문이 「지나치게 긴」 예로 든 모양과 같습니다.
기획전 이름만 링크로 두고 할인 내용은 앞뒤 문장으로 뺍니다. 상품 이미지 링크에는 하는 일을 적은 alt 를 넣습니다.
예시 ③ 공지마다 「바로가기」를 쓰는 공공기관 누리집(B2G)
공공기관 누리집의 공지 글이 신청 페이지를 모두 「바로가기」로 겁니다. 한 페이지에 「바로가기」가 여럿이면 독자도 링크를 구분하기 어렵습니다.
링크 문구를 사업 이름과 하는 일로 바꿉니다. 「청년 창업 지원 사업 신청 안내」처럼 쓰면 문구만 읽어도 도착 페이지가 보입니다.
그럼 우리 사이트 링크 문구는 어떤 순서로 고치나요?
- 주요 페이지의 링크 문구를 뽑아 「자세히 보기」·「바로가기」·「여기를 클릭」처럼 같은 말이 반복되는 것부터 표시합니다.
- 표시한 문구를 도착 페이지의 이름이나 하는 일로 바꿉니다.
- 바꾼 문구를 위 판단 기준 6가지에 비춰 보고, 문구만 따로 읽어 뜻이 통하는지 확인합니다.
- 이미지·아이콘 링크의 alt 를 채우고, 자바스크립트로 넣는 문구는 URL 검사 도구의 렌더링된 HTML 에서 확인합니다.
- 내부 링크가 어느 페이지로 몰리는지는 「내부 링크」 편의 점검 순서로 함께 봅니다.
조사 방법
- Google Search Central 「Link best practices for Google」 (문서 수정일 2025-12-10) · 최종 확인일 2026-10-25 · https://developers.google.com/search/docs/crawling-indexing/links-crawlable
- Google Search Central 「Search Engine Optimization (SEO) Starter Guide」 (문서 수정일 2025-12-10) · 최종 확인일 2026-10-25 · https://developers.google.com/search/docs/fundamentals/seo-starter-guide
- 판단 기준 6가지는 위 문서의 「Write good anchor text」 문장을 확인 항목으로 묶은 것입니다. 묶는 방식은 편집 판단입니다.
- 고쳐 쓰기 예와 예시 ①②③은 이해를 돕기 위해 만든 가상 상황이며, 실제 기업·기관의 사례가 아닙니다.
- 원문은 영어판(hl=en)이고, 도구 이름은 같은 문서 한국어판(hl=ko) 표기를 따랐습니다.