2013-06-25 4 views
6

Facebook과 LinkedIn에는 og : 이미지에 대해 서로 다른 표준이있는 것처럼 보입니다. 한국어에서 들은 이미지는 적어도 200 X 200 픽셀 (사각형) here 그러나 링크드 180 X 110 개 픽셀을 부탁 (사각형)을 참조Open Graph : og : LINKEDIN과 FACEBOOK 간의 이미지 디스플레이 차이점

here는 OG 타겟팅하는 방법이보고되어야한다고 권고 : 이미지를 어느 페이스 북 또는 링크드 인은 별도로? 이 일을하는 가장 좋은 방법은 무엇입니까?

사용자가 멋진 방식으로 홈페이지를 공유 할 수 있도록 웹 사이트 홈 페이지의 기본 미리보기 이미지를 만들려고합니다. 페이스 북과 Google+는 멋지게 공유하고 있지만 LinkedIn은 내 og : 이미지를 자르고 있습니다.

답변

9

이 작업을 수행해야합니다.

<meta property="og:image" content="image-180x110.jpg" /> <!-- 180x110 Image for Linkedin --> 
<meta property="og:image:width" content="180" /> 
<meta property="og:image:height" content="110" /> 
<meta property="og:image" content="image-200x200.jpg" /> <!-- 200x200 Image for Facebook --> 
<meta property="og:image:width" content="200" /> 
<meta property="og:image:height" content="200" /> 
+0

이 답변은 "수락"으로 표시되어야합니다. – Thomas

+0

나를 위해 속임수를 쓰지 않았다. Facebook은 두 이미지를 모두로드하지만 공유 할 때 큰 이미지는 표시하지 않습니다. – Lightheaded

0

이렇게하면 서버 환경에 따라 문제가 발생할 수 있습니다.

<meta property="og:image" content="<?php echo(strpos($_SERVER['HTTP_USER_AGENT'],'LinkedInBot') !== false ? 'image-180x110.jpg' : 'image-200x200.jpg'); ?>" />