OG 및 Twitter 카드 생성기 — 메타 태그 빌더, 감사자 및 미리보기
즉시 붙여넣을 수 있는 Open Graph 및 Twitter 카드 <meta> 태그를 양식에서 작성하거나 기존 <head>를 붙여넣어 누락된 태그, 제목/설명 길이 및 twitter:card 유효성을 감사한 다음 완전히 스타일이 변경된 Twitter/X, Facebook, LinkedIn 및 Discord 링크 카드 모형에서 두 가지를 모두 미리 봅니다.
결과
Open Graph 및 Twitter Card 메타 태그는 링크가 Slack, iMessage, 트윗 또는 Discord 채널에 붙여넣는 순간의 링크 모양을 결정합니다. 즉, 플랫폼이 눈에 보이는 본문 텍스트에서 긁어내는 것이 아니라 페이지 자체 <head>에서 선택한 제목, 설명 및 이미지입니다. 이 도구는 일반 템플릿 필러가 아닌 작성기이자 감사자입니다. BUILD 모드에서 제목, 설명, 이미지 URL, 표준 URL, 콘텐츠 유형 및 Twitter 카드 유형을 입력하면 페이지의 <head>에 붙여넣을 수 있는 정확한 <meta property="og:..."> 및 <meta name="twitter:..."> 태그 블록이 구성됩니다. 빈 콘텐츠가 포함된 속이 빈 태그를 내보내는 대신 비어 있는 필드를 건너뜁니다.
AUDIT 모드에서는 기존 <head> 마크업이나 전체 페이지의 HTML을 붙여넣고 도구는 이를 브라우저의 기본 DOMParser로 구문 분석하여 이미 존재하는 모든 og: 및 twitter: 메타 태그를 추출한 다음 실제로 중요한 검사를 실행합니다. 일반적으로 필요한 4개의 태그(og:title, og:description, og:image, og:url)가 누락된 경우 플래그가 지정됩니다. og:title은 일부 플랫폼에서 자르기 시작하는 대략 60자 지점과 대부분의 플랫폼에서 자르기 시작하는 대략 90자 지점을 기준으로 측정됩니다. og:설명은 대부분의 플랫폼에서 잘라내기 전에 허용되는 대략 155~200자 범위를 기준으로 측정됩니다. twitter:card는 Twitter의 카드 유효성 검사기가 허용하는 실제 4가지 값(summary, summary_large_image, app, player)과 비교하여 확인되고 다른 값인 경우 플래그가 지정됩니다. 중복된 태그(동일한 속성이 두 번 선언됨, 놀랍게도 일반적인 복사-붙여넣기 버그)는 이름으로 호출됩니다.
이미지 크기는 정직하게 처리됩니다. 이 도구는 이미지를 가져오지 않고는 이미지의 실제 픽셀 크기를 확인할 수 없으며, 이 사이트의 외부 요청 금지 정책에 따라 의도적으로 그렇게 하지 않습니다. HTML에서 이미 og:image:width 및 og:image:height를 선언한 경우 선언된 숫자는 널리 권장되는 최소 1200×630과 비교하여 확인됩니다. 그렇지 않은 경우 조작된 합격 또는 불합격 대신 명확한 지침을 받게 됩니다. 두 모드 모두 동일한 4개의 링크 미리보기 모형을 렌더링합니다 — Twitter/X(twitter:card 값에 따라 컴팩트한 "요약" 썸네일 레이아웃과 전체 폭의 "summary_large_image" 레이아웃 간 전환), Facebook, LinkedIn 및 Discord — 각각은 서로 다른 로고가 있는 하나의 상자가 아닌 해당 플랫폼의 자체 타이포그래피 및 레이아웃 규칙에 맞게 스타일이 완전히 변경되었으며, 실제 플랫폼은 미리보기 스타일을 변경하므로 계획 목적을 위한 예시적 근사치로 명확하게 라벨이 지정되어 있습니다. 시간이 지남에 따라 Chrome을 사용하게 되며 이 도구는 확인을 위해 해당 항목을 가져오거나 긁어내지 않습니다.