← Blog

Twitter Card 이미지가 표시되지 않음: 7가지 원인 및 해결 방법

링크가 포함된 트윗에는 이미지가 표시되지 않고 일반 URL만 표시됩니다. 가장 일반적인 7가지 원인과 각 원인을 해결하는 방법은 다음과 같습니다.

트위터 카드 이미지가 보이지 않나요?

Proovd로 Open Graph 태그를 무료로 확인하세요. URL을 붙여넣고 X/Twitter, LinkedIn, Slack, Discord, WhatsApp 및 Reddit에서 태그가 어떻게 보이는지 정확히 확인하세요.

빠른 답변

  • X/Twitter에는 twitter:cardtwitter:image 태그가 필요합니다.
  • summary_large_image의 경우 이미지가 800×418픽셀 이상이어야 합니다.
  • Twitter Card Validator를 사용하여 캐시 디버깅 및 지우기

실종의 7가지 원인 Twitter Card 이미지

X(이전의 Twitter)에서 공유된 URL이 카드 이미지를 표시하지 않는 경우 이는 거의 항상 다음 7가지 문제 중 하나입니다. 하나하나 살펴보겠습니다.

1. twitter:card 태그가 없거나 잘못되었습니다.

X에는 ​​명시적인 twitter:card 태그가 필요합니다. 이것이 없으면 OG 태그가 완벽하더라도 X는 카드를 전혀 렌더링하지 않습니다.

<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Your Title" />
<meta name="twitter:description" content="Your description" />
<meta name="twitter:image" content="https://yoursite.com/image.jpg" />

카드 유형에는 summary(작은 미리보기 이미지) 및 summary_large_image(전체 카드)의 두 가지 유형이 있습니다. 최고의 시각적 효과를 얻으려면 summary_large_image를 사용하세요.

2. 이미지가 너무 작음

X에는 ​​최소 이미지 크기 요구 사항이 있습니다.

이미지가 최소값보다 작으면 X는 자동으로 카드를 삭제합니다. 오류 메시지가 없습니다. 링크가 일반 텍스트로 나타납니다.

3. 공개적으로 접근할 수 없는 이미지 URL

X의 크롤러는 인증 없이 이미지를 가져올 수 있어야 합니다. 일반적인 차단제:

4. 트위터 캐시가 새로 고쳐지지 않았습니다.

모든 플랫폼과 마찬가지로 X는 카드 데이터를 캐시합니다. 태그를 업데이트한 후에는 캐시가 만료되거나 강제로 새로 고쳐질 때까지 X가 변경 사항을 적용하지 않습니다.

<meta property="og:image" content="https://yoursite.com/new-image.jpg" />

Twitter Card Validator를 사용하여 URL을 입력하고 캐시 새로고침을 실행하세요. 유효성 검사기는 X가 보는 것을 정확하게 보여줍니다.

5. 잘못된 MIME 유형 또는 손상된 이미지

이미지 서버가 잘못된 MIME 유형을 반환하는 경우(예: image/jpeg 콘텐츠 유형으로 PNG를 제공하는 경우) X는 이를 거부할 수 있습니다. 마찬가지로, 손상되었거나 부분적으로 로드된 이미지는 삭제됩니다.

6. 페이지가 Twitter의 크롤러에 오류를 반환합니다.

Twitter 봇이 페이지를 가져올 때 페이지에서 4xx 또는 5xx 오류를 반환하면 카드가 생성되지 않습니다. 이는 다음과 같은 경우에 발생할 수 있습니다.

7. Twitter Card 태그 없이 OG 태그만 사용

X 는 OG 태그로 대체될 수 있지만 twitter:card 태그를 선호합니다. og:image만 설정하고 twitter:image는 설정하지 않으면 X에서 카드가 올바르게 렌더링되지 않을 수 있습니다. 항상 둘 다 설정하십시오.

<!-- Open Graph (for LinkedIn, Discord, Slack, WhatsApp) -->
<meta property="og:image" content="https://yoursite.com/image.jpg" />

<!-- Twitter/X specific (for X/Twitter) -->
<meta name="twitter:image" content="https://yoursite.com/image.jpg" />

빠른 수정 체크리스트

  1. twitter:card 태그에 summary_large_image 값이 있는지 확인하세요.
  2. twitter:image 태그에 절대 URL이 있는지 확인하세요.
  3. 이미지가 800×418픽셀 이상인지 확인하세요.
  4. 이미지에 공개적으로 액세스할 수 있는지 확인하세요(인증 없음, 차단되지 않음)
  5. Twitter Card Validator로 확인하세요
  6. 다중 플랫폼 확인을 위해 Proovd로 테스트하세요.

자주 묻는 질문

Twitter는 카드 데이터를 얼마나 오래 캐시하나요?

Twitter의 캐시는 일반적으로 24~48시간 동안 지속됩니다. Card Validator를 사용하면 이 작업이 거의 즉각적으로 가속화됩니다.

X는 아직도 "Twitter Card"라는 이름을 사용하나요?

예. X로 브랜드가 변경된 후에도 문서와 도구에서는 여전히 "Twitter Card" 용어를 사용합니다.

OG와 Twitter Card에 동일한 이미지를 사용할 수 있나요?

예. og:imagetwitter:image에 동일한 URL을 사용하세요. 유일한 차이점은 태그 이름과 속성입니다.

트윗하기 전에 Twitter 카드를 확인하세요

Proovd로 Open Graph 태그를 무료로 확인하세요. URL을 붙여넣고 X, LinkedIn, Slack, Discord, WhatsApp 및 Reddit에서 미리보기를 확인하세요.