URL을 처음 공유하거나 좋아요를 설정하면 Facebook 크롤러에서 분석된 표준 URL과 해당 메타데이터를 캐시합니다. 이 캐시의 결과를 보거나 공유 디버거로 다시 스크랩할 수 있습니다.
크롤러에는 오픈 그래프 메타 태그만 제공하고 일반 사용자에게는 콘텐츠 자체만 제공하는 방법으로 콘텐츠를 최적화할 수 있습니다. 또는 크롤러가 <link rel="opengraph" href="..."/>
를 사용하는 메타데이터에만 사용되는 개별 페이지를 가리키도록 선택할 수 있습니다.
콘텐츠에 대량의 메타데이터가 있으면 두 개의 개별 URL에서 메타데이터와 콘텐츠를 제공하고 포인터로 두 페이지를 링크하여 성능을 향상시킬 수 있습니다. 이 접근 방법을 사용하면 데스크톱과 모바일 브라우저 둘 다에 동일한 페이지를 제공할 수 있으므로 반응형 사이트에 이상적입니다.
콘텐츠를 호스팅해야 하는 URL에는 필수 오픈 그래프 태그를 사용해야 합니다.
그런 다음 추가 메타데이터가 호스팅되는 페이지를 가리키는 태그를 추가합니다.
<link rel="opengraph" href="{DESTINATION_URL}"/>
대상 URL에서 원본 페이지의 포인터 외에도 추가 메타데이터를 포함합니다.
<meta property="og:type" content="metadata"/> <link rel="origin" href={SOURCE_URL}/>
유의 사항:
link rel="origin"
태그로 다시 소스 URL을 가리켜야 합니다.link rel="opengraph"
가 포함될 수 없습니다.모바일 최적화된 버전용 하위 도메인을 사용하는 웹 앱에서는 동일한 콘텐츠의 데스크톱 보기를 가리키는 표준 URL을 사용하여 페이지의 모바일 보기에 메타데이터를 더 추가하지 않을 수 있습니다.
모바일 URL에 이 메타 태그만 추가하면 됩니다.
<link rel="canonical" href="DESKTOP_OBJECT_URL" />
표준 href
값에는 상대 경로가 아니라 절대 경로를 사용하세요.
콘텐츠의 기본 오픈 그래프 태그는 Facebook의 스크래퍼에서 해당 콘텐츠를 고유하게 식별하는 데 사용하므로, 데스크톱 페이지에 포함되어야 합니다.