Open Graph 대 Twitter Card: 차이점은 무엇인가요?
페이지에 어떤 태그가 있는지 잘 모르시나요?
Proovd로 Open Graph 태그를 무료로 확인하세요. URL을 붙여넣고 X, LinkedIn, Slack, Discord, WhatsApp 및 Reddit에서 어떻게 보이는지 정확히 확인하세요.
빠른 답변
- Open Graph (og:)는 2010년 Facebook에 의해 만들어졌습니다.
- Twitter Cards(twitter:card)는 Twitter에서 별도로 생성되었습니다.
- 대부분의 플랫폼은 둘 다 지원하지만 X/Twitter는 twitter:card를 선호합니다.
- 호환성을 극대화하려면 둘 다 설정하세요.
Open Graph — Facebook 표준
Open Graph는 2010년 Facebook에 의해 도입되었습니다. OG 태그 이전에는 누군가가 Facebook에서 링크를 공유하면 플랫폼이 페이지에서 이미지와 텍스트를 무작위로 선택했습니다. 결과는 예측할 수 없었고 종종 매력적이지 않았습니다.
Facebook는 다음과 같이 말했습니다. "웹마스터에게 링크 미리보기를 제어할 수 있는 표준 방법을 제공합시다." 그들은 어떤 웹사이트라도 추가할 수 있는 메타 태그 세트를 만들었습니다.
<meta property="og:title" content="Your Title" />
<meta property="og:description" content="Your description" />
<meta property="og:image" content="https://yoursite.com/image.jpg" />
<meta property="og:url" content="https://yoursite.com/page" />
다른 플랫폼은 Open Graph 표준을 채택했습니다. LinkedIn, Discord, Slack, WhatsApp 및 Reddit는 모두 og: 링크 미리보기를 렌더링하는 태그를 읽습니다.
Twitter Cards — 트위터 표준
트위터는 Open Graph가 널리 채택되기 전에 "Twitter Cards"라는 자체 시스템을 만들었습니다. Twitter Cards 다른 속성 명명 규칙을 사용합니다.
<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" />
Twitter Cards 두 가지 주요 유형이 있습니다.
- summary — 트윗 오른쪽에 있는 작은 썸네일
- summary_large_image — 카드의 대부분을 차지하는 큰 이미지(권장)
플랫폼 호환성
어떤 플랫폼에서 어떤 태그를 사용하는지는 다음과 같습니다.
| Platform | Primary Tags | Fallback |
|---|---|---|
| X / Twitter | twitter:card | og: tags |
| og: tags | twitter:card tags | |
| Discord | og: tags | twitter:card tags |
| Slack | og: tags | twitter:card tags |
| og: tags | twitter:card tags | |
| og: tags | twitter:card tags |
둘 다 설정해야 하는 이유
대부분의 플랫폼이 두 가지 태그 유형을 모두 지원하더라도 두 가지를 모두 설정해야 하는 데에는 다음과 같은 이유가 있습니다.
- X/Twitter는 twitter:card 태그를 선호합니다. X는 OG 태그로 대체될 수 있지만 올바르게 렌더링되지 않을 수 있습니다. 두 가지를 모두 설정하면 X가 올바른 카드 유형을 표시합니다.
- 미래 보장. 새로운 플랫폼이 출시되고 다른 표준보다 한 표준을 선호하는 경우 두 표준을 모두 사용하면 호환성이 보장됩니다.
- 일관성. 두 가지를 모두 사용하면 어떤 플랫폼에서 어떤 태그를 읽는지에 관계없이 미리보기가 올바르게 표시됩니다.
전체 설정
모든 페이지에 권장되는 설정은 다음과 같습니다.
<!-- Open Graph (LinkedIn, Discord, Slack, WhatsApp, Reddit) -->
<meta property="og:title" content="Your Title" />
<meta property="og:description" content="Your description" />
<meta property="og:image" content="https://yoursite.com/image.jpg" />
<meta property="og:url" content="https://yoursite.com/page" />
<meta property="og:type" content="website" />
<!-- Twitter/X (X/Twitter) -->
<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" />
빠른 수정 체크리스트
- 4가지 태그 모두 설정: 태그(제목, 설명, 이미지, URL)
- twitter:card 값을 "summary_large_image"로 설정
- twitter:title 및 twitter:image 설정
- og:image 및 twitter:image 모두에 동일한 이미지 URL을 사용하세요.
- 모든 플랫폼에서 확인하려면 Proovd로 테스트하세요.
자주 묻는 질문
OG 태그만 사용하고 Twitter Cards를 건너뛸 수 있나요?
할 수 있지만 X/Twitter가 카드를 올바르게 렌더링하지 못할 수도 있습니다. 모든 플랫폼에서 최상의 결과를 얻으려면 항상 두 가지를 모두 설정하십시오.
OG와 Twitter Card에 다른 이미지가 필요합니까?
아니요. og:image 및 twitter:image에 동일한 이미지 URL을 사용하세요. 플랫폼은 선호하는 태그를 사용합니다.
관련 기사
OG 및 Twitter Card 태그를 모두 확인하세요.
Proovd로 Open Graph 태그를 무료로 확인하세요. URL을 붙여넣고 X, LinkedIn, Slack, Discord, WhatsApp 및 Reddit에서 미리보기를 확인하세요.