
이번에는 Next.js의 메타데이터에 대한 이야기를 할 것이다. 우리가 HTML를 배울 때, 메타데이터를 기입해서 SEO을 최적화하는 부분을 했었다. 리액트에서는 메타데이터를 세팅하는 것이 "매우" 힘들다. (불가능한 건 아니다. 다 방법이 있다. 그게 복잡해서 문제...)
Next.js에서는 메타데이터를 지원해 준다. 편하게 메타데이터를 세팅하면 된다.
공식 문서
공식 문서는 다음과 같다. 참고하자.
https://nextjs.org/learn/dashboard-app/adding-metadata
App Router: Adding Metadata | Next.js
Learn how to add metadata to your Next.js application.
nextjs.org
https://nextjs.org/docs/app/building-your-application/optimizing/metadata
Optimizing: Metadata | Next.js
Use the Metadata API to define metadata in any layout or page.
nextjs.org
+ (관련 문서)
https://www.google.com/url?sa=t&source=web&rct=j&opi=89978449&url=https://reactnext-central.xyz/blog/nextjs/metadata&ved=2ahUKEwiM5ee3k66MAxU0bvUHHTTEA04QFnoECB8QAQ&usg=AOvVaw0FWA99i7hPHAmZTXyAtVrT
https://www.google.com/url?opi=89978449&rct=j&sa=t&source=web&url=https%3A%2F%2Freactnext-central.xyz%2Fblog%2Fnextjs%2Fmetadata&usg=AOvVaw0FWA99i7hPHAmZTXyAtVrT&ved=2ahUKEwiM5ee3k66MAxU0bvUHHTTEA04QFnoECB8QAQ
www.google.com
https://www.recodelog.com/blog/next/metadata
Next js 14+ SEO 설정하기 - Metadata title, description 설정방법
Next js 14버전 이상 Metadata title 및 description 설정방법에 대해 알아봅니다.
www.recodelog.com
노마드코더 영상
https://www.youtube.com/watch?v=HPPCTO0tZi8
관련 예시 심플 코드 >
import type { Metadata } from 'next'
export const metadata: Metadata = {
title: '...',
description: '...',
}
export default function Page() {}
'프론트 엔드 > Next.js' 카테고리의 다른 글
Next.js의 다이나믹 라우팅 (0) | 2025.03.22 |
---|---|
Next.js의 데이터 가져오기(Data fetch) (0) | 2025.03.21 |
Next.js의 Hydration(하이드레이션)이 무엇일까? (2) | 2025.03.20 |
Next.js의 Not Found Routes (0) | 2025.03.18 |
Vercel로 프로젝트 배포하는 방법 (0) | 2025.03.17 |