NEXT · SEO
동적 메타데이터 해결 파이프라인
`generateMetadata`는 params와 데이터 요청을 바탕으로 head 정보를 만들고, 상위 metadata와 병합됩니다.
핵심 구조
metadata
params/searchParams
동적 라우트 값 수집
fetch memo
page와 같은 요청은 재사용
parent merge
상위 metadata와 병합
head output
title, OG, robots 주입
params/searchParams
→
fetch memo
→
parent merge
→
head output
판단 기준
check
동적
동적 title은 페이지 데이터와 같은 출처를 쓰면 일관성이 높습니다.
parent
parent 인자로 상위 openGraph 이미지를 보존할 수 있습니다.
동적
동적 페이지에서는 metadata가 스트리밍될 수 있습니다.
무거운
무거운 SEO 데이터 요청은 캐시 정책을 함께 정해야 합니다.