OG 태그가 올바르게 설정되었는지 확실하지 않으신가요?
Proovd로 Open Graph 태그를 무료로 확인하세요. URL을 붙여넣고 X, LinkedIn, Slack, Discord, WhatsApp 및 Reddit에서 어떻게 보이는지 정확히 확인하세요.
빠른 답변
- 페이지의
<머리> - 또한 X/Twitter에
twitter:card및twitter:image를 추가하세요. - WordPress: Yoast 또는 RankMath의 내장 OG 설정을 사용하세요.
- Next.js: 메타데이터 API 또는
사용
방법 1: 원시 HTML(모든 정적 웹사이트)
HTML 파일에 직접 액세스할 수 있는 경우 각 페이지의 섹션 내부에 다음 태그를 추가하세요.
<!-- Open Graph -->
<meta property="og:title" content="Your Page Title" />
<meta property="og:description" content="A compelling description." />
<meta property="og:image" content="https://yoursite.com/images/preview.jpg" />
<meta property="og:url" content="https://yoursite.com/your-page" />
<meta property="og:type" content="website" />
<!-- Twitter Card -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Your Page Title" />
<meta name="twitter:description" content="A compelling description." />
<meta name="twitter:image" content="https://yoursite.com/images/preview.jpg" />
og:image URL이 절대 URL인지 확인하세요(https://로 시작). /images/preview.jpg와 같은 상대 경로는 작동하지 않습니다.
방법 2: WordPress (Yoast SEO)
Yoast SEO와 함께 WordPress를 사용하면 OG 태그가 자동으로 처리됩니다.
- Yoast SEO 플러그인 설치 및 활성화
- 페이지나 게시물을 편집하세요
- Yoast SEO 메타박스까지 아래로 스크롤하세요.
- "소셜" 탭을 클릭하세요
- "Facebook 제목", "Facebook 설명", "Facebook 이미지"를 설정합니다.
- Yoast는 올바른
og:태그를 자동으로 생성합니다.
Yoast는 Twitter Card 태그도 자동으로 추가합니다. Yoast SEO → Social → Twitter에서 구성할 수 있습니다.
방법 3: WordPress (RankMath)
RankMath는 Yoast와 유사하게 작동하지만 설정이 약간 다릅니다.
- RankMath SEO 설치 및 활성화
- 페이지나 게시물을 편집하세요
- RankMath 메타박스 찾기
- "소셜" 탭으로 이동하세요.
- 소셜 이미지, 제목, 설명 설정
- RankMath는 OG 및 Twitter Card 태그를 자동 생성합니다.
방법 4: Next.js (앱 라우터)
Next.js 13+(앱 라우터)에서는 메타데이터 API를 사용합니다.
export const metadata = {
title: 'Your Page Title',
description: 'A compelling description.',
openGraph: {
title: 'Your Page Title',
description: 'A compelling description.',
images: ['https://yoursite.com/images/preview.jpg'],
type: 'website',
},
twitter: {
card: 'summary_large_image',
title: 'Your Page Title',
description: 'A compelling description.',
images: ['https://yoursite.com/images/preview.jpg'],
},
};
블로그 게시물과 같은 동적 페이지의 경우 generateMetadata()에서 메타데이터를 생성합니다.
export async function generateMetadata({ params }) {
const post = await getPost(params.slug);
return {
title: post.title,
description: post.excerpt,
openGraph: {
title: post.title,
description: post.excerpt,
images: [post.coverImage],
},
twitter: {
card: 'summary_large_image',
title: post.title,
description: post.excerpt,
images: [post.coverImage],
},
};
}
더 자세한 내용은 Next.js 가이드의 Open Graph 태그를 참조하세요.
방법 5: Webflow
Webflow에는 Open Graph 설정이 내장되어 있습니다:
- 프로젝트 설정으로 이동
- "SEO 설정"을 클릭하세요.
- "기본 메타 태그"에서 Facebook/OG 이미지, 제목, 설명을 설정하세요.
- 개별 페이지의 경우 페이지 설정 → SEO 설정으로 이동하여 기본값을 재정의하세요.
- Webflow 올바른 OG 태그를 자동으로 생성합니다.
방법 6: 사용자 정의 CMS 또는 헤드리스 설정
헤드리스 CMS(Contentful, Sanity, Strapi 등)를 사용하는 경우 프런트엔드 프레임워크에 OG 태그를 추가하세요. 프로세스는 Next.js와 동일합니다. CMS 데이터에서 동적으로 태그를 생성하고 이를 페이지 에 삽입합니다.
빠른 수정 체크리스트
- 플랫폼을 식별하세요(WordPress, Next.js, Webflow, 맞춤 HTML)
og:title,og:description,og:image,og:url로 설정twitter:card및twitter:image를 설정합니다.- 1200×630픽셀 이미지 사용
- 모든 이미지 경로에 절대 URL을 사용하세요.
- 모든 플랫폼에서 확인하려면 Proovd로 테스트하세요.
자주 묻는 질문
모든 페이지에 OG 태그를 추가해야 합니까?
예. 각 페이지에는 자체 OG 태그가 있어야 합니다. 각 페이지에는 고유한 콘텐츠가 있으므로 홈페이지 OG 태그는 개별 블로그 게시물 태그와 달라야 합니다.
og:image에 상대 URL을 사용할 수 있나요?
아니요. OG 이미지 URL은 절대 URL이어야 합니다(http:// 또는 https://).로 시작). 플랫폼의 크롤러가 이미지를 가져오려면 전체 URL이 필요합니다.
WordPress는 OG 태그를 자동으로 추가하나요?
WordPress는 기본적으로 OG 태그를 추가하지 않지만 Yoast SEO 및 RankMath와 같은 플러그인은 추가합니다. 둘 중 하나를 설치하고 소셜 설정을 구성하십시오.
관련 기사
Open Graph 태그를 추가한 후 확인하세요
Meta Tag Generator로 태그를 생성한 다음 Proovd로 무료로 확인하세요. URL을 붙여넣고 X, LinkedIn, Slack, Discord, WhatsApp 및 Reddit에서 미리보기를 확인하세요. 무료 도구를 모두 찾아보세요.