RedCrown Tech Blog

Cloudflare Pages에서 Astro 기술 블로그 운영 시작하기

GitHub 연결 자동 배포를 기준으로 Astro SSG 블로그를 안정적으로 운영하는 실전 설정 가이드입니다.

· 1분 읽기

Cloudflare Pages는 GitHub 연동과 정적 배포 최적화가 좋아서 Astro와 조합이 뛰어납니다. 핵심은 프레임워크 프리셋과 빌드 명령만 맞추는 것이 아니라, 운영 기준 URL과 SEO 경로를 같이 고정하는 것입니다.

실무에서는 다음 순서로 초기 세팅을 진행하는 편이 안전합니다.

  1. GitHub 저장소를 Pages 프로젝트와 연결합니다.
  2. 빌드 명령을 npm run build, 출력 디렉터리를 dist로 지정합니다.
  3. 프로덕션 URL을 canonical 기준으로 고정합니다.
  4. robots.txt, sitemap.xml, rss.xml, ads.txt를 빠짐없이 제공합니다.

이렇게 구성하면 검색 엔진 크롤링 안정성이 높아지고, 배포 이후 URL 변경으로 생기는 인덱싱 혼선을 줄일 수 있습니다.