카카오톡 링크 썸네일이 안 바뀔 때 | OG 이미지 캐시 확인 방법
기술정보 26.10.29 조회 28
홈페이지의 대표 이미지를 바꾼 뒤 카카오톡으로 링크를 보내봤는데, 이전 썸네일이 그대로 나타나는 경우가 있습니다.
HTML에서 og:image를 새 이미지로 수정했고 홈페이지에서도 변경된 이미지가 정상적으로 보이는데, 카카오톡 링크 미리보기만 예전 상태로 남아 있기도 합니다.
이럴 때는 HTML을 다시 수정하기 전에 현재 페이지의 OG 정보가 제대로 바뀌었는지와 카카오에 저장된 이전 정보를 함께 확인해보는 것이 좋습니다.
카카오톡은 링크가 공유될 때 페이지의 Open Graph 정보를 읽어 제목, 설명, 대표 이미지 등을 미리보기에 사용합니다. 한 번 가져온 정보가 캐시에 남아 있으면 홈페이지를 수정한 뒤에도 이전 이미지가 계속 나타날 수 있습니다.
이번 글에서는 og:image를 변경했는데 카카오톡 링크 썸네일이 바뀌지 않을 때 확인할 부분을 순서대로 살펴보겠습니다.
먼저 HTML의 og:image가 실제로 바뀌었는지 확인합니다
카카오톡 캐시를 지우기 전에 페이지 자체에 새로운 OG 이미지가 제대로 적용됐는지부터 확인합니다.
Open Graph 태그는 보통 HTML의 <head> 안에 들어갑니다.
<meta property="og:title" content="페이지 제목">
<meta property="og:description" content="페이지 설명">
<meta property="og:image" content="https://example.com/images/og-image.jpg">
<meta property="og:url" content="https://example.com/page">
이 가운데 카카오톡 링크 썸네일에 사용할 대표 이미지는 og:image에서 지정합니다.
이미지 파일만 새로 업로드하고 og:image 경로는 다른 이미지를 가리키고 있거나, 수정한 HTML이 실제 서버에는 반영되지 않았다면 캐시를 초기화해도 원하는 이미지가 나오지 않습니다.
브라우저에서 페이지 소스를 열어 og:image를 검색해보면 현재 서버에서 어떤 이미지 주소를 전달하고 있는지 확인할 수 있습니다. 개발자 도구에서 작업 중인 파일만 보는 것보다 실제로 접속되는 페이지의 소스에서 확인하는 것이 더 정확합니다.
og:image에 적힌 이미지 주소도 직접 열어봅니다
OG 태그에 새 이미지 주소가 들어가 있다면 해당 URL을 브라우저 주소창에 직접 입력해봅니다.
예를 들어 다음과 같이 설정했다면,
<meta property="og:image"
content="https://example.com/images/company-og.jpg">
아래 주소로 직접 접속했을 때 이미지가 정상적으로 보여야 합니다.
이미지 주소가 잘못됐거나 외부에서 접근할 수 없는 상태라면 카카오에서도 이미지를 정상적으로 가져오기 어렵습니다.
회사 내부에서만 접속할 수 있는 주소를 사용하거나, 이미지 파일을 삭제한 뒤 HTML에 이전 경로가 남아 있는 경우도 확인해볼 필요가 있습니다.
/images/company-og.jpg처럼 상대경로를 사용하는 것보다 OG 이미지에는 https://부터 시작하는 전체 이미지 URL을 지정해두면 확인하기도 쉽습니다.
특히 홈페이지를 다른 서버로 이전했거나 도메인을 변경한 뒤에는 예전 도메인의 이미지 주소가 남아 있지 않은지도 같이 확인해보세요.
HTML은 바뀌었는데 카카오톡만 그대로라면 캐시를 확인합니다
페이지 소스와 이미지 URL이 모두 정상인데도 카카오톡에서 이전 썸네일이 나온다면 카카오에 저장된 메타정보를 확인해볼 차례입니다.
카카오에서는 링크를 공유할 때마다 페이지의 OG 정보를 처음부터 새로 읽는 것이 아니라 이전에 가져온 정보를 사용할 수 있습니다.
그래서 홈페이지에서 og:image나 og:title, og:description을 수정하더라도 카카오톡 미리보기에는 변경 전 내용이 남아 있을 수 있습니다.
현재는 카카오디벨로퍼스의 카카오톡 URL 메타정보 관리 도구에서 URL에 설정된 OG 정보를 확인하고 캐시된 정보를 초기화할 수 있습니다.
확인 순서
이 과정에서 og:title, og:description, og:image 등 카카오가 확인한 정보를 함께 볼 수 있습니다. 따라서 무작정 캐시부터 지우기보다 메타 정보 조회에서 카카오가 현재 어떤 이미지를 읽고 있는지 먼저 확인하면 원인을 찾기가 쉽습니다.
캐시를 초기화했는데도 이전 이미지가 보인다면
캐시를 초기화했는데도 바로 원하는 썸네일이 나타나지 않는다면 몇 가지를 더 확인해볼 수 있습니다.
먼저 og:image에 새 이미지가 정말 적용되어 있는지 다시 확인합니다.
HTML을 수정했지만 운영 서버에 업로드하지 않았거나, 수정한 페이지와 실제 공유한 URL이 다른 경우도 있습니다.
위 두 주소는 사람에게는 비슷한 페이지로 보여도 서로 다른 URL입니다. 캐시를 초기화할 때는 실제로 카카오톡에 공유할 URL과 같은 주소를 확인하는 것이 좋습니다.
같은 이미지 파일명에 새로운 이미지를 덮어쓴 경우도 체크해볼 만합니다.
파일 내용은 바뀌었지만 URL은 그대로라면 웹서버나 CDN, 브라우저 등 다른 캐시가 남아 있을 가능성도 있습니다.
이럴 때는 서버 캐시 상태를 확인하거나 필요한 경우 새 파일명을 만들어 og:image 주소 자체를 변경하는 방법도 사용할 수 있습니다.
다만 파일명을 계속 바꾸는 것부터 시도하기보다 페이지 소스 확인 → 이미지 URL 확인 → 카카오 메타정보 조회 → 캐시 초기화 순서로 확인하는 편이 원인을 찾기 쉽습니다.

썸네일이 예전 이미지인 경우와 아예 안 나오는 경우는 다릅니다
카카오톡 링크 미리보기 문제는 증상에 따라 확인할 부분이 조금 다릅니다.
예전 썸네일이 계속 나오는 경우
이전 OG 정보가 캐시에 남아 있는지 먼저 확인해볼 수 있습니다.
썸네일이 아예 나오지 않는 경우
og:image 설정이나 이미지 URL 상태를 먼저 확인하는 편이 좋습니다.
예를 들어 이미지 주소가 잘못됐거나 외부에서 접근할 수 없다면 카카오가 해당 이미지를 가져오지 못할 수 있습니다.
<meta property="og:title" content="회사 홈페이지">
<meta property="og:description" content="회사와 서비스를 소개합니다.">
<meta property="og:image" content="https://example.com/images/og.jpg">
<meta property="og:url" content="https://example.com">
og:image에 지정한 이미지 URL도 직접 열어봅니다. 즉, 이전 이미지가 남아 있는 문제와 이미지가 전혀 나오지 않는 문제를 같은 원인으로 보고 캐시만 반복해서 지울 필요는 없습니다.
제목과 설명도 같은 방법으로 확인할 수 있습니다
카카오톡 링크 미리보기에서 바뀌지 않는 것은 이미지뿐만이 아닙니다.
페이지 제목을 수정했는데 이전 제목이 보이거나, 설명 문구를 바꿨는데 예전 문장이 남아 있는 경우에도 OG 정보를 확인해볼 수 있습니다.
<meta property="og:title" content="페이지 제목">
<meta property="og:description" content="페이지 설명">
<meta property="og:image" content="대표 이미지 URL">
그래서 홈페이지의 <title>이나 본문 문구만 수정했다고 해서 카카오톡 미리보기 내용이 함께 바뀐다고 생각하면 원하는 결과가 나오지 않을 수 있습니다.
링크 미리보기용 제목과 설명을 따로 설정했다면 og:title, og:description 값도 같이 확인합니다.
수정한 뒤에는 새로 공유해서 확인합니다
캐시 초기화와 OG 정보 확인을 마쳤다면 카카오톡에서 링크를 다시 보내 결과를 확인합니다.
기존에 전송했던 메시지의 썸네일 자체가 수정되는지 기다리기보다 새로운 메시지로 URL을 보내 현재 미리보기를 확인하는 편이 정확합니다.
캐시를 초기화한 뒤에도 테스트 결과가 이상하다면 새로운 채팅방에서 다시 공유해보는 방법도 확인할 수 있습니다.
여기까지 진행했는데도 이전 이미지가 나온다면 다시 처음으로 돌아가 실제 페이지의 og:image가 새 주소인지 → 이미지 URL이 정상적으로 열리는지 → 공유한 페이지 URL이 맞는지 → 카카오에서 해당 URL의 메타정보를 어떻게 읽고 있는지 순서로 살펴봅니다.
카카오톡 링크 썸네일이 바뀌지 않을 때 확인 순서
홈페이지 대표 이미지를 수정했는데 카카오톡에서 이전 이미지가 계속 보인다고 해서 바로 HTML 코드가 잘못됐다고 볼 필요는 없습니다.
먼저 실제 페이지의 OG 태그가 수정됐는지 확인하고, og:image에 연결된 이미지가 정상적으로 열리는지 살펴봅니다. 여기까지 문제가 없다면 카카오디벨로퍼스에서 해당 URL의 메타정보를 조회하고 캐시를 초기화해볼 수 있습니다.
페이지 소스의 og:image 확인 → 이미지 URL 직접 확인 → 카카오 URL 메타정보 조회 → 캐시 초기화 → 새 링크로 다시 테스트
이 순서를 알고 있으면 홈페이지 이미지를 교체할 때마다 어디부터 확인해야 할지 찾느라 시간을 쓰는 일을 줄일 수 있습니다.
DESIGNKITS HTML SOURCE
디자인키트 HTML 소스 가격 개편
HTML을 직접 수정해 홈페이지를 제작하고 있다면 디자인키트의 웹사이트 HTML 소스도 함께 살펴볼 수 있습니다.
디자인키트 HTML 소스 가격은 165,000원에서 39,000원으로 개편되었습니다.
가격 개편 내용 자세히 보기 →자주 묻는 질문
OG 이미지를 바꿨는데 카카오톡에서 이전 이미지가 나오는 이유는 무엇인가요?
HTML에는 새 이미지가 적용됐더라도 카카오에 이전 OG 정보가 캐시되어 있으면 기존 썸네일이 표시될 수 있습니다. 먼저 실제 페이지의 og:image 값을 확인한 뒤 카카오 URL 메타정보 관리 도구에서 캐시된 정보를 확인해볼 수 있습니다.
카카오톡 OG 캐시는 어디에서 초기화하나요?
카카오디벨로퍼스의 도구 메뉴에 있는 카카오톡 URL 메타정보 관리에서 URL의 OG 메타정보를 조회하고 캐시를 초기화할 수 있습니다.
캐시를 지워도 이미지가 안 바뀌면 어떻게 해야 하나요?
실제 서버의 og:image 값이 변경됐는지, 해당 이미지 URL이 외부에서 정상적으로 열리는지, 캐시를 초기화한 URL과 카카오톡에 공유한 URL이 같은지 확인합니다. 같은 이미지 주소에 파일만 덮어쓴 경우에는 서버나 CDN 캐시도 함께 확인해볼 수 있습니다.
카카오톡 링크에 이미지가 아예 나오지 않는 경우도 캐시 문제인가요?
항상 캐시 문제는 아닙니다. og:image가 없거나 이미지 주소가 잘못됐거나 외부에서 해당 이미지에 접근할 수 없는 경우에도 썸네일이 표시되지 않을 수 있습니다.
작성자 디자인키트
작성일 2026-10-29


