Metadata merge

route segment마다 선언한 정적 metadata가 결과 표면으로 합쳐진다

layout과 page의 metadata export는 가까운 라우트 정보가 우선되며, 속성별로 HTML head와 검색·공유 미리보기에 반영된다.

export

layout.tsx와 page.tsx에서 metadata 객체를 선언한다.

merge

하위 route segment가 가까운 값을 우선 적용한다.

fields

title, OG, twitter, robots 같은 속성을 확정한다.

result

검색 결과, 브라우저 탭, 공유 카드에 노출된다.

title 페이지 제목이 상위 기본 제목을 보정한다. 짧고 고유한 문장으로 작성한다. search
description 가장 구체적인 페이지 요약을 사용한다. 본문 내용과 일치하는 1~2문장을 둔다. snippet
openGraph / twitter 공통 siteName 위에 페이지 카드 정보를 얹는다. 이미지 URL, 제목, 설명을 함께 맞춘다. share
robots 민감한 route는 page에서 색인을 제한한다. index와 follow 의도를 명확히 둔다. crawl

검색 결과

title과 description은 검색 결과의 제목·요약 후보가 된다.

공유 카드

openGraph와 twitter는 링크 미리보기의 텍스트와 이미지를 정한다.