본문 바로가기
성공지식백과 로고성공지식백과
GLOSSARY

메타데이터 (Metadata)

중급

이 페이지는 AI 문맥에서 자주 쓰이는 메타데이터 (Metadata)의 뜻과 쓰임을 중급 난이도 기준으로 정리한 AI 용어사전 항목입니다. 정의와 맥락, 관련 용어 5개 순서로 묶었으니, 아래 설명을 먼저 읽고 연결된 개념과 글까지 이어서 보면 이해가 빨라집니다.

메타데이터(Metadata)는 데이터의 내용·형식·작성자처럼 다른 데이터를 설명하는 정보입니다. 문서의 본문과 별도로 붙는 제목이나 요약이 대표적이며, 자료를 찾거나 어떤 방식으로 처리할지 판단하는 데 사용합니다. 같은 정보도 무엇을 설명하는지에 따라 역할이 달라지므로, 특정 파일 형식이나 저장 위치만으로 메타데이터 여부를 정하지는 않습니다.

자료와 자료에 붙는 설명

MDN의 메타데이터 정의는 메타데이터를 다른 데이터를 설명하는 데이터라고 풀이합니다. 문서에 누가 썼는지, 무엇을 다루는지 적어 두면 본문 전체를 열기 전에도 자료의 성격을 파악할 수 있습니다. 본문은 문서가 전달하는 내용을 담고, 작성자나 요약은 그 문서를 설명합니다. 어떤 정보가 메타데이터인지는 설명 대상과의 관계에서 정해집니다.

회의록에 작성자와 짧은 요약을 붙일 때, 회의에서 결정한 내용은 본문에 들어가고 작성자 항목에는 누가 그 회의록을 정리했는지 적습니다. 자료 목록에서는 작성자나 요약을 이용해 필요한 회의록을 고를 수 있습니다. 다만 요약에 적힌 문장도 자체로는 데이터이므로, 메타데이터가 본문보다 중요도가 낮거나 사실 확인이 필요 없는 정보라는 뜻으로 읽지는 않습니다.

파일 이름이나 본문의 문장도 맥락에 따라 설명 정보로 쓰일 수 있습니다. 문서 내용 속에 등장하는 사람 이름은 본문 데이터이지만, 그 이름을 작성자 항목에 넣으면 문서의 작성자를 설명하는 메타데이터가 됩니다. 반대로 작성자 정보 자체를 분석하는 자료에서는 그 항목이 분석 대상 데이터입니다. 메타데이터라는 명칭은 값의 모양보다 그 값이 어떤 대상을 설명하는지에 초점을 둡니다.

웹 문서의 메타데이터 표현

HTML 문서도 본문 외에 문서 자체를 설명하는 정보를 담습니다. MDN의 메타데이터 정의는 head 요소에 작성자나 요약 같은 메타데이터를 넣는 사례를 설명합니다. 페이지에서 독자가 읽는 본문 문단과, 문서의 성격을 알려 주기 위해 준비한 정보는 역할이 다릅니다. 본문을 고쳤더라도 별도로 관리하는 요약을 그대로 두었다면 두 내용이 어긋날 수 있으므로, 함께 갱신할 항목인지 확인할 필요가 있습니다.

MDN의 meta 요소 문서는 name과 content 속성으로 이름과 값의 쌍을 표현하는 방식을 설명합니다. name은 어떤 정보인지를 나타내고 content는 실제 값을 담습니다. 문서의 설명을 뜻하는 description을 이름으로 지정하고 그 값에 요약문을 넣는 것이 한 사례입니다. description이라는 이름과 실제 요약문을 구별하면 설정 항목과 입력할 내용이 어떻게 연결되는지 이해하기 쉽습니다.

메타데이터가 모두 사람에게 읽힐 설명문인 것은 아닙니다. 같은 문서는 charset 속성을 문자 인코딩 선언으로 설명하며, http-equiv 속성은 브라우저의 문서 처리에 쓰이는 지시를 표현한다고 안내합니다. 또 title이나 link처럼 다른 요소로 나타내는 메타데이터도 구분합니다. 메타데이터 전체를 하나의 meta 태그나 검색용 요약만으로 이해하면 문서의 형식과 처리 정보를 빠뜨릴 수 있습니다.

값의 정확성과 사용 목적

메타데이터가 붙어 있다는 사실과 그 값이 정확하다는 사실은 별개입니다. 작성자 항목에 이름이 있어도 실제 작성자를 확인한 기록인지, 입력 과정에서 잘못 넣은 값인지까지 그 항목만으로 알 수는 없습니다. 본문과 다른 요약을 붙인 경우에도 형식상 요약 항목은 존재합니다. 자료를 판단할 때는 항목이 채워졌는지뿐 아니라 값이 가리키는 대상과 실제 내용이 맞는지 확인합니다.

메타데이터를 다른 도구로 옮길 때는 항목의 뜻도 함께 맞춥니다. 한쪽에서 문서 작성자를 담은 항목을 다른 쪽의 마지막 수정자 항목으로 옮기면 이름은 보존되어도 의미가 달라집니다. 이름과 값을 담는 구조만 같다고 같은 정보가 되는 것은 아닙니다. 자료를 합치거나 검색 조건으로 사용할 때는 각 항목이 누구의 어떤 속성을 설명하는지 먼저 정해 두면 서로 다른 값을 잘못 묶는 일을 줄일 수 있습니다.

웹페이지의 description도 문서를 설명하는 값으로 다룹니다. MDN의 meta 요소 문서가 제시하는 기능은 페이지 설명을 메타데이터로 넣는 것이며, 설명을 작성했다는 사실만으로 검색 순위나 노출 성과가 입증되지는 않습니다. 운영 과정에서는 설명이 본문과 일치하는지, 해당 항목을 사용하는 도구가 의도한 값으로 읽는지를 확인합니다. 본문을 수정할 때 함께 바꿀 설명 항목을 정해 두면 오래된 요약이 남아 자료의 성격을 잘못 전달하는 상황을 줄일 수 있습니다.

RELATED TERMS

관련 용어

메타데이터 (Metadata)와 함께 자주 언급되는 개념들입니다. 비슷한 말처럼 보여도 역할과 쓰임은 다를 수 있습니다.