쇼핑몰 운영하면서 상품 사진에 정성은 어마어마하게 쏟는데, 정작 그 사진 파일명이 'IMG_2938.jpg'인 분들 많으시죠. 저도 그랬어요. 근데 이 무심하게 넘긴 파일명 하나가 구글·네이버 이미지 검색 유입을 통째로 날려먹고 있더라고요... 오늘은 돈 한 푼 안 들이고 상품 사진에서 트래픽 뽑아내는 이야기를 해볼게요.
이커머스에서 '검색 유입' 하면 다들 블로그 글, 상품명 키워드, 상세페이지 텍스트만 떠올려요. 그런데 우리가 하루에 수십 장씩 올리는 상품 사진, 이것도 엄연히 검색 대상이라는 거 아시나요. 구글 검색 결과 상단에 이미지 탭이 뜨고, 네이버도 이미지 검색이 따로 있잖아요. 사람들이 '겨울 니트 코디' 같은 걸 이미지로 검색해서 마음에 드는 사진 클릭하고, 그 사진 따라 우리 몰까지 넘어오는 경로가 실제로 있어요.
문제는 대부분의 쇼핑몰 사진이 검색엔진 입장에서 '내용을 알 수 없는 그림 덩어리'라는 거예요. 사람 눈엔 예쁜 니트지만, 크롤러 눈엔 그냥 40KB짜리 정체불명 파일이거든요. 이걸 읽을 수 있게 만들어주는 게 이미지 SEO고, 핵심은 딱 세 가지예요. 파일명, alt 텍스트, 그리고 이미지가 놓인 맥락.
가장 먼저 손봐야 할 게 파일명이에요. 카메라나 폰에서 바로 올리면 'DSC08123.jpg', '스크린샷 2026-01-14.png' 이런 식이잖아요. 검색엔진은 이 파일명을 이미지 내용의 힌트로 써요. 그런데 'DSC08123'에서 뭘 유추하겠어요. 아무것도 못 하죠.
대신 이렇게 바꿔요. 브랜드명, 상품 종류, 색상, 특징을 영문 소문자와 하이픈으로 이어주는 거예요. 예를 들어 오버사이즈 베이지 니트라면 'oversized-beige-wool-knit-women.jpg' 이런 식으로요. 한글 파일명도 요즘은 인식하지만, URL 인코딩 깨지는 경우가 종종 있어서 저는 영문을 권해요.
| 이렇게 하지 마세요 | 이렇게 바꾸세요 |
|---|---|
| IMG_2938.jpg | oversized-beige-knit-women.jpg |
| 제품1_최종_수정.png | wide-slacks-black-highwaist.jpg |
| 스크린샷 2026-01-14.png | cropped-cardigan-cream-fall.jpg |
| 화면캡처001.jpg | fleece-jacket-brown-oversize.jpg |
한 가지 주의할 점. 키워드 욕심에 'dress-cheap-best-sale-2026-discount-woman-fashion-korea.jpg' 이렇게 하이픈 범벅으로 만들면 오히려 스팸으로 봐요. 단어 3~5개, 사람이 읽어도 자연스러운 정도가 딱 좋아요.
alt 텍스트(대체 텍스트)는 원래 시각장애인용 화면낭독기가 이미지를 읽어줄 때 쓰는 거예요. 근데 이게 검색엔진한테도 '이 사진이 뭘 담고 있는지'를 알려주는 가장 강력한 신호가 돼요. 접근성도 챙기고 SEO도 챙기니 일석이조인 셈이죠.
대부분의 쇼핑몰 솔루션(카페24, 아임웹, 스마트스토어 등)은 이미지 등록할 때 alt 입력칸이 따로 있어요. 비어 있는 경우가 태반이죠. 여기를 채우는 게 핵심인데, 요령이 있어요.
alt는 '키워드 나열'이 아니라 '사진 설명'이에요. 나쁜 예는 '니트, 니트추천, 여성니트, 겨울니트, 오버핏니트' 이렇게 쉼표로 키워드만 박아넣는 거예요. 좋은 예는 '베이지색 오버핏 울 니트를 입은 여성 모델의 정면 착용 컷' 처럼 실제로 사진에 보이는 걸 자연스러운 문장으로 쓰는 거죠. 이 안에 자연스럽게 '베이지 오버핏 울 니트'라는 키워드가 녹아 들어가잖아요. 이게 정석이에요.
길이는 한글 기준 40~80자 정도가 적당해요. 너무 짧으면 정보가 없고, 소설 쓰듯 길면 낭독기가 부담스러워하고 검색엔진도 앞부분만 봐요. 상품 상세페이지 사진 SEO는 상품 사진 촬영·연출 잘하는 법이랑 같이 챙기면 효과가 배가 돼요. 잘 찍은 사진에 제대로 된 설명을 붙이는 조합이니까요.
여기서 한국 쇼핑몰 사장님들이 꼭 알아야 할 게 있어요. 구글은 alt·파일명·주변 텍스트를 종합해서 판단하는데, 네이버는 자체 이미지 인식 AI가 사진을 직접 분석해서 카테고리를 매기는 경향이 강해요. 즉 사진 자체가 선명하고, 상품이 화면에서 충분히 크게 잡히고, 배경이 깔끔할수록 유리해요.
그래서 네이버 노출을 노린다면 첫 번째 대표 이미지는 무조건 상품이 화면의 60% 이상 차지하는 정면 컷으로 가는 게 좋아요. 배경 어수선한 감성 컷은 두 번째, 세 번째로 미루고요. 네이버 쇼핑 노출 로직 전반은 네이버 쇼핑 상위노출 원리 글에서 더 깊게 다뤘으니 같이 보시면 그림이 잡혀요.
또 하나, 이미지 용량과 로딩 속도예요. 페이지 안에 5MB짜리 원본 사진 열 장 그대로 박아넣으면 페이지가 3초 넘게 버벅거리고, 이건 검색 순위에 직접 마이너스로 작동해요. 요즘은 WebP 포맷으로 변환하면 화질 거의 그대로에 용량은 1/3~1/4로 줄어요. 800px 폭에 40~80KB 정도면 목록 썸네일로 충분해요.
검색엔진은 사진 하나만 뚝 떼어서 보지 않아요. 그 사진 바로 위아래에 어떤 텍스트가 있는지, 어떤 상품 페이지에 걸려 있는지를 같이 봐요. 그래서 alt 잘 달아도 상품명·상세설명이 부실하면 힘을 못 받아요.
실전 순서를 정리하면 이래요. 첫째, 상품명에 핵심 키워드를 넣어요('오버핏 울 니트' 처럼). 둘째, 그 상품의 대표 이미지 파일명과 alt에 같은 키워드 계열을 자연스럽게 녹여요. 셋째, 사진 근처 본문에 소재·핏·코디 팁을 한두 문장 써줘요. 이 세 개가 서로 맞물리면 검색엔진이 '아, 이 페이지는 오버핏 울 니트를 확실하게 다루는구나' 하고 신뢰하게 돼요.
여기까지가 세팅이고, 진짜 중요한 건 '그래서 이게 매출에 도움이 됐냐'예요. 이미지 검색 유입은 티가 잘 안 나요. 애널리틱스에서 소스가 '구글 이미지' 로 딱 잡히기보다 그냥 검색 유입에 섞여 들어오거든요. 그래서 저는 상품별로 유입 대비 실제로 남는 순수익을 따로 봐요. 대시부스터 실시간 대시보드에서 상품별 순익을 보면, 이미지 SEO 손본 상품이 몇 주 뒤에 조용히 유입이 늘고 그게 주문으로 이어지는 흐름이 보이더라고요. 이런 잔잔한 변화는 매일 숫자를 봐야 겨우 잡혀요.
거창하게 생각할 것 없어요. 하루 30분씩 잡고 이 순서로 돌리면 돼요. 대표 상품 사진 파일명을 영문 키워드로 다시 저장한다, 각 사진 alt에 '색상+핏+소재+상품종류' 조합의 자연스러운 설명을 넣는다, 5MB짜리 원본은 WebP나 압축 JPG로 줄인다, 대표 이미지는 상품이 크게 잡힌 정면 컷으로 교체한다. 이 네 개예요.
비용은 0원이에요. 광고비 한 푼 안 들이고, 이미 갖고 있는 사진 자산에서 유입을 뽑아내는 거니까요. 광고에만 의존하다 보면 매출 늘리는 실전 방법에서도 말했듯 광고비 빠지면 매출이 같이 빠지는 구조에 갇히기 쉬운데, 이미지 SEO는 한 번 세팅하면 계속 일해주는 자산이라 결이 달라요.
아니에요. 오히려 역효과예요. 검색엔진은 키워드만 나열한 alt를 스팸으로 인식해서 감점해요. 사진에 실제로 보이는 걸 자연스러운 문장 한두 개로 설명하는 게 정답이고, 그 안에 핵심 키워드 하나둘이 녹아 있으면 충분해요.
잡히긴 해요. 다만 서버나 솔루션에 따라 URL 인코딩이 깨져서 이미지가 안 뜨거나 파일명 정보가 제대로 안 넘어가는 경우가 있어요. 안정성을 생각하면 영문 소문자와 하이픈 조합을 권해요. 대신 상품명·상세설명·alt는 한글로 충실하게 채우면 되고요.
이미지 검색은 반영이 느린 편이라 보통 몇 주에서 한두 달 봐야 해요. 크롤러가 페이지를 다시 방문하고 색인을 갱신하는 주기가 있거든요. 조급해하지 말고 세팅해두고 다른 일 하다 보면, 어느 순간 유입 그래프가 슬며시 올라와 있어요...
유입이 늘어도 남는 게 없으면 소용없죠. 대시부스터는 원가·수수료·세금 다 뺀 진짜 순수익을 실시간으로 보여줘요. 어떤 상품이 진짜 효자인지부터 확인해 보세요.
7일 무료로 시작하기 →