주소와 보안 확인
대표 도메인으로 접속했을 때 HTTPS가 적용되는지 확인합니다. `http://`로 접속해도 `https://`로 이동하는지, www 주소와 루트 도메인이 의도한 방식으로 연결되는지도 봐야 합니다.
GitHub Pages의 사용자 지정 도메인 설정에서 DNS 확인과 HTTPS 적용 상태를 함께 확인합니다. 인증서 발급에는 시간이 걸릴 수 있습니다.
모바일과 링크 점검
애드센스 심사와 실제 방문자 경험 모두 모바일 화면이 중요합니다. 메뉴가 눌리는지, 본문 폭이 지나치게 넓거나 좁지 않은지, 버튼과 링크가 겹치지 않는지 확인합니다.
홈, 글 목록, 필수 페이지, 404 페이지, 푸터 링크를 하나씩 눌러 깨진 경로가 없는지도 점검합니다.
검색 도구 등록
Google Search Console에 도메인 속성을 등록하고 sitemap을 제출합니다. 색인 생성은 시간이 걸리므로 바로 노출되지 않는 것이 정상입니다.
사이트를 계속 수정할 예정이라도 핵심 페이지와 글이 안정적으로 공개된 상태에서 검색 엔진이 접근할 수 있게 두는 것이 좋습니다.
Cloudflare Pages 첫 배포 후 확인한 순서
이 사이트는 GitHub에 push한 뒤 Cloudflare Pages가 자동으로 빌드하도록 구성했습니다. 배포가 끝난 뒤에는 먼저 `pages.dev` 임시 주소가 열리는지 확인하고, 그다음 `emfls.com` 커스텀 도메인 연결을 확인했습니다.
AdSense 확인 코드처럼 head에 들어가는 값은 push 후 바로 확인하지 말고 Cloudflare 배포가 끝났는지 먼저 봐야 합니다. 배포가 끝나기 전에 AdSense에서 확인을 누르면 실패할 수 있습니다.
준비할 스크린샷
Cloudflare Pages 배포 성공 화면, 커스텀 도메인 활성화 화면, 실제 사이트 HTTPS 접속 화면을 순서대로 캡처합니다.
실전 점검표
- 빌드 로그가 성공인지 확인한다.
- `pages.dev` 임시 주소가 열리는지 확인한다.
- 커스텀 도메인 HTTPS 접속을 확인한다.
- robots.txt와 sitemap-index.xml이 공개되는지 확인한다.
- AdSense 확인 코드는 최신 배포 후 검증한다.
흔한 실수
- GitHub push만 보고 배포가 끝났다고 착각하는 것.
- 빌드 출력 폴더를 잘못 입력하는 것.
- 도메인 활성화 전 Search Console과 AdSense 확인을 서두르는 것.
자주 묻는 질문
Cloudflare Pages 배포는 얼마나 걸리나요?
작은 정적 사이트는 보통 1~3분이면 끝납니다. 다만 첫 연결이나 도메인 인증은 더 걸릴 수 있습니다.
배포 성공인데 도메인이 안 열립니다.
Pages 배포와 DNS/도메인 연결은 별도입니다. 임시 주소가 열리는지 먼저 확인하고, 커스텀 도메인 상태와 DNS를 확인하세요.
사이트맵은 언제 제출하나요?
대표 도메인에서 `sitemap-index.xml`이 정상으로 열린 뒤 제출하는 것이 좋습니다.