마크업 · 사이트 구조

alt태그란?

이미지 내용을 텍스트로 설명하는 alt 속성입니다(정확히는 태그가 아니라 <img>의 속성). 이미지를 볼 수 없는 사용자와 검색엔진이 이미지를 이해하는 근거가 되며, 이미지 검색 노출에도 영향을 줍니다.

alt 속성을 잘 쓰는 방법

alt는 접근성의 기본 요소입니다. 이미지를 볼 수 없는 사람에게 말로 설명한다고 생각하고 씁니다. "사진1"이나 파일명 대신 "회의실에서 강연하는 강사와 청중"처럼 이미지에 담긴 내용을 구체적으로 적습니다. 상품 이미지라면 상품명과 색상·모델명 같은 구분 정보를 넣습니다. alt는 이미지를 불러오지 못했을 때 대신 표시되는 텍스트이기도 하고, 구글이 이미지 검색에서 이미지의 주제를 이해할 때 주변 텍스트와 함께 활용합니다.

키워드를 억지로 나열하면 키워드 스터핑으로 보일 수 있습니다. 문장으로 자연스럽게 설명하는 것이 기준입니다.

alt를 비워 둬도 되는 경우

구분선이나 배경 무늬처럼 의미 없는 장식용 이미지는 alt=""로 비워 두어 스크린 리더가 읽지 않게 합니다. alt 속성을 아예 빼는 것과 빈 값을 넣는 것은 다릅니다. 속성이 없으면 보조기기가 파일명을 대신 읽을 수 있으므로, 장식용이라도 빈 alt는 남겨 둡니다.

CSS 배경으로 넣은 이미지에는 alt를 지정할 수 없고, 구글은 CSS 이미지를 이미지 검색용으로 색인하지 않습니다. 검색에 노출되어야 하는 이미지는 <img> 태그로 넣습니다.

관련 용어

성능 · 사용성

악세시빌리티

접근성(Accessibility). 장애가 있거나 보조기기를 쓰는 사용자를 포함해 누구나 웹 콘텐츠를 이용할 수 있게 하는 것입니다. 이미지 대체 텍스트, 시맨틱 태그, 색 대비, 키보드 조작 등이 해당하며, 검색엔진의 이해를 돕는 작업과 많이 겹칩니다.

마크업 · 사이트 구조

마크업

HTML처럼 태그로 문서의 구조와 의미를 표시하는 것, 또는 그렇게 작성한 코드입니다. 검색엔진은 마크업을 읽고 제목·본문·링크·이미지를 구분합니다.

품질 · 정책

키워드 스터핑

순위를 조작하려고 페이지에 키워드를 부자연스럽게 반복해 넣는 행위입니다. 숨긴 텍스트, 의미 없는 키워드 나열 등이 포함되며 구글 스팸 정책 위반입니다.

마크업 · 사이트 구조

시맨틱 태그

<header>, <nav>, <main>, <article>, <footer>처럼 의미를 담은 HTML 태그입니다. 모양만을 위한 <div> 대신 쓰면 검색엔진과 보조기기가 페이지 구조와 각 영역의 역할을 정확히 이해합니다.

관련 서비스 → SEO/GEO 교육