728x90
오픈 그래프(Open Graph)란?
인터넷 프로토콜의 한 종류로서 2010년에 페이스북이 발표했다.
오픈 그래프의 목적은 웹페이지에 대한 정보를 담고 있는 메타데이터의 사용방식을 표준화하여
페이스북 내에서의 링크 공유 시 해당 웹페이지에 대한 정보를 특정 형식의 미리보기 형태로 제공해주는 기능을 모든 웹페이지에서 가능하게끔 하는 것이었고, 이후 트위터와 링크드인에서 이를 차용하여 더 나은 UX를 제공하는 데에 활용하고 있다.
open graph 작업을 해주어야하는 이유
- 직접적인 영향을 주지는 않지만 meta tag 작업을 해주는 것이기 때문에 seo 최적화작업을 진행주는 것이기 때문에 seo 최적화 이점이 있다.
- 멋있는 미리보기를 보여줄 수 있다.
태그사용법
이미지의 경우 최소한 600 x 315 픽셀은 되어야 하며, 1200 x 630 픽셀 크기를 권장
기본적으로 웹에 설정해줘야하는 og 메타태그
Naver 블로그, 카카오톡 미리보기 설정
<meta property="og:title" content="콘텐츠 제목" />
<meta property="og:url" content="웹페이지 URL" />
<meta property="og:type" content="웹페이지 타입(blog, website 등)" />
<meta property="og:image" content="표시되는 이미지" />
<meta property="og:title" content="웹사이트 이름" />
<meta property="og:description" content="웹페이지 설명" />
트위터 미리보기 설정
<meta name="twitter:card" content="트위터 카드 타입(요약정보, 사진, 비디오)" />
<meta name="twitter:title" content="콘텐츠 제목" />
<meta name="twitter:description" content="웹페이지 설명" />
<meta name="twitter:image" content="표시되는 이미지 " />
모바일 앱 미리보기 설정
모바일 앱이 존재하는 경우 앱으로 연결 시 노출
<--iOS-->
<meta property="al:ios:url" content=" ios 앱 URL" />
<meta property="al:ios:app_store_id" content="ios 앱스토어 ID" />
<meta property="al:ios:app_name" content="ios 앱 이름" />
<--Android-->
<meta property="al:android:url" content="안드로이드 앱 URL" />
<meta property="al:android:app_name" content="안드로이드 앱 이름" />
<meta property="al:android:package" content="안드로이드 패키지 이름" />
<meta property="al:web:url" content="안드로이드 앱 URL" />
728x90
'옥소폴리틱스' 카테고리의 다른 글
옥소폴리틱스 4주차 회고 (0) | 2022.10.22 |
---|---|
open graph 작업 (0) | 2022.10.21 |
웹폰트 최적화 (0) | 2022.10.19 |
옥소폴리틱스 인턴 프로젝트 1주차 회고 - 2 (0) | 2022.10.12 |
옥소폴리틱스 인턴 프로젝트 1주차 회고 - 1 (0) | 2022.10.12 |