사이트 구조와 내부 링크 목록으로

이미지에 건 링크가 검색에 읽히는 방식

이미지 링크의 href는 이동 주소를, alt는 Google이 사용할 앵커 텍스트를 제공합니다. 배너 문구와 실제 도착 내용의 관계, 빈 alt의 예외, 텍스트 안내가 필요한 조건을 구별합니다.

목차

그림 설명과 이동 목적의 구별

W3C의 Functional Images는 링크나 버튼에서 행동을 시작하는 이미지의 대체 텍스트가 그림의 외형보다 실행할 행동이나 목적을 전달해야 한다고 설명합니다. 이미지 링크에서는 도착 대상을 이해할 수 있는 이름이 필요합니다.

홈으로 연결되는 로고를 ‘로고 이미지’라고만 설명하면 이동 목적이 빠집니다. W3C의 단독 로고 링크 예시는 사이트 이름에 홈이라는 목적을 더합니다. 같은 방식으로 배너 사진의 피사체만 설명하는 alt보다 그 배너를 선택했을 때 열리는 안내의 이름이 연결 기능을 더 분명히 전달할 수 있습니다.

이 원칙은 기능을 가진 이미지에 적용됩니다. 같은 파일이라도 본문 정보를 설명하는 사진과 이동을 맡는 배너의 역할은 다를 수 있으므로, 이미지의 역할에 맞춰 대체 텍스트를 작성합니다.

Google은 앵커 텍스트가 구체적이고 간결하며 현재 페이지와 연결되는 페이지에 관련돼야 한다고 안내합니다. 이를 이미지 링크에 적용하면 배너의 alt에도 목적지 이해에 필요한 말을 자연스럽게 담을 수 있습니다. 검색어를 많이 넣기 위한 문장보다 어떤 안내로 이동하는지 구별할 수 있는 표현이 이 판단에 맞습니다.

빈 alt의 문제와 허용 조건

이미지만 있는 링크에서 alt까지 비어 있으면 연결을 설명할 텍스트가 빠집니다. Google은 빈 대체 텍스트와 빈 링크 텍스트를 좋지 않은 예로 제시합니다. W3C도 기능 이미지의 alt 누락이나 빈 값이 화면낭독기 사용자에게 큰 문제를 만든다고 설명합니다. 파일명이나 주소가 읽히더라도 그것이 행동을 이해하는 데 도움이 된다고 기대하기 어렵습니다.

다만 빈 alt를 모든 이미지 링크의 오류로 판정하면 W3C의 예외를 놓칩니다. 같은 링크 안에 목적지를 설명하는 텍스트가 있고 이미지가 다른 기능이나 추가 정보를 전달하지 않는 경우, 중복 낭독을 피하려고 이미지의 alt를 비울 수 있습니다. 이 조건에는 ‘같은 링크 안의 텍스트’와 ‘추가 의미가 없는 이미지’가 함께 필요합니다.

링크 구성이미지의 역할alt 판단후속 작업
이미지만 포함이동 목적 전달목적 설명 필요대상에 맞는 이름 작성
텍스트와 로고 포함텍스트의 시각 보조중복이면 빈 값 가능같은 링크의 설명 읽기
텍스트와 추가 아이콘 포함별도 의미 전달추가 의미 설명 필요실제 동작과 비교
이미지 옆에 별도 문단이미지 자체가 링크옆 문단만으로 예외 불가링크 내부 구성 조사

W3C는 링크 텍스트 뒤의 아이콘이 새 창 열림을 알리는 예시에서는 그 의미를 대체 텍스트로 전달합니다. 옆에 텍스트가 있다는 이유만으로 아이콘의 정보를 없애지 않는 경우입니다. 빈 alt의 허용 여부는 이미지가 장식처럼 보이는지보다 같은 링크의 텍스트에 없는 의미를 전달하는지에 따라 판단해야 합니다.

시각 안내와 실제 이동의 불일치

배너의 시각 문구와 alt가 다르면 두 설명 중 어느 쪽이 실제 목적지를 나타내는지 먼저 구별합니다. alt만 화면 문구에 맞춰 복사하는 방식으로는 도착 내용의 오류가 해결되지 않습니다. 연결된 페이지를 열어 그 문서의 제목과 제공 내용을 읽고, 배너가 약속하는 안내나 행동이 그곳에 있는지 비교하는 방법이 필요합니다.

도착 페이지가 맞고 배너만 오래된 경우에는 이미지 문구와 alt를 함께 수정할 수 있습니다. 반대로 배너와 alt가 현재 안내를 정확히 설명하지만 href가 다른 문서로 이어지면 주소가 수정 대상입니다. 어느 값이 기준인지 정하지 않고 세 항목을 일괄 변경하면 올바른 연결까지 달라질 수 있으므로 현재 목적지를 먼저 정해야 합니다.

사진 설명과 도착 행동의 차이도 별도로 판단합니다. 배너가 건물 사진을 사용하지만 위치 안내로 연결된다면 건물의 외형만 설명한 alt에는 링크 목적이 빠질 수 있습니다. 사진을 자세히 묘사해야 하는 본문 이미지와 달리, 이 링크에서는 위치 안내라는 이동 대상을 알리는 것이 기능에 맞는 편집 방향입니다.

시각 문구가 넓은 범위를 가리키고 도착 문서가 일부 내용만 다루는 경우도 있습니다. 이런 연결은 주소가 열리는지만으로 적합성을 판단하기 어렵습니다. 도착 문서가 제공하지 않는 범위를 배너가 약속한다면 배너의 표현을 좁히거나 그 안내를 실제로 제공하는 문서로 연결하는 선택이 필요합니다.

자주 묻는 질문

배너 안의 글자가 alt를 대신하나요?

배너에 그려진 글자와 alt는 별개입니다. Google은 이미지 링크에서 alt를 앵커 텍스트로 사용한다고 안내합니다. 화면 문구가 있어도 실제 alt 값을 읽고 목적지와 대응하는지 판단해야 합니다.

이미지 링크의 alt는 항상 채워야 하나요?

이미지만 있는 링크에는 이동 목적을 설명하는 대체 텍스트가 필요합니다. 같은 링크 안의 텍스트가 목적지를 설명하고 이미지에 추가 기능이나 정보가 없다면 W3C는 중복을 피하는 빈 alt의 예시를 제시합니다.

href가 맞으면 alt가 달라도 괜찮나요?

주소가 올바르다는 사실과 연결 설명이 정확하다는 판단은 다릅니다. alt가 다른 안내를 가리키면 Google에 전달하는 앵커 설명이 목적지와 어긋납니다. 실제 도착 내용에 맞춰 alt를 수정할 필요가 있습니다.

로고 링크에는 어떤 alt가 적합한가요?

로고만으로 홈에 연결한다면 사이트 이름과 홈이라는 목적을 전달할 수 있습니다. 같은 링크 안에 홈을 설명하는 텍스트가 이미 있다면 로고가 별도 의미를 더하는지에 따라 중복 설명 여부를 판단합니다.

텍스트 링크를 추가하면 원래 alt는 비우나요?

별도의 텍스트 링크를 추가했다는 이유만으로 원래 이미지의 alt를 비우지 않습니다. W3C의 빈 alt 예외는 같은 링크 안의 설명 텍스트와 중복되는 이미지에 관한 조건입니다. 먼저 두 요소가 하나의 링크인지 구별해야 합니다.

맨 위로 이동

병원 홈페이지 SEO 서비스 자세히 보기