SEO · 트래픽
무료로 우리 사이트 트래픽 만들기: OpenSEO 세팅 가이드
개발 지식이 없어도 위에서부터 따라갈 수 있도록 OpenSEO 세팅과 실전 활용 순서를 정리했습니다.
먼저, 돈은 얼마나 들어요?
| 항목 | 비용 |
|---|---|
| OpenSEO 프로그램 | 0원 (오픈소스, 내 컴퓨터 설치) |
| Docker Desktop | 0원 (개인 사용) |
| 구글 서치콘솔 연결 | 0원 |
| DataForSEO 데이터 | 쓴 만큼만 과금 (가입 시 $1 무료 크레딧, 소진 후 최소 $50 충전) |
월 구독료 없이 데이터 사용량만 과금되는 구조입니다. 공식 견적 기준으로 키워드 조회 1회는 약 $0.05, 백링크 조회 1회는 약 $0.08 수준입니다.
STEP 0. 가입 없이 우리 사이트부터 진단하기
- Website Traffic Checker를 엽니다.
- 우리 사이트 도메인 + 경쟁사 도메인을 함께 입력합니다.
- 경쟁사가 어떤 키워드/페이지로 트래픽을 가져오는지 확인합니다.
백링크 체커, 경쟁사 키워드 찾기, 키워드 생성기 등 무료 툴부터 먼저 사용해도 충분히 인사이트를 얻을 수 있습니다.
STEP 1. DataForSEO 키 받기 (약 5분)
- DataForSEO API Access 가입 (가입 시 $1 무료 크레딧 지급).
- "Send by email"로 접속 정보를 메일로 수신.
- 메일의 "Base64" 값을 복사해 보관.
STEP 2. OpenSEO 설치하기 (Docker 기준)
Docker Desktop 설치/실행 후 아래 4줄을 순서대로 실행하세요.
git clone https://github.com/every-app/open-seo.git
cd open-seo
cp .env.example .env
docker compose up -d.env 파일에서 # DATAFORSEO_API_KEY=의 #을 제거하고, 뒤에 Base64 값을 넣으세요. 이후 http://localhost:3001에서 실행 확인.
STEP 2-1. Docker 없이 Node.js로 실행하기
git clone https://github.com/every-app/open-seo.git
cd open-seo
corepack enable
pnpm install
cp .env.example .env.local
echo "AUTH_MODE=local_noauth" >> .env.local
echo "VITE_SHOW_DEVTOOLS=false" >> .env.local
pnpm run db:migrate:local
pnpm run previewpnpm run dev대신pnpm run preview사용- 권한 오류 시 macOS는 corepack 명령 앞에 sudo 추가
- 터미널을 닫으면 종료되므로 재사용 시 preview 재실행
STEP 3. Codex · Claude에 연결하기
OpenSEO 좌측 Agent setup에서 MCP URL을 확인하세요: http://localhost:3001/mcp
- Copy setup prompt를 복사해 Codex/Claude에 그대로 붙여넣기
- Codex CLI:
codex mcp add openseo --url http://localhost:3001/mcp - Claude Code:
claude mcp add --transport http --scope user openseo http://localhost:3001/mcp
STEP 4. 바로 써먹는 질문 템플릿
“지금 우리가 가장 빠르게 트래픽 얻을 수 있는 키워드 뭐야? 우리 사이트는 우리사이트.com이야.”
- 경쟁사 경쟁사.com은 어떤 페이지로 손님을 데려가? 상위 페이지랑 키워드 정리해줘.
- 우리 업종에서 검색량은 큰데 경쟁은 약한 키워드 10개만 뽑아줘.
- 우리 사이트 SEO 문제 중에 제일 급한 거 3개만 알려줘.
- '무료 OO 체커'처럼 검색량 큰 무료 툴 페이지 아이디어 5개 줘.
- ChatGPT한테 우리 업종 추천해달라고 하면 우리 브랜드가 나와?
STEP 5. 트래픽을 만드는 핵심: 무료 툴 페이지
- 검색량이 큰 “무료 OO 체커/계산기/생성기” 키워드를 찾습니다.
- 가입 없이 바로 쓰는 작은 툴 페이지를 만듭니다.
- 툴 결과 하단에 본 서비스로 이어지는 CTA 버튼을 배치합니다.
STEP 6. GEO(AI 검색 노출) 점검
구글 공식 가이드 기준으로 AI 검색 노출도 기본 SEO가 핵심입니다. 기본기(기술 SEO + 콘텐츠)를 유지하면서 OpenSEO의 Brand Lookup / Prompt Explorer로 브랜드 언급을 주기적으로 확인하세요.
- ChatGPT 브랜드 확인은 비용이 상대적으로 높아 월 몇 회만 체크 권장
- 기본 SEO와 GEO를 분리하지 말고 같은 퍼널로 운영
다음 액션
지금 바로 우리 사이트 도메인 기준으로 “경쟁사 상위 페이지 + 빠르게 먹히는 키워드 10개 + 무료툴 랜딩 아이디어 5개”를 뽑아, 우선순위 로드맵을 만들면 실행 속도가 가장 빠릅니다.