🚀 SvelteKit 블로그 엔진 오픈소스 런칭 타임라인
프로젝트 개요
- 목적: 자체 제작 블로그 엔진 안정화 및 AGPL v3.0 오픈소스 공개
- 수익화 전략: 선(先) 본진 구축 및 콘텐츠 마케팅(SEO) ➡️ 애드센스 승인 ➡️ 후(後) 깃허브 공개를 통한 트래픽 유입 유도
📅 단계별 마일스톤
⬜ 1단계: 실 서비스 배포 및 기본 세팅 (Week 1)
가장 먼저 엔진이 실제 서버에서 완벽히 돌아가는 환경(데모 겸 가이드 본진)을 구축합니다.
- 라이선스 파일 추가
- 코드 내에 AGPL v3.0 라이선스 명시 (
LICENSE파일 생성 및 주요 소스코드 헤더 주석 준비)
- 코드 내에 AGPL v3.0 라이선스 명시 (
- 실제 블로그 배포
- 가이드북을 운영할 공식 도메인 연결 및 운영 환경(Cloudflare Pages 등)에 최종 배포
- 더미 데이터 및 테스트 코드 청소
- 개발 과정에서 사용했던 테스트용 구형 코드, 임시 포스트, 더미 이미지 완벽히 제거
- 기본 SEO 태그 점검
- 구글 봇이 사이트를 올바르게 긁어갈 수 있도록
sitemap.xml,robots.txt, 메타 태그(OG Tag) 정상 작동 확인
- 구글 봇이 사이트를 올바르게 긁어갈 수 있도록
⬜ 2단계: 캡처 소스 확보 및 포스팅 빌드업 (Week 2 ~ 3) 🔥 가장 집중이 필요한 구간
20여 개의 포스팅 구조를 잡고, 글을 쓰면서 필요한 스크린샷을 규칙적으로 캡처하여 업로드합니다.
- 포스팅 로드맵(20개) 목차 확정
- 설치/기초 (5개): 환경 설정, 프로젝트 복사, 환경변수(ENV) 세팅, 첫 배포 방법 등
- 기능 안내 (10개): 블로그 엔진의 핵심 기능(마크다운 지원, 테마, 플러그인, 대시보드 등) 활용법
- 고급/커스텀 (5개): 스벨트킷 코드 수정법, 나만의 컴포넌트 추가하기, DB 마이그레이션 등
- 캡처 데이(Capture Day) 진행
- 글 작성이 끊기지 않도록 로컬/배포 환경에서 포스팅 순서에 맞게 스크린샷을 한 번에 찍어 폴더별로 사전 정리
- 연속 포스팅 발행
- 준비된 20개의 글을 블로그에 업로드 (일괄 업로드 또는 일자별 예약 발행)
⬜ 3단계: 검색 엔진 등록 및 검색 최적화 (Week 4)
콘텐츠가 쌓였으므로 외부 검색 엔진들이 내 블로그를 인지하고 인덱싱(색인)하도록 수동 등록합니다.
- 구글 서치 콘솔(Google Search Console) 등록
- 사이트맵(
sitemap.xml) 제출 및 주요 문서 수동 색인 요청
- 사이트맵(
- 네이버 서치어드바이저 등록
- 사이트 등록 및 수동 수집 요청
- Bing 웹마스터 도구 등록
- 분석 도구 심기
- 방문자 유입 경로 및 행동 추적을 위해 구글 애널리틱스(GA4) 코드 삽입
- 방문자 유입 및 색인 확인
- 구글에 내 글의 키워드를 검색했을 때 실제 결과 화면에 정상 노출되는지 모니터링
⬜ 4단계: 구글 애드센스 신청 및 심사 대기 (Week 5 ~ 6)
글이 20개 이상 채워지고 검색 색인이 완료된 상태에서 신청하여 승인 확률을 극대화합니다.
- 애드센스 코드 삽입
- 블로그 엔진 헤더(Layout 컴포넌트)에 애드센스 연동 스크립트 반영
- 심사 신청
- 구글 애드센스 웹사이트에서 사이트 등록 및 신청서 제출
- 대기 기간 내 블로그 관리
- 승인까지 보통 1
2주 소요되므로, 이 기간 동안 주 12회 가벼운 개발 일기 등을 추가해 '살아있는 블로그'임을 어필
- 승인까지 보통 1
- 승인 완료 및 광고 세팅
- 애드센스 승인 확인 후 광고 단위 설정 및 사이트 내 광고 정상 출력 확인
⬜ 5단계: 깃허브(GitHub) 그랜드 오픈 (Week 7) 🎉
수익화 세팅과 완벽한 가이드북이 준비되었으므로 전 세계 개발자들에게 공개합니다.
- 레포지토리 브랜치 정리
- 불필요한 개발용/테스트용 브랜치 삭제,
main브랜치 깔끔하게 정돈
- 불필요한 개발용/테스트용 브랜치 삭제,
- README.md 고도화 작성
- 프로젝트 소개, 핵심 기능 요약, AGPL v3.0 라이선스 명시
- ★ 핵심: "상세 설치 가이드 및 활용법은 [내 블로그 가이드 링크]를 참조하세요" 문구를 넣어 깃허브 트래픽을 블로그로 유도
- Public 전환
- 깃허브 레포지토리를 전체 공개(Public)로 변경
- 커뮤니티 홍보 및 바이럴
- 벨로그(velog), 커리어리, 디스콰이엇, 개발자 오픈채팅방 등에 "SvelteKit 기반 블로그 엔진 오픈소스 공개" 글로 홍보하여 초기 Star 및 방문자 확보
💡 필수 체크리스트 (정신줄 지킴이)
- 이미지 네이밍 규칙 준수: 캡처 파일은 백퍼센트 헷갈리므로
01-install-env.png,02-db-setting.png처럼[포스팅번호]-[설명]구조로 저장하기 - 환경변수 및 비밀번호 마스킹: 설치 안내서 작성 시 화면 캡처나 예시 코드에 실제 사용하는 DB 패스워드, API Key가 노출되지 않았는지 더블 체크 (
SAMPLE_KEY등으로 대체) - 안티그래비티 활용 코드 정리: 소스코드 내부에서 구동 중인 코드와 폐기된 코드를 명확히 분리하여 설명서 문서 퀄리티 높이기
댓글 0개
댓글을 작성하려면 로그인이 필요합니다.