순서를 바꾸지 마세요
- production site 안정화
- custom domain 연결
- pages.dev → custom domain 301 redirect
- Search Console 소유권 확인
- sitemap 제출
- Analytics 또는 privacy-friendly analytics 연결
- content와 policy page 보강
- AdSense site 검토 요청
Cloudflare Pages에 domain 연결
Cloudflare dashboard에서 Pages project → Custom domains → Set up a domain 순서로 추가합니다. root domain을 쓰려면 domain을 Cloudflare zone으로 관리하는 것이 가장 간단합니다. 외부 DNS를 유지한 subdomain은 CNAME으로 Pages 주소를 가리킬 수 있지만, 먼저 Pages dashboard에서 domain 연결 절차를 시작해야 합니다.
Pages project에 custom domain을 등록하지 않고 DNS만 pages.dev로 향하게 하면 오류가 날 수 있습니다.
중복 주소 정리
custom domain이 활성화되면 project.pages.dev에서 본인 domain으로 301 redirect를 설정해 canonical과 방문 주소를 하나로 통일합니다. preview branch 주소는 계속 검수용으로만 사용합니다.
Search Console
- Search Console에서 Domain property 또는 URL-prefix property 추가
- DNS TXT 또는 HTML/meta 방식으로 소유권 확인
https://도메인/sitemap.xml제출- 대표 article URL 검사 후 색인 요청
방문 통계
Google Analytics를 사용할 경우 Privacy에 측정 목적과 cookie 내용을 반영합니다. 단순 방문 수만 필요하면 Cloudflare Web Analytics 같은 cookie-less 대안을 검토할 수 있습니다. 어떤 도구든 production ID를 source에 하드코딩하기 전에 환경별 설정을 분리합니다.
AdSense 신청 기준
- 본인이 소유·관리하는 production domain
- 실제로 읽을 가치가 있는 original article
- 작동하는 navigation과 Mobile layout
- Privacy와 contact 정보
- 빈 category·복사 content·깨진 link 제거
/ads.txt가 root에서 열림- 실제 publisher ID를 받은 뒤에만 광고 script 활성화
광고 승인은 code만으로 보장되지 않습니다. 기술적 준비와 content 품질을 함께 관리해야 합니다.
바로 가기
공식 참고: Cloudflare Pages custom domains ↗ · Google ads.txt guide ↗
AdSense 승인 후 광고가 표시될 자리입니다.