본문 바로가기
SEO·GEO 용어사전

지식 그래프 (Knowledge Graph)

마지막 업데이트
선호 출처로 추가

지식 그래프는 사람과 회사, 장소, 제품 등의 대상과 그 사이의 관계를 연결한 정보 구조입니다. 같은 이름을 가진 대상을 구분하고, 한 회사의 대표자와 소재지, 제품처럼 서로 관련된 사실을 찾아낼 수 있습니다.

Google 지식 그래프는 이를 검색에 적용한 사례입니다. 지식 그래프라는 개념이 Google의 제품만을 뜻하지는 않습니다.

엔티티와 관계, 속성

지식 그래프의 노드는 개별 대상을 나타내고, 노드 사이의 연결은 대상들의 관계를 나타냅니다. 이름이나 날짜처럼 대상을 설명하는 값도 기록합니다.

  • 엔티티와 노드: 사람이나 회사처럼 식별할 수 있는 엔티티를 그래프의 노드로 표현합니다.
  • 관계: 누가 회사를 세웠는지, 회사가 어떤 제품을 만드는지처럼 대상 사이의 연결을 나타냅니다.
  • 속성: 이름이나 설립일처럼 개별 대상을 설명하는 정보를 담습니다.

회사를 중심으로 대표자와 본사 위치, 제품을 각각 연결할 수 있습니다. 이때 "대표자가 회사를 운영한다", "회사가 이 지역에 있다", "회사가 이 제품을 만든다"처럼 어떤 관계로 연결되는지도 함께 기록합니다.

엔티티와 지식 패널의 차이

용어역할예시
엔티티다른 것과 구별할 수 있는 대상입니다.특정 사람, 회사, 제품
지식 그래프여러 대상과 관계를 연결합니다.회사와 대표자, 제품, 본사 위치의 관계
지식 패널관련 정보 일부를 검색 화면에 표시합니다.인물이나 회사를 검색했을 때 나타나는 정보 상자

엔티티는 지식 그래프를 구성하는 개별 대상입니다. 지식 패널은 Google이 이 데이터에서 관련 정보를 골라 검색결과에 보여 주는 정보 상자입니다.

Google 검색과 API의 활용 범위

Google은 지식 그래프로 검색어가 가리키는 대상을 구분하고 관련 사실을 묶어 보여 줍니다. 인물이나 회사에 관한 지식 패널이 나타날 수 있지만, 정보가 존재한다고 모든 검색에 패널이 표시되지는 않습니다.

Google Knowledge Graph Search API는 검색어에 맞는 엔티티의 이름과 유형, 설명, 식별자 등을 반환하는 읽기 전용 API입니다. 서로 연결된 전체 그래프를 반환하지 않으며, 검색 결과에 엔티티가 있다고 지식 패널이 표시된다는 뜻도 아닙니다. Google은 이 API를 새로 도입하는 개발자에게 Cloud Enterprise Knowledge Graph를 사용하도록 안내합니다.

회사와 브랜드 정보를 사이트에 표현하는 방법

Google은 웹과 여러 데이터 출처에서 지식 그래프에 담을 사실을 수집합니다. 사이트 운영자는 회사 소개와 작성자 페이지, 공식 프로필에 같은 대상을 서로 다른 회사나 사람으로 오해할 만한 정보가 없는지 점검할 수 있습니다.

  1. 회사와 브랜드, 제품의 공식 이름을 일관되게 사용합니다.
  2. 회사 소개와 작성자 페이지에서 사람과 조직의 관계를 분명하게 설명합니다.
  3. 주소와 연락처, 설립 정보가 사이트와 공식 프로필에서 일치하는지 확인합니다.
  4. 실제로 표시한 내용에 맞는 구조화 데이터를 작성합니다.
  5. sameAs에는 그 대상의 신원을 명확히 확인할 수 있는 공식 프로필 등을 연결합니다. 관련 있는 다른 회사나 제품의 URL을 넣는 속성은 아닙니다.

마크업은 페이지가 어떤 대상을 설명하는지 검색엔진에 알려 줍니다. 구조화 데이터를 추가했다고 Google 지식 그래프에 반드시 등록되거나 지식 패널이 생성되지는 않습니다.

검색 화면의 사실 확인

브랜드와 대표자, 주요 제품을 각각 검색하고 지식 패널의 이름과 주소, 공식 URL이 실제 정보와 맞는지 대조합니다. 자사 사이트나 공식 프로필에 오래된 정보가 있다면 먼저 고칩니다. 지식 패널 자체에 오류가 있다면 패널의 의견 보내기 기능으로 수정을 제안할 수 있습니다. 해당 인물 본인이나 회사의 공식 대표자는 Google의 인증 절차를 거쳐 수정 의견을 제출할 수도 있습니다.

발표 시점별 공개 규모

Google은 2012년 출시 당시 5억 개가 넘는 대상과 35억 개가 넘는 사실 및 관계를 담았다고 발표했습니다. 2020년에는 50억 개의 대상에 관한 5,000억 개 이상의 사실을 담았다고 밝혔습니다. 두 수치는 각 발표 시점의 규모입니다.

자주 묻는 질문

지식 그래프와 지식 패널은 같은가요?

지식 그래프는 대상과 관계를 연결한 정보 구조입니다. 지식 패널은 관련 정보 일부를 검색결과에 보여 주는 화면입니다.

구조화 데이터를 넣으면 지식 패널이 생기나요?

Google이 표시 여부를 결정합니다. 구조화 데이터는 내용을 명확하게 전달하지만 패널 생성을 보장하지 않습니다.

작은 회사도 지식 그래프를 신경 써야 하나요?

회사 규모와 관계없이 검색결과에 잘못된 회사 정보가 나타나면 고객이 혼란을 겪을 수 있습니다. 공식 사이트와 프로필의 회사명, 서비스, 주소를 정확히 관리하고, 지식 패널이 있다면 오류를 수정하도록 제안할 수 있습니다. 이를 위해 별도의 지식 그래프를 구축해야 하는 것은 아닙니다.

함께 알아두면 좋은 용어

  • 엔티티: 다른 대상과 구별해 식별할 수 있는 사람, 조직 또는 대상
  • 구조화 데이터: 대상의 유형과 속성을 정해진 형식으로 설명하는 데이터
  • 스키마 마크업: 구조화 데이터를 웹페이지에 구현하는 방식
  • 지식 패널: 지식 정보를 검색결과에 보여 주는 화면

참고 문서