본문으로 건너뛰기

© 2026 Molayo

Dev.to헤드라인2026. 05. 01. 22:49

Claude Haiku 를 사용하여 월 $25 에 3 개 프로그래밍ATIC SEO 사이트를 구축했습니다. 전체 아키텍처 소개

요약

이 글은 AI를 활용하여 세 개의 독립적인 프로그래밍ATIC SEO 디렉토리 사이트를 구축한 아키텍처를 소개합니다. 이 사이트들은 Astro(SSG)와 Claude Haiku API를 사용하여 콘텐츠를 생성하고, Turso(libSQL)에 저장된 데이터를 기반으로 매일 밤 GitHub Actions cron을 통해 자동으로 재빌드됩니다. 핵심은 단일 모노레포 구조에서 공유되는 ETL 인프라를 활용하여 여러 틈새시장에 대한 '저렴한 보험'을 구축하는 효율적인 방법론입니다.

핵심 포인트

  • **효율적 분산 배포:** 세 개의 독립적인 사이트를 단일 모노레포 구조로 관리하며, 각 사이트는 Vercel에 개별적으로 배포되어 운영의 유연성과 확장성을 확보했습니다.
  • **AI 기반 콘텐츠 파이프라인:** Claude Haiku API를 사용하여 요약, 사용 사례, FAQ 등 고품질 AI 생성 콘텐츠를 대량으로 생산하고, 이를 정적 웹사이트(SSG)에 통합하는 과정을 설명합니다.
  • **비용 효율성 및 리스크 분산:** 월 $25 내외의 저렴한 비용으로 세 개의 관련성이 다른 틈새시장(AI 도구, 게임 추천, SaaS 대체품)을 동시에 테스트함으로써, 단일 사이트 실패 위험을 최소화했습니다.
  • **기술 스택 요약:** Astro (SSG), Tailwind CSS, Claude Haiku API, Turso (libSQL), Vercel, GitHub Actions를 조합하여 빠르고 비용 효율적이며 유지보수가 용이한 아키텍처를 구축했습니다.

지난 한 주 동안 실험을 진행했습니다: 모든 페이지가 AI 로 생성된다면, 프로그래밍ATIC SEO 디렉토리 사이트가 구글의 2024 년 유용한 콘텐츠 업데이트 (Helpful Content Update) 를 견딜 수 있을까요? 하나의 틈새시장을 선택하여 모든 것을 걸기보다, 동일한 스택으로 세 개의 병렬 사이트를 구축했습니다. 다른 콘텐츠 카테고리, 동일한 아키텍처, 단일 콘텐츠 생성 파이프라인을 사용합니다. 이 사이트들은 모노레포 (monorepo) 를 공유하며 Vercel 로 독립적으로 배포되고, 하나의 GitHub Actions cron 을 통해 매일 밤 새로워집니다. 이 글은 아키텍처에 대한 설명입니다. 6 개월 후 실제 수익/트래픽 수치는 추후 게시할 예정입니다.

세 개의 사이트 🤖 Top AI Tools — HuggingFace 의 약 500 개의 오픈소스 모델에서 Claude 가 생성한 요약, 사용 사례, FAQ 를 제공합니다. 🎮 Find Games Like — Steam 의 인디 타이틀에 대한 "X 와 유사한 게임" 추천으로, AI 가 큐레이션한 유사성 추론과 "피해야 할 경우" (avoid if) 주의사항을 포함합니다. 🛠 Open Alternative To — 약 80 개의 인기 있는 SaaS 제품용 오픈소스 대체품으로, GitHub 별점과 마지막 푸시 타임스탬프를 매일 업데이트합니다.

세 사이트 모두 정적 생성 (static-generated) 이며, 세 사이트 모두 매일 밤 재빌드되며, 세 사이트 모두 단일 TypeScript 패키지에서 편집 논리를 공유합니다.

왜 세 개의 사이트인가? 하나의 사이트가 아닌 이유: 1. 틈새시장 선택 실패에 대한 저렴한 보험입니다. 저는 2026 년에 구글이 어떤 틈새시장을 허용할지 모릅니다. 상관관계 없는 세 가지 베팅 > 하나의 큰 베팅입니다. 2. 공유 ETL 인프라입니다. #2 와 #3 번 사이트를 운영하는 비용은 주로 경계적 Claude API 토큰 (~$2/사이트/월) 입니다. 호스팅과 코드는 분산됩니다. 3. A/B 테스트 카테고리입니다. AI-tools 는 지구상에서 가장 포화 상태인 PSEO (Programmatic SEO) 틈새시장입니다. SaaS-alternative 는 alternativeto.net (DA80+, 20 년 권위) 과 맞붙습니다. 인디 게임은 가장 약자이지만 니치 적합도가 가장 깨끗합니다. 6 개월 후, 데이터가 어떤 가설이 옳았는지 알려줄 것입니다.

스택 개요 Layer Tool Why Site framework Astro 5 (SSG) 100% 정적 출력, 런타임 비용 없음 Styling Tailwind v4 새로운 엔진, 더 빠른 빌드, 더 작은 CSS Content gen Claude Haiku 4.5 via Anthropic SDK 저렴하고 빠르며 디렉토리 복사본에 충분함 Data store Turso (libSQL) ETL 상태 + 멱등성 추적 Cron GitHub Actions matrix job 무료, 버전 제어됨, 신뢰할 수 있음 Hosting Vercel Pro 빠른 SSG 배포, 이미지 최적화 Monorepo pnpm + Turborepo 워크스페이스 인식 빌드, 캐시된 출력 총 월간 비용 Item Cost Vercel Pro $20 Anthropic API (Haiku 4.5, 매일 새로움) ~$5 Turso (무료 티어 500MB) $0 GitHub Actions (월 2k 분 무료 할당량 미만) $0 Domains (검증 전까지 Vercel 서브도메인) $0 총 ~$25/월

레포 레이아웃 seo-farm/
├── apps/
│ ├── ai-tools/ # topaitools.vercel.app
│ ├── indie-games/ # findgameslike.vercel.app
│ ├── oss-alternatives/ # openalternativeto.vercel.app
│ └── dashboard/ # 내부 상태 페이지
├── packages/
│ ├── shared/ # Anthropic 클라이언트, DB 스키마, 수익화 헬퍼
│ └── publish/ # 이 기사를 게시한 스크립트
└── .github/workflows/
└── refresh-content.yml # 매일 밤 cron

세 사이트는 의도적으로 별도의 Vercel 프로젝트 (다른 루트) 입니다. 하지만 @seo-farm/shared 를 공유하여 Claude 클라이언트, libSQL 헬퍼, AdSense + Amazon 을 사용합니다.

AI 자동 생성 콘텐츠

본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
3

댓글

0