[선택]스타벅스 예제

02. 시작하기 - 오픈그래프와 트위터 카드

마도가와 2023. 11. 15. 18:47
반응형

#오픈그래프

웹페이지가 소셜 미디어, 페이스북등, 으로 공유 우선적으로 활용되는 정보를 지정합니다.

 

#웹페이지가 공유된다라는 의미

카카오톡으로 링크를 공유할 오픈 그래프가 사용됩니다.

 

대표적으로 카카오톡 같은경우는, 이렇게 주소를 메세지로 입력을 해서 전송을 하게되면 카카오톡 내부에서 페이지에 접속을 해서 사용자들이 있는 최소한의 메타 정보만 끌어다가, 이렇게 사이트 이름은 무엇인지 기본적인 설명은 무엇인지 다음에 로고 같은 것들은 무엇인지 이렇게 표시를 있는 기능이 들어 있어요.

 카카오톡이 해당하는 페이지에 접근을 해서 모든 내용을 확인하는 것이 아니고, 중요한 정보만 빠르게 가져가는 것이기 떄문에 우리는 그렇게 중요한 정보들을 우선적으로 제공할 있도록 오픈그래프라는 형태로 해당하는 정보를 취급해주면 됩니다.

#오픈그래프 작성하기

meta 태그를 이용하는 meta 정보 중의 하나인 오픈그래프 작성하기.

meta property 태그로 코드를 작성합니다. (빨간색으로 묶은 코드들 참조)

그리고 이렇게 입력할 있는 정보들 뿐만아니고, 많은 정보들이 있고,  property 속성으로 추가적인 정보를 작성 있는데, 너무 많이 말고 간단히 하세요.

 

넣어야 하는 기본정보들은 아래 og라고 부분 6개는 넣기!

*og: type 페이지의 유형

*og: site_name 속한 사이트 이름

*og: title

*og: description 간단하게 설명을 추가하면 좋습니다. 악성페이지로 취급 있으니 주의!!

*og: image 링크 보낼때 카드에 표시되는 이미지

*og: url 예를들어 오픈그래프로 작성한 url 카카오톡에 링크 보낼 파란색 줄로 나타나는 링크주소랑은 다르게 나타날 있다. 그런 환경은 많이 있음.

 

 

#트위터 카드(Twitter Cards)

웹페이지가 소셜미디어(트위터) 공유될 우선적으로 활용되는 정보를 지정합니다.

트위터에서 만들었는데 오픈그래프와 비슷한 정보를 나타내는 유사한 방식.

 

*twitter:card 일반적으로 서머리를 작성

*twitter:site 페이지가 소속되어있는 사이트 명시

*twitter:title

*twitter:description

*twitter:image

*twitter:url

 

기본적으로 오픈그래프를 사용하면 되는데 특정한 소셜미디어에 따라서는 오픈그래프가 아니고 트위터 카드를 우선적으로 가져가기도 해요. 어자피 같은 정보로 명시하면 되니까 트위터도 만들어요.

 

#스타벅스 예제 적용하기

 

오픈그래프와 트위터 카드를 실제로 html 적용하기 위해서는, 외부에서 접속해서 가장 먼저 파악해야 하는 정보들은 아래쪽보다는 위쪽에 작성하는 것이 좋다.

 

타이틀 태그 밑에!

 

#오픈그래프와 트위터 카드에 적용하는 이미지

images/starbucks_seo.jpg SEO '검색 엔진 최적화(Search Engine Optimization)' 의미하고 구글이나 네이버등에 자신의 사이트/페이지를 노출할 있도록 정보를 최적화하는 작업을 말합니다.  그것을 위한 이미지들은 따로 준비를 해서 제공을 하고 있습니다.

반응형