심야회의
•
메인페이지에 카드들이 너무 많은느낌 임팩트가 필요해보임
◦
메인페이지에 FAQ 넣거나 아니면 현황같은..? 모카클래스 참고
데일리 스크럼
•
메타데이터 추가하기
•
static metadata
◦
페이지별로 메타데이터 추가 (메타데이터 필드 다채우기)
◦
키워드, 설명, 오픈그래프(필수)
◦
url은 배포주소
◦
image는 보류 (다른방법 알려준다고하심)
◦
robots
•
dynamic metadata
◦
페이지를 서버컴포넌트로 유지해야하는 이유 ⇒ 메타데이터를 사용하기 위함
◦
generateMetadata로 동적으로 변하는 페이지의 메타데이터를 생성
◦
서버에서 가져온 데이터로 메타데이터를 만든다
◦
게시글마다 첫번째 이미지로 가져와서 넣어준다
◦
description ⇒ 클래스 설명 넣어주기
◦
⇒ 각 페이지마다 새로운 메타데이터가 생성됨
◦
opengraph-image.jpg ⇒ 메타데이터의 디폴트이미지가 됨
◦
robots
▪
priority기준으로 크롤링해감
▪
next-sitemap 라이브러리 사용하기
▪
url에 버셀에서 제공해주는 환경변수 || 버셀 배포주소
▪
postbuild 해주기
◦
dynamic image generation
Static Metadata : 각각의 페이지 별로 metadata 입력하기
◦
keyword 있으면 좋음
◦
openGraph 필수 : 이미지 / 설명 / url 등등 들어가는 부분
◦
images는 다른 방법 있음 / locale : ‘ko-KR’
◦
robots도 있으면 좋음
Dynamic Metadata : [id] 가져와서 만들어진 page ⇒ generateMetadata
◦
각각의 id를 받아서 데이터가 각각 달라지는 페이지 : class detail이나 결제페이지 등등
◦
title/ description / openGraph
◦
file-base : favion.ico / opengraph-image.jpg : 기본적인 opengraph 이미지를 생성해준다.
◦
robot.txt : 크롤링 봇이 데이터 수집 → 검색 엔진에 보여줌 : 특정 페이지는 검색엔진에 들어가지마
◦
sitemap.xml : url priority 순으로 먼저 들어감.
next-sitemap
: robot.txt + sitemap.xml
next-sitemap.config.js 만들고 postbuild 추가