commit 0f1de5fac650eb9bd64ea118c2545f6f054a9685 Author: Godopu Date: Mon May 25 10:57:08 2026 +0000 feat: add Naver blog writer skill documentation and initial coding certification comparison post diff --git a/.agent/skills/naver_blog_writer/CLAUDE.md b/.agent/skills/naver_blog_writer/CLAUDE.md new file mode 100644 index 0000000..5432b44 --- /dev/null +++ b/.agent/skills/naver_blog_writer/CLAUDE.md @@ -0,0 +1,310 @@ +# 리치AI코딩학원 (LAC) - AI Agent 운영 가이드 + +## 학원 개요 + +> 학원 소개·커리큘럼·원장 이력 등 학원 정보는 [README.md](./README.md) 를 참고하세요. +> 수강비 등 변동 가능한 운영 데이터는 **Supabase DB(`lac_academy.courses`)** 를 조회하여 최신값을 사용하세요. + +## Agent 초기화 절차 + +**새 대화가 시작될 때(Agent가 처음 호출될 때) 반드시 아래 절차를 따른다.** + +### 1단계 — 업무 분야 확인 + +대화 첫 시작 시 다음과 같이 업무 분야를 질문한다: + +``` +안녕하세요, 원장님. 오늘 어떤 업무를 도와드릴까요? + +담당하실 업무 분야를 선택해 주세요: +1. 매니저 (학부모 상담, 사무 관리, 안내 자료) +2. 광고 매니저 (광고업체 소통, 카드뉴스, 프로모션) +3. 기타 (교재 제작, 마케팅 콘텐츠 등) +``` + +### 2단계 — Agent 파일 분석 + +선택된 업무 분야에 따라 아래 파일을 **빠짐없이 정독**한 뒤 업무를 시작한다. + +| 업무 분야 | 분석 대상 파일 | +|-----------|--------------| +| 매니저 | `.claude/agents/manager.md` | +| 광고 매니저 | `.claude/agents/ad-manager.md` | +| 교재 제작 | `.claude/commands/create-lesson.md` | +| 마케팅 콘텐츠 | `.claude/commands/marketing.md` | + +### 3단계 — 업무 시작 + +파일 분석 완료 후 아래와 같이 준비 완료를 알리고 업무를 시작한다: + +``` +[업무 분야] 업무 준비 완료했습니다. +무엇을 도와드릴까요? +``` + +> Agent 파일에 정의된 역할·가이드·원칙을 업무 전반에 걸쳐 준수한다. +> 수강비 등 운영 데이터가 필요한 경우 Agent 파일의 하드코딩된 값이 아닌 **Supabase DB를 조회**하여 최신값을 사용한다. + +--- + +## AI Agent 구성 + +| Agent | 슬래시 커맨드 | 지침 파일 | 역할 | +|-------|------------|---------|------| +| 학습자료 생성 | `/create-lesson` | `.claude/commands/create-lesson.md` | 교재 단원 작성 | +| 마케팅 | `/marketing` | `.claude/commands/marketing.md` | 홍보 콘텐츠 작성 | +| 상담·사무 매니저 | `/manager` | `.claude/agents/manager.md` | 학부모 상담, 사무 관리 | +| AD 매니저 | `/ad-manager` | `.claude/agents/ad-manager.md` | 광고업체 소통, 프로모션 | +| DB 관리 | `/db` | `.claude/commands/db.md` | Supabase 조회·수정·파일 관리 | + +--- + +## 진행 중 프로젝트 + +| 프로젝트 | 위치 | 설명 | +|---------|------|------| +| **학원 랜딩페이지 제작** | [`creating-landingpage/`](./creating-landingpage/) | `academy.lychee.kr` 도메인용 학원 공식 랜딩페이지 신규 제작 | + +> 랜딩페이지 작업 시 필요한 모든 컨텍스트(프로젝트 개요, 광고제작사 요구사항, 디자인 결정사항, 자산 등)는 [`creating-landingpage/README.md`](./creating-landingpage/README.md) 에 정리되어 있다. 작업 시작 시 반드시 정독할 것. +> 상세 디자인 명세는 [`creating-landingpage/DESIGN.md`](./creating-landingpage/DESIGN.md) 를 참고한다. + +### 신규 프로젝트 작업 폴더 컨벤션 + +신규 프로젝트는 `creating-[프로젝트명]/` 폴더 하위에 작업하며, 해당 폴더의 `README.md` 가 **프로젝트 전반 컨텍스트(요구사항·결정사항·자산 등)의 단일 진실 소스(SSoT)** 역할을 한다. 최상위 `CLAUDE.md` 에는 참조 링크만 추가한다. + +``` +creating-[프로젝트명]/ +├─ README.md ← 프로젝트 컨텍스트 허브 (SSoT) +├─ DESIGN.md / PLAN.md ← 산출물 명세 +└─ Assets/ ← 디자인 자산·참고 자료 +``` + +--- + +## 업무 방식 지침 + +### 데이터베이스 적극 반영 원칙 + +원장님이 요청하거나 전달하는 모든 운영 정보는 **즉시 Supabase DB에 반영**한다. + +- 수강비 변경, 과정 추가·수정·삭제 → `lac_academy.courses` 업데이트 +- 수강생 정보, 상담 내역 → `lac_academy.students`, `lac_academy.consultations` 기록 +- 광고 캠페인, 파트너사 정보 → `lac_common.ad_campaigns`, `lac_common.ad_partners` 기록 +- 일정 추가·변경 → `lac_common.schedules` 업데이트 +- 교재·단원 정보 → `lac_studio.lessons`, `lac_studio.materials` 기록 + +> DB 반영 전 원장님 확인은 생성·수정·삭제 시에만 요청하며, 확인 후 즉시 실행한다. +> 반영 완료 후 변경된 값을 요약하여 보고한다. + +### 파일 Storage 보관 원칙 + +원장님이 전달하는 파일은 **즉시 Supabase Storage(`lac-academy-share`)에 업로드**하고, +**`lac_common.files` 테이블에 URL과 메타정보를 등록**하여 언제든 빠르게 검색·전달할 수 있도록 보관한다. + +**파일 처리 절차** + +``` +1. DB(lac_common.files)에서 해당 파일 검색 +2. 있으면 → 공개 URL 즉시 전달 +3. 없으면 → Storage 업로드 → lac_common.files 등록 → 공개 URL 전달 +``` + +**파일 종류별 자동 분류** + +| 파일 종류 | category | Storage 경로 | +|----------|----------|-------------| +| 광고 자료 (제안서, 시안 등) | `ad` | `ad/` | +| 원장 CV | `cv` | `cv/` | +| 교재 샘플 | `textbook` | `textbook/` | +| 사업자등록증·계약서 등 공문서 | `docs` | `docs/` | +| 기타 공유 자료 | `share` | `share/` | + +> 상세 조회·등록 패턴은 `/db` 스킬(`.claude/commands/db.md`)의 "파일 테이블" 섹션을 참고한다. + +--- + +## 통일 작업 지시사항 + +### 언어 및 응답 형식 + +- **기본 언어:** 한국어. 영어는 기술 용어(Python, NumPy 등)에만 사용 +- **교재 본문:** 한국어 작성 필수. 파이썬/AI 교재는 한국어(`_kr.md`) + 영어 버전 병행 +- **응답 형식:** 작업 결과를 먼저 제시하고, 설명은 간결하게 +- **사용자 호칭:** 원장님 + +### 파일·폴더 네이밍 규칙 + +| 대상 | 규칙 | 예시 | +|------|------|------| +| 교재 단원 폴더 | `NN_단원명` (번호 2자리 + 언더스코어) | `07_분수의_덧셈` | +| 교재 핵심 파일 | `PLAN.md`, `README.md`, `IMAGE_PROMPTS.md` | 고정 이름 | +| 파이썬 검증 코드 | `[영문_단원명].py` (소문자, 언더스코어) | `fractions.py` | +| 영문 교재 버전 | `README_en.md` | 고정 이름 | +| 마케팅 산출물 | `[날짜]_[주제].md` (날짜: YYYY-MM-DD) | `2026-05-05_여름방학특강.md` | +| 마케팅 폴더 | `marketing/[채널]/` | `marketing/blog/` | + +### 작업 전 확인 기준 + +아래 상황에서는 작업을 시작하기 전에 반드시 사용자에게 확인한다. + +- 기존 파일을 **덮어쓰거나 삭제**하는 경우 +- 요청이 모호하여 **교재 종류나 범위**를 특정할 수 없는 경우 +- 새로운 단원의 **번호(NN) 배정**이 기존 단원과 충돌할 가능성이 있는 경우 +- PLAN.md 작성 후 → README.md 작성 전 (**항상 검토 요청**) +- **DB 데이터를 생성·수정·삭제**하는 경우 (조회는 확인 불필요) + +### 교재 공통 포맷 규칙 + +세 교재 저장소(블록코딩·파이썬·AI) 전체에 적용되는 공통 규칙. + +| 항목 | 규칙 | +|------|------| +| 수식 표기 | LaTeX 사용 (`$인라인$`, `$$블록$$`) | +| 화살표 | 블록코딩: `$\rightarrow$` / 파이썬·AI: `→` 허용 | +| 코드 블록 | 언어 명시 필수 (` ```python `, ` ```markdown ` 등) | +| 이미지 | 실제 파일 없으면 플레이스홀더로 표시 (`[이미지: 설명]`) | +| 정답 직접 노출 | 금지 — 연습 문제 바로 아래에 정답 삽입 금지 | +| 용어 첫 등장 | **굵게** 표시 후 이후 반복 사용 | +| 단원 간 연계 | 이전 단원 개념/함수 재사용 시 명시적으로 언급 | + +### 마케팅 콘텐츠 원칙 + +- 학원의 핵심 차별점을 항상 포함: "IT·AI 전문 원장 2인이 직접 설계한 커리큘럼" +- 무료 체험수업을 CTA(행동 유도)로 활용 +- 과장된 효과 보장 문구 금지 ("무조건 합격", "100% 성적 향상") +- 지역 키워드 포함 (대구, 달서구, 조암남로) + +--- + +## 파일 전달 규칙 + +"파일 전달해줘", "파일 링크 공유해줘" 등의 요청 시 **DB 우선** 순서로 처리한다. + +``` +1. 해당 파일에 이미 알고 있는 공개 URL이 있는가? + → YES: 해당 URL을 바로 전달 + → NO: 다음 단계로 + +2. DB(lac_common.files)에 해당 파일이 등록되어 있는가? + → YES: DB에서 public_url을 조회하여 바로 전달 + → NO: 다음 단계로 + +3. 파일이 로컬 디렉터리에 있는가? + → YES: Supabase Storage 업로드 → lac_common.files 등록 → 공개 URL 전달 + → NO: 원장님께 파일 위치 확인 요청 +``` + +### Supabase Storage 업로드 절차 + +버킷: `lac-academy-share` (public) +공개 URL 형식: `https://supabase.godopu.com/storage/v1/object/public/lac-academy-share/{저장경로}` + +```bash +# 업로드 (service_role key 사용) +curl -s -X POST "https://supabase.godopu.com/storage/v1/object/lac-academy-share/{저장경로}" \ + -H "Authorization: Bearer {SERVICE_ROLE_KEY}" \ + -H "Content-Type: {mime-type}" \ + --data-binary @"{로컬파일경로}" +``` + +**저장 경로 네이밍 규칙** + +| 파일 종류 | 경로 예시 | +|----------|----------| +| 광고 자료 | `ad/2026_다플기획_광고제안서.pdf` | +| 원장 CV | `cv/CV_정중화_원장.png` | +| 교재 샘플 | `textbook/파이썬_기초_샘플.pdf` | +| 기타 공유 자료 | `share/파일명.확장자` | + +- 한글 파일명은 그대로 사용 가능 (Supabase Storage가 URL 인코딩 처리) +- 동일 경로에 재업로드 시 덮어쓰기됨 — 버전 관리가 필요하면 경로에 날짜 포함 (`ad/2026-05-06_제안서.pdf`) + +--- + +## 컨텍스트 규칙 + +- 학원 관련 작업 시 항상 이 CLAUDE.md를 기반으로 학원 정보를 파악할 것 +- 교재 작성 시 `/create-lesson` 커맨드의 워크플로우를 따를 것 +- 마케팅 콘텐츠 작성 시 `/marketing` 커맨드의 톤·스타일 가이드를 따를 것 +- 원장 이력은 `CV_정중화 원장.PNG`, `CV_최동규 원장.PNG` 파일을 참고할 것 +- **DB 조회·수정·관리가 필요한 모든 작업**은 `/db` 스킬(`.claude/commands/db.md`)을 사용할 것 + +### DB 우선 원칙 (사무·상담·광고 업무 전반) + +**수강비, 과정 정보, 수강생 현황, 일정, 광고 캠페인 등 운영 데이터가 필요한 모든 작업에서는 반드시 Supabase DB를 먼저 조회한 뒤 그 값을 기준으로 한다.** CLAUDE.md의 커리큘럼 표 등 하드코딩된 값은 DB 조회가 불가능한 경우에만 fallback으로 사용하며, 사용 시 "DB 조회 불가로 CLAUDE.md 기준값 사용"이라고 명시한다. + +--- + +## Supabase DB 연동 규칙 + +리치AI코딩학원은 **자체 호스팅 Supabase**(`https://supabase.godopu.com`)를 사용합니다. +DB 조회·수정·관리의 상세 방법은 `/db` 스킬(`.claude/commands/db.md`)을 참고하세요. + +### 기본 정보 + +| 항목 | 내용 | +|------|------| +| **REST API URL** | `https://supabase.godopu.com/rest/v1` | +| **Studio** | `https://supabase.godopu.com` | +| **내부 호스트** | `puclouds` (NetBird) | +| **접근 방식** | REST API(`curl`) — Supabase CLI는 TLS 이슈로 사용 불가 | + +### 스키마 구조 + +| 스키마 | 용도 | 주요 테이블 | +|--------|------|------------| +| `lac_academy` | 학원 운영 | `courses`, `students`, `enrollments`, `consultations`, `payments`, `attendance` | +| `lac_common` | 공통 (직원·광고·일정) | `staff`, `ad_partners`, `ad_campaigns`, `schedules` | +| `lac_studio` | 콘텐츠 제작 | `textbooks`, `lessons`, `authors`, `materials` | + +### 핵심 원칙 + +1. **조회** → anon key 사용 (확인 불필요) +2. **생성·수정·삭제** → service_role key 사용, **반드시 원장님 확인 후 실행** +3. **삭제**는 되돌릴 수 없으므로 이중 확인 +4. **개인정보(수강생 이름·연락처 등)** → 필요한 컬럼만 select, 결과는 건수·요약만 출력 +5. **계정 정보·API 키** → 이 파일에 직접 기재하지 말 것 + +### Agent별 DB 연계 대상 + +| Agent | 연계 테이블 | +|-------|-----------| +| `/create-lesson` | `lac_studio.lessons`, `lac_studio.materials` | +| `/marketing` | `lac_common.ad_partners`, `lac_common.ad_campaigns` | +| `/manager` | `lac_academy.*`, `lac_common.*` | +| `/ad-manager` | `lac_common.ad_partners`, `lac_common.ad_campaigns`, `lac_common.schedules` | + +--- + +## 규칙 업데이트 절차 (메타 규칙) + +**모든 작업의 마무리 단계에서 아래를 수행한다.** + +작업 중 아래 상황이 발생하면 반드시 기록해두고 작업 완료 후 사용자에게 확인한다. + +- 기존 규칙으로 해결되지 않아 **임의로 판단**한 경우 +- 반복될 가능성이 있는 **새로운 패턴이나 예외**를 발견한 경우 +- 사용자가 작업 중 **기존 지시사항을 수정**하거나 **새로운 방향**을 제시한 경우 + +### 마무리 확인 절차 + +``` +1. 작업 완료 보고 +2. "이번 작업에서 발견된 새로운 규칙이 있습니다." 라고 알림 +3. 발견된 내용을 항목별로 제시하고 추가 여부를 질문 +4. 사용자 승인 시 → CLAUDE.md의 해당 섹션에 추가 +5. 사용자 거절 시 → 해당 판단을 이번 작업에만 적용하고 기록하지 않음 +``` + +### 질문 형식 예시 + +``` +이번 작업에서 아래 사항을 임의로 판단했습니다. +CLAUDE.md에 규칙으로 추가할까요? + +1. [발견된 규칙/패턴 설명] + → 추가 제안: "[구체적인 규칙 문구]" + +2. [발견된 규칙/패턴 설명] + → 추가 제안: "[구체적인 규칙 문구]" +``` diff --git a/.agent/skills/naver_blog_writer/EDU.md b/.agent/skills/naver_blog_writer/EDU.md new file mode 100644 index 0000000..33d1aa3 --- /dev/null +++ b/.agent/skills/naver_blog_writer/EDU.md @@ -0,0 +1,246 @@ +# 네이버 브랜드 블로그 올바르게 운영하기: 실무 가이드북 + +본 가이드는 **다플기획**의 블로그 마케팅 노하우와 최신 네이버 검색 알고리즘 트렌드를 반영하여, 브랜드 블로그를 효과적으로 성장시키고 실제 고객의 행동(문의 및 등록)을 유도하기 위한 지침서입니다. + +--- + +## 1. 네이버 블로그의 본질과 장단점 + +네이버 블로그 마케팅의 본질은 **'신뢰의 구축과 주관적 공감의 판매'**에 있습니다. 단순한 정보 제공을 넘어, 고객의 고민에 공감하고 전문적인 해결책을 제시함으로써 브랜딩을 완성합니다. + +### 1.1 장점과 마케팅적 기회 +* **주관적 성향 및 공감의 판매**: 광고판 같은 객관적 사실 나열보다, 스토리텔링과 상담 에피소드를 통해 고객의 정서적 공감을 이끌어내고 구매 전환을 유도하기에 가장 적합한 플랫폼입니다. +* **목적형 검색 유저 타겟팅**: 네이버 검색 이용자는 이미 특정한 니즈나 문제를 안고 조사를 시작한 상태입니다. 따라서 고관여 서비스(학원, 병원, 전문직 등)의 가치를 입증하여 즉각적인 가망 고객으로 전환시킬 수 있습니다. + +### 1.2 단점과 극복 전략 +* **높은 콘텐츠 제작 리소스**: 고품질 글(1,500자 내외, 이미지 7~10장)을 하나 작성하는 데 상당한 시간과 노력이 듭니다. + * *극복 전략*: 체계적인 AI 프롬프트 워크플로우를 도입하여 원고 초안 작성 및 자료조사 시간을 60% 이상 단축합니다. +* **지수 상승(노출)의 지연 시간**: 신규 블로그나 저품질 블로그가 상위 노출에 필요한 네이버 블로그 지수를 쌓는 데는 최소 수주에서 수개월이 소요됩니다. + * *극복 전략*: 경쟁이 치열한 메인 키워드 대신, 세부 지역 키워드 및 연관 키워드를 조합하여 틈새 시장을 먼저 공략합니다. +* **광고성 문서에 대한 높은 경계심**: 소비자는 상업적인 광고글에 피로감을 느낍니다. + * *극복 전략*: D.I.A+ 로직에 맞춘 **'실제 경험형 스토리텔링 도입부'**와 **'관찰 가능한 행동 변화 위주의 가치 입증'**을 결합하여 광고가 아닌 '유용한 정보와 후기'로 인식하게 만듭니다. +* **자주 변동되는 로직**: 네이버 검색 알고리즘은 수시로 개편됩니다. + * *극복 전략*: 꼼수형 어뷰징을 지양하고, 네이버의 본질인 C-RANK(전문성과 일관성)와 D.I.A+(독창적 경험) 원칙에 충실한 '기본기가 탄탄한 글쓰기'를 유지합니다. + +--- + +## 2. 블로그 핵심 3요소: 키워드, IP, SEO + +### 2.1 키워드 (Keyword) 전략 + +검색 사용자의 의도를 반영한 자연스러운 키워드 조합은 상위 노출의 출발점입니다. + +#### 2.1.1 키워드 분류 체계 +브랜드 블로그의 키워드는 목적과 타겟 범위에 따라 아래 5가지로 체계화하여 관리합니다. + +| 종류 | 정의 | 구체적 예시 (코딩 학원 기준) | 활용 전략 | +| :--- | :--- | :--- | :--- | +| **메인 키워드** | 업종 및 핵심 카테고리를 대표하는 단어 | 코딩학원, 초등코딩, AI교육, 파이썬학원 | 블로그 지수가 매우 높을 때만 단독 노출 가능. 평소에는 조합용으로 사용. | +| **지역 키워드** | 구체적인 상권 및 타겟 지역명을 조합한 단어 | 대구코딩학원, 달서구코딩학원, 월성동코딩학원 | 오프라인 고객의 실질적인 유입을 만드는 핵심 키워드. 반드시 본문과 소제목에 포함. | +| **시즌 키워드** | 특정 시기(방학, 신학기 등)에 검색량이 폭발하는 단어 | 여름방학코딩캠프, 신학기코딩학원, 방과후수업 | 방학 및 학기 초 4~6주 전에 미리 발행하여 선점하는 것이 중요. | +| **연관 키워드** | 메인 키워드 검색 전후로 사용자가 추가 검색하는 단어 | 스크래치vs파이썬, 코딩몇살부터, 코딩자격증종류 | 정보 탐색 단계의 학부모를 타겟팅하여 유용한 스니펫 정보를 제공할 때 사용. | +| **이슈성 키워드** | 뉴스, 정책 개편, IT 트렌드 등 시의성 있는 주제 | 2025교육과정개정, 초등코딩의무화, ChatGPT학습법 | 트렌드에 민감한 학부모의 이목을 집중시키고 전문가로서의 권위를 보여줄 때 활용. | + +#### 2.1.2 실전 키워드 선정 4단계 법칙 +1. **고객 페르소나 입장에서 생각하기**: 공급자 관점의 단어("대구반영구") 대신 실제 고객이 체감하고 검색할 단어("대구눈썹문신")를 직관적으로 비교 선택합니다. +2. **연관 및 확장 키워드 확보**: 하나의 키워드로 유입된 고객이 2차로 검색할 연관 검색어(예: "대구눈썹문신"을 찾은 뒤 통증이나 유지 기간이 궁금해 "대구눈썹문신 통증", "대구반영구 자연스러운 곳" 등을 검색)를 추출하여 본문 소주제로 녹여냅니다. +3. **경쟁도 세분화 및 하향 조정**: 타겟 메인 키워드("대구눈썹문신")의 경쟁이 너무 치열하다면, 세부 지역 구 단위나 동 단위 키워드("수성구눈썹문신", "동성로자연눈썹")로 범위를 좁혀 확실한 상위 노출을 노립니다. +4. **검색 탭 및 섹션 분석**: '블랙키위' 등의 키워드 도구를 활용하여 검색량 대비 문서 수(경쟁도)를 확인하고, 해당 키워드 검색 시 네이버 모바일 화면의 상위에 노출되는 섹션(스마트블록, 플레이스, View 등)의 위치를 사전에 점검합니다. 상위 노출 비중이 높은 섹션에 맞추어 포스팅 스타일을 조정합니다. + +--- + +### 2.2 IP (Internet Protocol) 안전 관리 가이드 + +네이버는 블로그 계정의 활동 IP 패턴을 분석하여 비정상적인 접근이나 어뷰징 여부를 판단합니다. 잘못된 IP 관리는 블로그 전체가 저품질(노출 제한)로 가는 직행열차가 될 수 있으므로 철저한 규칙 준수가 필요합니다. + +> [!WARNING] +> **IP 안전성 확보를 위한 절대 규칙** +> +> 1. **공용 Wi-Fi 사용 절대 금지**: 카페, 도서관, 지하철 등 공용 와이파이는 수많은 기기가 동시에 접속하며 이 중 스팸 활동을 한 이력이 있는 기기와 IP를 공유하게 되어 블로그 지수에 치명적입니다. +> 2. **VPN 사용 금지**: 가상 사설망(VPN)을 통해 할당받는 IP는 네이버 스팸 필터링 시스템에 의해 블랙리스트로 관리될 확률이 매우 높습니다. +> 3. **이동 시 포스팅 자제 (급격한 위치 변경 금지)**: 짧은 시간 내에 서울 IP와 대구 IP에서 번갈아 로그인 및 글 작성이 이루어지면 계정 도용 및 불법 대행 활동으로 의심받아 제재를 받을 수 있습니다. +> 4. **권장 IP 환경**: +> * **LTE / 5G 모바일 테더링(핫스팟)**: 외부에서 작업해야 할 경우, 통신사망을 이용한 테더링을 사용하는 것이 안전합니다. 통신사 dynamic IP 대역은 네이버가 스팸으로 분류하는 비율이 가장 낮습니다. (단, 글 작성 시작 전 비행기 모드를 켰다 켜서 깨끗한 IP를 새로 할당받는 것이 좋습니다.) +> * **고정 IP 사용**: 한 공간(예: 학원 사무실)에서 안정적으로 하나의 전용 고정 IP를 사용하여 블로그를 운영하는 것이 가장 이상적입니다. + +--- + +### 2.3 네이버 SEO 3대 알고리즘 핵심 분석 + +네이버의 상위 노출 로직은 크게 세 가지 축으로 작동합니다. 이를 정확히 이해하고 원고 구조에 반영해야 합니다. + +``` +┌─────────────────────────────────────────────────────────────┐ +│ 네이버 검색 노출 알고리즘 │ +├─────────────────────────────────────────────────────────────┤ +│ C-RANK (신뢰도/출처) │ D.I.A+ (사용자 경험) │ SNIPPET (정확한 해답)│ +│ - 단일 카테고리 일관성 │ - 1인칭 관점 실제 사례│ - 명확한 비교 분석 │ +│ - 깊이 있는 전문 지식 │ - 정보의 충실성(Place) │ - 질문-답변 정형화 │ +│ - 포스트 간 내부 링크 │ - 관찰된 변화 스토리 │ - 리스트/테이블 활용 │ +└─────────────────────────────────────────────────────────────┘ +``` + +#### 2.3.1 C-RANK (Creator Rank) — 신뢰도와 전문성 평가 +블로그의 특정 주제에 대한 전문성과 신뢰도를 종합 평가하는 알고리즘입니다. + +* **맥락 (Context)**: + * 블로그의 테마와 카테고리를 하나로 통일해야 합니다. 일상, 맛집, 전문 지식을 난잡하게 섞어 쓰는 블로그는 C-RANK 점수가 쌓이지 않습니다. 코딩 학원 블로그라면 오직 '코딩/AI 교육 및 학원 소식' 카테고리에 집중해야 합니다. +* **내용 (Content)**: + * 대충 짜깁기한 글이 아닌, 실제 전문가의 관점과 분석이 담긴 고품질 글이어야 합니다. + * **수치적 명확성**: 두리뭉실한 서술 대신 구체적인 수치를 제시하는 것이 좋습니다. + * *나쁜 예*: "저희 고깃집은 아주 좋은 고기만을 엄선하여 사용하고 찌개도 푸짐합니다." + * *좋은 예*: "저희 매장은 **지방의 두께가 1.5cm에서 2cm 사이로 유지**되는 최상급 삼겹살만 선별하며, 김치찌개에는 **200g 규격의 생문어**를 통째로 넣어 끓여내어 깊은 맛을 냅니다." (이와 같이 정확한 수치는 신뢰도 평가에서 매우 높은 가점을 받습니다.) +* **연결된 소비/생산 (Chain)**: + * 독자가 내 포스트를 읽은 뒤 이탈하지 않고, 본문 하단에 제공된 내부 링크를 타고 블로그 내 다른 글을 연달아 읽을 때(체류시간 증가 및 다중 페이지 뷰) C-RANK가 급격히 상승합니다. + +#### 2.3.2 D.I.A+ (Deep Intent Analysis Plus) — 사용자 경험과 독창성 평가 +검색 사용자의 의도를 만족시키는 양질의 경험성 정보와 독창성을 평가합니다. + +* **경험 정보 (Experience)**: + * 직접 겪은 일이나 1인칭 시점의 디테일한 묘사가 필수적입니다. + * *의료 마케팅 예시*: "최근 위장암 1기 판정을 받고 망연자실하여 저희 센터를 방문해주신 50대 남성 고객님이 계셨습니다. 처음 상담 테이블에 앉으셨을 때 '하늘이 무너지는 것 같다'고 하셨던 어두운 표정이 아직도 선합니다. 저희는 항암 식단 조절과 정서적 케어를 결합한 맞춤형 프로그램을 매핑해 드렸고..." 와 같이 **인물의 감정과 구체적인 대화, 상황 묘사**가 포함되어야 합니다. +* **정보의 충실성 (Completeness)**: + * 네이버 지도(플레이스) 등 연동 시스템에서 요구하는 핵심 정보(주소, 교통편, 운영 시간, 상담 신청 방법 등)가 본문 내용에 자연스럽게 녹아 들어가 있어야 합니다. +* **독창성 및 적시성**: + * 타 블로그 글을 단순 복사하거나 유사한 흐름으로 쓰는 것을 잡아냅니다. 자신만의 주관적 견해나 최신 뉴스, 교육 개정안 등을 시의적절하게 엮어 작성해야 합니다. + +#### 2.3.3 SNIPPET (스니펫) — 빠른 정보 제공 및 답변 매칭 +사용자가 질문형 키워드를 검색했을 때, 검색 결과 최상단에 본문의 핵심 내용을 요약하여 바로 보여주는 검색 기술입니다. + +* **스니펫 최적화 전략**: + * **질문-답변의 정형 구조**: 소제목에 사용자의 예상 질문을 배치하고, 그 바로 아래 문단에 명확하고 간결한 두괄식 답변을 작성합니다. (예: "Q. 초등 코딩 교육, 몇 살부터 시작하는 것이 가장 효과적일까요? -> A. 아동의 인지 발달 단계를 고려할 때, 논리적 사고가 정교화되는 초등학교 4학년(만 10세) 전후가 가장 이상적입니다.") + * **비교 분석 및 리스트화**: 스니펫은 표(Table)나 번호 매기기 리스트(`1.`, `2.`, `3.`) 형태를 매우 잘 긁어갑니다. 핵심 정보를 요약할 때는 항상 비교 분석표나 리스트 문법을 활용하십시오. + +--- + +## 3. 최신 스마트블록(Smart Block) 완벽 대응 전략 + +네이버 모바일 검색은 과거의 획일적인 View 탭에서 벗어나, 사용자의 검색 성향과 세부 관심사에 따라 검색 결과를 맞춤 제공하는 **'스마트블록'** 체제로 완전히 전환되었습니다. + +### 3.1 스마트블록의 메커니즘 +스마트블록은 사용자가 하나의 키워드(예: "대구 코딩학원")를 검색했을 때, AI가 연관된 세부 주제 블록들(예: "초등 코딩 교육", "파이썬 학원 후기", "코딩 자격증 비교" 등)을 하단에 다발적으로 생성하여 노출하는 시스템입니다. + +### 3.2 스마트블록 최적화 실전 공식 +1. **타겟 스마트블록 사전 모니터링**: + * 글을 작성하기 전, 스마트폰 네이버 앱에서 노출 타겟 키워드를 검색해 봅니다. + * 생성되는 스마트블록의 타이틀(예: *"반응이 좋은 글"*, *"인기 주제"*, *"대구 월성동 학원가 정보"*)을 면밀히 분석합니다. +2. **블록 주제와 제목 매칭 법칙**: + * 네이버 AI가 생성한 스마트블록의 정확한 명칭이 "대구 초등 코딩학원"이라면, 내가 작성할 포스팅 제목의 맨 앞 25자 내에 해당 문구를 토씨 하나 틀리지 않고 그대로 배치해야 매칭 확률이 극대화됩니다. + * *적용 예시*: `[대구 초등 코딩학원] 박사 원장이 알려주는 올바른 시작 시기` +3. **주제 일관성 유지**: + * 스마트블록은 C-RANK 지수가 높은 블로그의 글을 우선 배치하므로, 해당 세부 블록 주제에 알맞은 키워드를 본문 내에 자연스럽게 3~4회 반복하여 AI에게 '이 글은 해당 스마트블록 주제에 완벽히 부합하는 전문 문서'임을 학습시켜야 합니다. + +--- + +## 4. 네이버가 좋아하는 / 싫어하는 블로그 (Do & Don't) + +네이버 검색 엔진이 긍정적으로 평가하는 요소와 스팸/어뷰징으로 판정하여 페널티를 부여하는 요소를 명확히 대조하여 작성 시 항시 준수합니다. + +| 분류 | 권장 사항 (Do) ✅ | 금지 및 페널티 사항 (Don't) ❌ | +| :--- | :--- | :--- | +| **카테고리 & 주제** | 단일 주제(예: IT/교육)로 일관되게 깊이 있는 정보를 주기적으로 발행하여 테마 전문성 축적. | 맛집, 뷰티, 주식 정보 등을 중구난방으로 올리는 잡블로그 형태 (C-RANK 초기화 및 저품질 유발). | +| **본문 텍스트** | 짧고 명확한 문단 구분, 소제목 분류, 1인칭 경험담, 구체적 수치 및 비교 분석이 풍부한 1,500자 내외 원고. | 핵심 키워드의 무의미한 도배(본문 내 10회 이상 반복), 타인의 글 복사 및 붙여넣기(유사 문서 판정). | +| **이미지 가이드** | 매번 새롭게 촬영하거나 생성한 메타데이터가 깨끗한 신규 이미지 사용(7~10장 권장). | 다른 포스팅이나 웹사이트에서 다운로드하여 재사용하는 이미지(유사 이미지 판정으로 노출 제외). 이미지 내 전화번호 등 직접적 텍스트 과도 포함. | +| **링크 & 외부 연결** | 본문 내용과 밀접하게 연관된 블로그 내의 다른 유익한 글 링크(내부 링크 1~2개 장려). | 출처가 불분명하거나 스팸 지수가 높은 외부 도메인 링크, 원고료 지급 목적의 홍보용 아웃바운드 링크 삽입. | +| **발행 후 관리** | 포스팅 발행 후 맞춤법 등 경미한 오류에 대해 24시간 이내 단 1회 정도만 신속히 수정. | 발행 완료된 포스트를 키워드 상위 노출을 목적으로 단시간 내에 수십 차례 반복 수정 및 재발행하는 행위. | + +--- + +## 5. 실전 블로그 콘텐츠 제작 6단계 워크플로우 + +원고를 기획하고 발행하는 전 과정은 아래의 표준화된 6단계를 거칩니다. 각 단계별 체크리스트를 준수하여 완성도를 높입니다. + +``` +┌──────────────┐ ┌──────────────┐ ┌──────────────┐ +│ 1. 주제 선정 │ ─> │ 2. 키워드 추출│ ─> │ 3. 제목 최적화│ +└──────────────┘ └──────────────┘ └──────────────┘ + │ +┌──────────────┐ ┌──────────────┐ ┌──────────────┐ +│ 6. 발행 관리 │ <─ │ 5. 이미지 삽입│ <─ │ 4. 원고 작성 │ +└──────────────┘ └──────────────┘ └──────────────┘ +``` + +### Step 1. 주제 선정하기 +* **핵심 질문**: "이 글의 타겟 독자(페르소나)는 누구이며, 그들이 가진 가장 가려운 곳(고민)은 무엇인가?" +* **전략 매핑**: + * *예시 A*: 임플란트 수술비가 걱정되는 5060 세대 -> 수술 종류별 비용 비교 및 국산/수입산 임플란트의 실질적인 수명 차이 설명. + * *예시 B*: 코딩 교육을 일찍 시키면 진도가 쳐질까 봐 걱정되는 초등 학부모 -> 인지 발달 단계와 첫 코딩 도구 선택의 연관성 증명. + +### Step 2. 키워드 추출하기 +* 블랙키위, 네이버 검색창 자동완성, 스마트블록 키워드를 조합하여 타겟 키워드 5종을 명확히 정의합니다. +* 검색량과 블로그 등급에 맞춘 적절한 키워드 경쟁도를 매핑합니다. + +### Step 3. 제목 작성하기 +* 메인 키워드를 **반드시 제목 맨 앞**에 위치시킵니다. +* 타겟 스마트블록 명칭과 일치하도록 구성하고, 자극적인 낚시성 어구를 배제한 신뢰감 있는 25~35자 제목을 짓습니다. + +### Step 4. 원고 작성하기 (AI 프롬프트 실전 템플릿 포함) +* **논리적 작성 흐름**: + 1. **결론 한 줄** (도입부 핵심 요약) + 2. **도입 (D.I.A+ 경험형 에피소드)**: 실제 상담 및 수업 중 일어난 생생한 스토리 + 3. **문제 제기**: 학부모/고객이 직면한 구체적인 문제점 지적 + 4. **본론 (C-RANK 전문성)**: 전문가 분석, 상세 비교군 제시, 수치적 근거 + 5. **가치 입증 (해결책 및 긍정적 변화의 결과)**: 브랜드만의 차별점을 통해 이끌어낸 실질적 행동 변화 사례 제시 + 6. **CTA (행동 유도)**: 무료 체험 수업 신청 및 오시는 길(상세 위치) 결합 + +--- + +#### 💡 고품질 원고 생산을 위한 초정밀 AI 프롬프트 템플릿 3종 + +AI 에이전트 또는 생성형 AI를 사용해 고품질 브랜드 원고를 도출할 때 사용하는 정교한 실무 프롬프트 모음입니다. 그대로 복사하여 변수만 수정해 사용하십시오. + +##### [프롬프트 1] 타겟 페르소나의 숨겨진 고민 및 커뮤니티 트렌드 분석 +> **역할**: 마케팅 타겟 고객 조사 전문가 +> +> **명령**: 지정된 [주체] 및 [타겟 고객]을 바탕으로, 이들이 온라인 커뮤니티(맘카페, 지식인, 전문 포럼 등)에서 주로 호소하는 가장 가려운 고민과 실제 질문 패턴들을 분석해 주십시오. +> +> **입력 변수**: +> * **작성 주체**: 대구 달서구 소재 IT/AI 전문 원장 2인 직강 코딩학원 (리치AI코딩학원) +> * **타겟 고객**: 초등학교 4학년 ~ 중학교 2학년 자녀를 둔 대구 월성동 학부모 +> * **분석 주제**: '초등 파이썬 교육과 자격증 취득의 실질적 가치' +> +> **출력 요구사항**: +> 1. 학부모들이 커뮤니티에서 실제로 올릴 법한 **구체적인 질문/고민 5가지**를 구어체(질문형)로 작성해줘. (예: "스크래치 끝나면 파이썬 바로 해도 되나요?") +> 2. 각 고민에 달리는 실제 학부모들의 현실적인 댓글 의견(부정적 우려, 긍정적 후기 등)의 핵심 요지를 요약해줘. +> 3. 이 고민들을 파고들어 블로그 독자의 시선을 사로잡을 수 있는 **도입부 스토리텔링 모티프(경험형)**를 제안해줘. + +##### [프롬프트 2] C-RANK 만족을 위한 전문적 해답 및 비교 분석 생성 +> **역할**: 해당 교육 분야 최고 권위의 IT 교육 공학 박사 +> +> **명령**: [프롬프트 1]에서 도출된 핵심 학부모들의 우려와 질문들에 대해, 공신력 있는 교육과정 지침서(2022 개정 교육과정 정보과 의무화 등) 및 기술적 팩트를 기반으로 매우 전문적이고 깊이 있는 해답 원고를 작성해 주십시오. +> +> **입력 변수**: +> * **대상 질문**: "블록코딩(스크래치)에서 텍스트코딩(파이썬)으로 넘어갈 때 아이들이 가장 많이 겪는 인지적 혼란과 올바른 적응 솔루션" +> * **반드시 다루어야 할 전문 지식**: 블록형 문법의 시각적 로직 구조와 텍스트형 문법의 신택스(Syntax) 차이점, 코딩 자격증(COS vs COS Pro)의 난이도 차이 및 학습 주기. +> +> **출력 요구사항**: +> 1. 문단 중간에 시각적인 이해를 돕기 위해 **[블록코딩 vs 파이썬 텍스트코딩의 학습 로드맵 비교표]**를 마크다운 테이블 형식으로 상세히 작성해줘. +> 2. 전문 용어(예: **Syntax**, **조건문**, **알고리즘**)가 처음 등장할 때 굵게 처리하고 상세히 설명하여 학부모가 읽기 쉽게 표현해줘. +> 3. 단순 설명이 아니라 실제 논리적 오류를 해결해 나가는 디버깅 과정의 중요성을 C-RANK 관점에서 명확히 서술해줘. + +##### [프롬프트 3] D.I.A+ 만족을 위한 경험형 가치 입증 및 결과(Case Study) 도출 +> **역할**: 감성적 터치를 겸비한 전문 카피라이터 및 교육 매니저 +> +> **명령**: 본원이 제시하는 구체적인 교육 솔루션(해결책)을 통해, 실제 학생이 변화하고 성장해 나간 감동적인 스토리(Case Study)를 작성해 주십시오. 이 부분은 단순 학원 자랑이 아닌 D.I.A+의 '실제 경험 및 관찰 가능한 긍정적 결과' 점수를 극대화하는 구간입니다. +> +> **입력 변수**: +> * **핵심 차별점**: IT/AI 박사 원장 2인의 직강 커리큘럼, 학생 수준에 맞춰 직접 코딩을 실행해 볼 수 있도록 설계된 자체 제작 교안. +> * **학생 사례 페르소나**: 스크래치만 1년간 배워 지루해하던 초등학교 5학년 A군. +> * **교육 솔루션**: 파이썬 입문 과정 8주차에 자체 교안 내 실전 프로젝트인 '조건문을 활용한 첫 미니게임' 구현 시도. +> +> **출력 요구사항**: +> 1. **"문제 발생 -> 본원의 해결책 매핑 -> 관찰 가능한 결과와 변화"**의 3단 구조로 작성해줘. +> 2. 수치적 단정("합격률 100%") 대신 **"처음으로 밤을 새우며 스스로 코딩 숙제를 해냈다", "수업 후 강단으로 찾아와 질문을 쏟아냈다"**와 같이 학부모가 감성적으로 몰입하고 신뢰할 수 있는 구체적 행동 묘사 위주로 서술해줘. +> 3. 사례의 마지막은 학부모의 실제 피드백 대화("아이가 학원 가는 날만 기다려요")와 학원의 진정성 있는 다짐으로 맺어줘. + +--- + +### Step 5. 이미지 삽입 +* 이미지에 삽입되는 파일은 매번 메타데이터(EXIF)가 깨끗하도록 신규로 스크린샷을 찍거나 생성합니다. +* 본문 곳곳에 가독성 분기점마다 `〔이미지 N〕` 마커를 삽입하여 모바일 뷰에서의 호흡을 정돈합니다. +* 이미지 캡션 및 파일명에 주요 키워드를 자연스럽게 녹여내고, 이미지 내에 전화번호나 링크 등 광고성 텍스트를 무리하게 크게 박아 넣지 않습니다. + +### Step 6. 그 외 발행 후 관리 +* 개인 정보 보안 철저 준수: 실제 상담 사례나 학생 포트폴리오를 노출할 때 이름은 이니셜이나 가명(예: *초5 A군*) 처리하고 학교명 등 개인을 식별할 수 있는 정보는 철저히 모자이크 처리합니다. +* 발행 후 잦은 수정은 블로그 신뢰도 하락을 불러옵니다. 오탈자 교정 등은 발행 직후 1회 이내로 마칩니다. +* 발행 직후 24시간 내에 원장 및 직원들의 자연스러운 덧글 소통과 이웃 간 진정성 있는 공감 교류(Chain 활동)를 유도하여 초기 지표를 확보합니다. \ No newline at end of file diff --git a/.agent/skills/naver_blog_writer/README.md b/.agent/skills/naver_blog_writer/README.md new file mode 100644 index 0000000..606cbac --- /dev/null +++ b/.agent/skills/naver_blog_writer/README.md @@ -0,0 +1,128 @@ +## 1. 계정 정보 (ID / PW) + +각 플랫폼 계정 정보를 아래에 기재해 주시면 광고 집행에 사용 부탁드립니다. + +| 플랫폼 | 아이디 | 비밀번호 | +| --------- | ------------------------ | --------------- | +| **네이버** | lycheeaicoding | Flclzheld0142^^ | +| **인스타그램** | lycheeaicoding | Flclzheld0142^^ | +| **페이스북** | lycheeaicoding@naver.com | Flclzheld0142^^ | +| **유튜브** | lycheeaicoding@naver.com | Flclzheld0142^^ | + +*** + +## 2. 사업자등록증 + +* https://drive.google.com/file/d/1K9ENGvJqqarreymWkHObBSKIYYQSbeyH/view?usp=sharing + +*** + +## 3. 업체 사진 + +* https://drive.google.com/file/d/1TLATAsoLFs\_0EleymU5m4HhQKP\_xEb4K/view?usp=sharing + + + +*** + +## 4. 로고 원본 파일 + +* https://drive.google.com/file/d/1256Lm9ALxNkAWKWxTYIHaavPCTnwb\_nK/view?usp=sharing + +*** + +## 5. 업체 소개 + +### 5.1 학원 개요 + +| 항목 | 내용 | +| --------- | ------------------------- | +| **학원명** | 리치AI코딩학원 (LycheeAICoding) | +| **슬로건** | 미래를 코딩하다 | +| **주소** | 대구 달서구 조암남로 164, 3층 | +| **교육 대상** | 초등 4학년 \~ 고등 2학년 | + +### 5.2 학원 히스토리 + +| 일시 | 내용 | +| ------------- | -------------------------- | +| **2024년 10월** | 정식 수업 오픈 | +| **2025년 1월** | 겨울방학특강 — 블록코딩 기초 완성 | +| **2026년 여름** | AICE 특강 운영 예정 (AI 자격증 집중반) | +| **2026년 겨울** | AICE 특강 운영 예정 | + +> 오픈 약 **1년 7개월** 차의 코딩학원으로, +> 대구 달서구에서 초등 4학년부터 고등 2학년까지의 학생들을 대상으로 +> 체계적인 코딩 교육을 제공하고 있습니다. + +### 5.3 교육 철학 + +리치AI코딩학원의 교육은 다음 세 가지에 집중합니다: + +1. **개념을 정확히 이해하고** +2. **스스로 문제 해결 방법을 설계하며** +3. **실제로 구현해나가는** "컴퓨터 활용 능력" + +코딩은 단순히 프로그램을 만드는 기술이 아니라, 인공지능과 같은 컴퓨팅 기술을 활용하여 문제를 해결하기 위한 **필수 역량**입니다. 학생들이 컴퓨터를 활용하여 자신의 사고력과 창의력을 현실화할 수 있는 능력을 기르는 데 집중합니다. + +또한 COS, COS Pro, 코딩활용능력, AICE Future, AICE Junior, AICE Associate와 같은 다양한 자격증을 취득하며 배움의 성취를 얻을 수 있는 체계적인 커리큘럼을 제공합니다. + +### + +### 5.4 전체 커리큘럼 구성 및 수강비 + +| 과정명 | 대상 | 월 수강비 | 목표 자격증 | +| ------- | ------ | ------------ | --------------------------- | +| 무료 체험수업 | 전체 | **무료** | — | +| 블록코딩 | 초4\~5 | **120,000원** | COS | +| AI 블록코딩 | 초5\~6 | **180,000원** | AICE Future | +| 파이썬 코딩 | 초5\~중3 | **150,000원** | 코딩활용능력, COS Pro | +| AI 코딩 | 중1\~고2 | **250,000원** | AICE Junior, AICE Associate | +| 프로젝트 | 중2\~고2 | **300,000원** | 공모전 도전 | + +#### 과정별 상세 + +**🟢 블록코딩 (초4\~5)** + +* 엔트리, 스크래치 등 블록코딩 도구 활용 +* 변수, 리스트, 함수 등 기본 코딩 개념 학습 +* 수학적 사고와 코딩적 사고를 연결하는 융합 교육 병행 + * 학습 예시: 몫과 나머지, 약수와 배수, 최대공약수/최소공배수, 소수와 소인수분해 + +**🔵 AI 블록코딩 (초5\~6)** + +* 블록코딩에 AI 기술 접목 +* 인공지능 및 코딩의 기본 개념 학습 +* 학습 예시: 객체 인식, 패턴 인식, 음성 인식 등 + +**🟡 파이썬 코딩 (초5\~중3)** + +* Python을 통한 프로그래밍 원리 학습 +* 논리적 사고, 알고리즘 기초 +* 학습 예시: Youtube 영상 다운로드 받아보기, 웹 기반 채팅 프로그램 만들기, FastAPI를 이용한 서버 프로그램 만들기 + +**🔴 AI 코딩 (중1\~고2)** + +* 머신러닝/딥러닝 기초 개념 +* 데이터 분석, 데이터 처리, AI 모델 학습&활용 +* 학습 예시: 노코드 도구를 활용한 공공자전거 수요량 예측 모델 만들기, Python + NumPy 실전 프로젝트 (IRIS 분류 등) 등 + +**🟣 프로젝트 (중2\~고2)** + +* 실제 서비스 구성 기술 학습 (Flutter, REST API, DB) +* AI 코딩 툴(Claude Code, Hermes 등)을 활용한 프로젝트 +* 공모전 도전 + +*** + +## 6. 원장 이력 (CV) + +### 정중화 원장 + +> https://drive.google.com/file/d/1mHde8Zf6MIy90JGpJ7sUs6dr4dagjczm/view?usp=sharing + +### 최동규 원장 + +> https://drive.google.com/file/d/1p7Jdd5nZAqhgGzPmYswMV5K7aN\_RXVju/view?usp=sharing + +※ CV 원본 이미지 파일은 링크로 별도 전달 가능합니다. diff --git a/.agent/skills/naver_blog_writer/SKILL.md b/.agent/skills/naver_blog_writer/SKILL.md new file mode 100644 index 0000000..f5f5382 --- /dev/null +++ b/.agent/skills/naver_blog_writer/SKILL.md @@ -0,0 +1,311 @@ +--- +name: naver-blog-writer +description: 리치AI코딩학원 네이버 블로그(lycheeaicoding) 포스트를 작성할 때 사용한다. 네이버 C-RANK·D.I.A+·SNIPPET 알고리즘에 최적화된 코딩학원 홍보 글, 학부모 대상 블로그 포스트, 방학특강·자격증·커리큘럼 안내 글을 1,500자 내외 + 이미지 7~10장 가이드와 함께 산출한다. "네이버 블로그 글 써줘", "블로그 포스트 작성해줘", "코딩학원 블로그 글 만들어줘" 등의 요청에 사용한다. +--- + +# Naver Blog Writer — 리치AI코딩학원 + +다플기획 블로그 작성법 교육(`./EDU.md`)과 +학원 운영 가이드(`./CLAUDE.md`), +학원 소개(`./README.md`)를 기반으로, +**리치AI코딩학원 네이버 블로그(`lycheeaicoding`)** 에서 +C-RANK·D.I.A+·SNIPPET 알고리즘에 최적화된 고품질 포스트를 산출하기 위한 스킬이다. + +--- + +## 0. 사용 조건 (Pre-flight) + +블로그 글 작성 요청을 받으면 글 작성 전에 아래를 **반드시** 점검한다. + +1. **타겟·주제·시즌 확정** — 누구에게 어떤 행동을 하게 할 것인가. +2. **이전 포스트 중복 점검** — 동일 키워드 반복 발행은 C-RANK 하락. 최근 발행 글의 메인 키워드와 겹치지 않는지 확인. +3. **이미지 재사용 금지 확인** — 메타데이터 중복은 네이버 로직에 불리. 새 이미지 또는 신규 캡처를 준비할 것. + +--- + +## 1. 핵심 가이드라인 + +### 1.1 SEO 3대 알고리즘 + +| 알고리즘 | 평가 대상 | 본 스킬 적용 방식 | +|---------|----------|----------------| +| **C-RANK** | 주제 일관성·전문성·연결성 | 한 블로그 = 한 주제(코딩/AI 교육)로 유지, 원장 박사 학위·자체 교재 기반의 전문 관점 노출 | +| **D.I.A+** | 경험·독창성·적시성·정보 충실성 | 실제 상담 사례, 수업 에피소드, 시즌 이슈(방학·입시·새학기)와 결합 | +| **SNIPPET** | 검색 의도에 대한 명확한 해답 | "코딩 몇 살부터?", "스크래치 vs 파이썬", "AICE 자격증 비교" 등 질문형 SNIPPET 패턴 적극 활용 | + +### 1.2 C-RANK 3요소 체크리스트 + +- **맥락(context)**: 카테고리는 "코딩 교육" 하나로 고정. 무관 주제(맛집·여행 등) 금지. +- **내용(content)**: 비교군 제시(스크래치 vs 파이썬, 블록 vs 텍스트), 장·단점 명시, **수치 기반 서술**("지난 3개월간 상담한 학부모 32명 중 24명이…"), 전문가 관점. +- **연쇄(chain)**: 본문 말미에 학원 블로그 내 관련 포스트 1~2개를 내부 링크로 연결(체류·연속 소비 유도). + +### 1.3 D.I.A+ 핵심 요소 + +- **경험 정보**: "지난주 상담에서 한 어머님이…" 같은 1인칭 케이스로 도입. +- **정보 충실성**: 네이버 플레이스에 노출되는 정보(주소·대상·과정·자격증)는 본문에서도 자연스럽게 다룬다. +- **독창성**: 다른 학원 블로그에서 볼 수 없는 관점(예: 박사 원장의 알고리즘 해설, 자체 교재 실제 페이지 캡처) 우선. +- **적시성**: 방학·입시·교육과정 개편·AI 트렌드와 결합. + +### 1.4 브랜드 가치 입증 요소 (반드시 자연스럽게 녹여낼 것) + +| 요소 | 표현 가이드 | +|------|-----------| +| **원장 2인 직강** | "**경북대학교 컴퓨터학부 박사** 출신 원장 2인(정중화·최동규)이 모든 수업을 직접 설계·진행" | +| **자체 제작 교재** | "시중 교재 대신 학생 수준별로 직접 제작한 자체 교안 사용" | +| **자격증 로드맵** | COS → COS Pro → 코딩활용능력 → AICE Future/Junior/Associate 의 단계적 성취 | +| **커리큘럼 일관성** | 블록코딩 → AI 블록코딩 → 파이썬 → AI 코딩 → 프로젝트의 단계 연결 | +| **지역성** | "대구 달서구 조암남로" 라는 구체 위치, 달서구·대구 권 학부모 타겟 | + +> CLAUDE.md 마케팅 원칙: **"IT·AI 전문 원장 2인이 직접 설계한 커리큘럼"** 이 핵심 차별 문구. + +--- + +## 2. 키워드 전략 + +### 2.1 키워드 5종 분류 (EDU.md 기준) + +| 종류 | 정의 | 학원 예시 | +|------|------|----------| +| **메인** | 업종 대표 | 코딩학원, 코딩교육, 초등코딩, AI교육, 파이썬학원 | +| **지역** | 상권 내 타겟 | 대구코딩학원, 달서구코딩학원, 대구AI학원, 대구초등코딩, 성서코딩학원 | +| **시즌** | 시기별 검색 급증 | 여름방학코딩캠프, 겨울방학코딩특강, 신학기코딩학원, 방과후코딩 | +| **연관** | 메인 검색 후 추가 검색 | 코딩몇살부터, 스크래치vs파이썬, 코딩자격증, COS자격증, AICE자격증 | +| **이슈성** | 뉴스·정책·트렌드 | 2025교육과정코딩, AI리터러시교육, 코딩교육의무화, ChatGPT활용교육, 디지털새싹 | + +### 2.2 키워드 선정 절차 + +1. **고객 입장 시뮬레이션** — "내가 초등 5학년 자녀를 둔 달서구 학부모라면 무엇을 검색할까?" +2. **블랙키위(blackkiwi.net) 등 키워드 도구**로 월간 검색량·경쟁도 확인. +3. **경쟁도 조정** — 경쟁이 과열된 메인 키워드("코딩학원")는 지역·연관 키워드와 조합해 하향 조정("달서구코딩학원", "대구초등파이썬"). +4. **네이버 자동완성 확인** — 실제 네이버에서 검색해 자동완성 어구를 제목에 반영. +5. **스마트블럭 점검** — 검색 결과에 스마트블럭이 존재하면 해당 블럭 주제를 제목 앞부분에 그대로 배치. +6. **상위 섹션 확인** — 검색량이 적어도 상위 섹션(파워링크/View/플레이스 등)에서 노출 가능성이 높은 키워드를 우선. + +### 2.3 키워드 사용 빈도 가이드 + +- 본문 내 **메인 키워드 3~4회** 반복(과다 노출 시 어뷰징으로 판정). +- 지역 키워드는 1~2회 자연스럽게 삽입. +- 연관·시즌 키워드는 본문·소제목에 분산 배치. + +--- + +## 3. 단계별 워크플로우 (8단계) + +### Step 1. 협동 주제 선정 + +- **타겟 페르소나**: 초4~고2 자녀를 둔 대구·달서구 학부모. (※ 학원 실제 대상은 초4~고2. 학부모뿐 아니라 일부 중·고등학생 본인 검색도 포함.) +- **고려 축**: 시즌(방학·신학기·시험·입시), 경험(상담 사례·수업 에피소드), 전문성(박사 원장의 깊이), 차별성(자체 교재·자격증 로드맵). +- **AI 가이드 → 사용자 의견 청취 → 최종 확정** 순으로 진행. + +### Step 2. 키워드 + 제목 최적화 + +- **블랙키위 + 네이버 자동완성 + 스마트블럭** 3중 체크. +- 메인 키워드를 **제목 맨 앞**에 배치 (예: "대구코딩학원, 초등 4학년이 시작하기 좋은 시기일까요?"). +- 제목 길이는 한글 기준 25~35자가 가독성·노출 측면에서 안정적. +- 자극적 표현·이모지·특수문자 남발 금지(네이버는 정제된 제목을 선호). + +### Step 3. AI 심층 자료조사 (Research) + +EDU.md 기준 AI 활용 프롬프트 패턴: + +``` +1) 커뮤니티 고민 추출 + "초4~중2 자녀를 둔 학부모들이 '코딩 자격증'에 대해 맘카페와 네이버 카페에서 + 가장 많이 묻는 질문 5가지를 댓글까지 포함해 정리해줘." + +2) 전문적 해답 + "각 질문에 대해 2024~2025년 국내 SW 교육 정책, 교육과정 개정, + AICE/COS 자격증 공식 가이드 등을 근거로 한 답변을 정리해줘." + +3) 가치 입증 + "각 답변에 대해 리치AI코딩학원이 (자체 교재·박사 원장 직강·자격증 로드맵으로) + 어떻게 해결책을 제공할 수 있는지 매핑해줘." +``` + +### Step 4. 초안 작성 — 구조 + +EDU.md의 "결론 먼저 → 문제 → 서론 → 본론 → 결론" 흐름을 학원 블로그에 맞춰 재구성한다. + +``` +1. 결론 한 줄 (핵심 메시지 선언) +2. 도입 — D.I.A+ 경험형 (실제 상담·수업 에피소드) +3. 문제 제기 — 학부모가 실제 고민하는 지점(수치·인용 활용) +4. 본론 — C-RANK 전문성 + · 박사 원장의 관점 + · 비교군 분석 (스크래치 vs 파이썬 등) + · 단계별 로드맵 +5. 가치 입증 — **해결책 + 결과(경험형 사례)** ★중요 + · 학원이 제공할 수 있는 구체적 해결책 (자체 교재·원장 직강·자격증 트랙·과정별 대상) + · 해결책으로 끝내지 말 것. 반드시 **그 해결책을 통해 학생/학부모가 얻은 결과**까지 이어 쓴다. + · 결과는 **1인칭 후기** 또는 **3인칭 사례(가명·이니셜)** 형식의 "실제 있었던 일처럼" 서술. + · 실 사례가 없는 경우에도 학원 운영상 충분히 일어날 수 있는 **예상 결과를 경험형으로** 작성. (단, 자격증 합격률·성적 향상률 같은 검증 불가 수치는 단정하지 말 것.) +6. CTA — 무료 체험수업 안내 + 위치(달서구 조암남로) + 연락 동선 +7. 내부 링크 — 관련 포스트 1~2개 (chain 강화) +``` + +### Step 4.5. 가치 입증 작성 패턴 (경험형 결말) + +가치 입증 단락은 **"문제 → 해결책 → 결과(경험)"** 3단으로 구성한다. +"~을 제공합니다"에서 끝나면 D.I.A+ 경험 점수를 얻지 못한다. +**해결책 뒤에 반드시 "그래서 어떻게 되었다"는 결과를 붙여**, 독자가 그 장면을 떠올릴 수 있게 한다. + +#### ❌ 약한 가치 입증 (해결책에서 멈춤) + +> 리치AI코딩학원은 자체 제작 교재로 단계별 학습을 제공합니다. +> 박사 원장이 직접 수업을 진행하며, 자격증 트랙도 갖추고 있습니다. + +#### ✅ 강한 가치 입증 (결과·경험까지 이어짐) + +> 리치AI코딩학원은 학생 수준별로 직접 만든 자체 교안을 사용합니다. +> 스크래치만 1년 이상 다뤄 본 5학년 A군의 경우, 본원 파이썬 입문 과정 8주차에 첫 조건문 미니게임을 직접 완성했습니다. +> 수업이 끝난 뒤 어머님께서 "아이가 처음으로 코딩 숙제를 스스로 끝까지 풀어내더라"고 말씀해 주셨고, 곧바로 다음 학기 등록을 결정해 주셨습니다. + +#### 작성 가이드 + +- **인물 표기**: 가명·이니셜(예: "A군", "B학생", "중1 C양 어머님") 사용. 실명·전화번호·학교명 금지. +- **시간 표기**: "8주차", "한 달 만에", "방학 4주 캠프 종료 시점에" 처럼 학원 커리큘럼 주기와 맞춰 구체화. +- **감각적 디테일**: "처음으로 ~을 스스로 해냈다", "수업 후 질문이 길어졌다", "다음 시간을 먼저 물어봤다" 등 학부모가 공감할 수 있는 장면. +- **실 사례가 없을 때**: 학원 커리큘럼·과정별 목표(README 5.4)를 토대로 **충분히 일어날 수 있는 시나리오**를 1~2개 구성하고, 실제 사례 톤으로 서술. 작성자 표시는 따로 하지 않는다. +- **금지 수치**: "성적 30점 상승", "합격률 95%" 같은 검증 불가 수치는 사용 금지. 대신 "스스로 끝까지 풀어낸다", "다음 단계를 먼저 물어본다" 같은 **관찰 가능한 행동 변화**로 표현. +- **분량**: 한 포스트당 경험형 사례 1~2개. 과도하면 어색해진다. + +#### 과정별 결과 모티프 예시 (작성 시 변형해 활용) + +| 과정 | 흔히 일어나는 결과 장면 | +|------|----------------------| +| 블록코딩 (초4~5) | "스크래치 자유주제 과제를 처음 스스로 기획해 완성", "수업이 끝나도 집에서 엔트리를 켜기 시작" | +| AI 블록코딩 (초5~6) | "이미지 인식 블록으로 자기만의 분리수거 분류기를 만들고 친구들 앞에서 시연" | +| 파이썬 코딩 (초5~중3) | "초6 학생이 8주차에 첫 조건문 미니게임 완성", "중1 학생이 직접 만든 계산기를 학교 발표 자료로 사용" | +| AI 코딩 (중1~고2) | "공공 데이터로 자기 동네 따릉이 수요 예측 모델을 만들어 학교 수행평가에 제출", "AICE Junior 응시를 스스로 신청" | +| 프로젝트 (중2~고2) | "Flutter로 만든 단어 암기 앱을 친구들에게 배포", "교내 공모전 출품작 완성" | + +> 위 표는 **창작 가능한 시나리오 풀**이다. 그대로 복사하지 말고 학생 학년·시즌·과목 맥락에 맞게 변형해 1인칭/3인칭 사례로 다듬어 사용한다. + +--- + +### Step 5. 자가 SEO 평가 + +작성 후 아래 항목을 스스로 채점하고 미달 시 수정한다. + +- [ ] 메인 키워드가 제목 맨 앞에 있는가? +- [ ] 메인 키워드가 본문에 3~4회 반복되는가? +- [ ] D.I.A+ 경험 요소(실제 사례·수치)가 도입에 있는가? +- [ ] SNIPPET 가능한 질문-답변 구조가 본문에 1곳 이상 있는가? +- [ ] 박사 원장·자체 교재 등 브랜드 가치 입증 요소가 자연스럽게 들어갔는가? +- [ ] **가치 입증 단락이 "해결책 + 결과(경험)" 형태로 닫히는가?** (해결책 제공만으로 끝나면 ❌) +- [ ] 경험형 사례에 가명·이니셜·관찰 가능한 행동 변화가 사용되었는가? (검증 불가 수치 사용 ❌) +- [ ] 비교군·장단점·수치가 본문에 있는가? (C-RANK content) +- [ ] 내부 링크가 1~2개 포함되었는가? (C-RANK chain) +- [ ] 지역 키워드(대구·달서구·조암남로 중 1)가 본문에 있는가? +- [ ] 과장 표현("무조건 합격", "100% 성적 향상" 등)이 없는가? +- [ ] 무료 체험수업 CTA가 포함되었는가? +- [ ] **본문 글자수가 1,500자 내외인가?** (마크다운·공백 제외한 순수 글자 기준. 허용 범위 1,350~1,750자) +- [ ] **이미지가 7~10장 본문에 배치되어 있는가?** (본문 안 `〔이미지 N〕` 마커 또는 실제 삽입 기준) + +### Step 6. 이미지 가이드 + +- 본문 흐름상 **7~10장** 권장(도입·본론 핵심·로드맵·가치 입증·CTA·다음 글 예고 등 주요 분기마다 1장). +- 본문 안에 **`〔이미지 N〕` 마커**로 정확한 삽입 위치를 미리 박아 둔다. +- 각 이미지마다 **삽입 위치·구도·캡션·필요 텍스트**를 이미지 가이드 표에 명시한다. +- **재사용 금지**: 이미지 메타데이터 중복은 네이버 로직에 부정적. 매번 신규 캡처/촬영/생성. +- **개인정보 금지**: 학생 얼굴·전화번호·실명·학교명·EXIF 위치정보 일체 노출 금지. +- 이미지 캡션에 1회 정도는 메인/연관 키워드를 자연스럽게 포함. +- 인포그래픽·로드맵 등 가독성이 중요한 이미지는 **1,200px 풀와이드**, 일반 사진은 **800~1,200px** 권장. + +### Step 7. 최종 검토 + 발행 후 관리 + +- 발행 전: 개인정보·외부 출처 불분명 링크·과도한 키워드 반복 최종 점검. +- 발행 후: **잦은 수정 금지**(반복 수정은 네이버가 싫어함). 오탈자만 1회 정도 수정. +- 발행 직후 24시간 내 댓글·공유 등 chain 활동을 유도(원장·직원 계정에서 자연스러운 코멘트 가능). + +--- + +## 4. 네이버가 좋아하는 / 싫어하는 블로그 (반드시 준수) + +### 좋아함 ✅ +1. 한 가지 주제(코딩 교육)로 꾸준한 발행 +2. 가독성 좋은 글 (짧은 문단·소제목·리스트 활용) +3. **새로운 글·새로운 이미지** +4. 정확한 정보 + 직접 경험한 후기 + +### 싫어함 ❌ +1. 동일 키워드의 과도한 반복 +2. 출처가 불분명한 외부 링크 삽입 +3. 어뷰징 (서로이웃 품앗이 댓글, 매크로 등) +4. 발행 후 반복 수정 + +--- + +## 5. 학원 운영 정보 (DB 우선, 본 섹션은 fallback) + +> 수강비·과정 정보·자격증은 항상 `/db` 로 `lac_academy.courses` 를 먼저 조회한다. +> 조회 불가 시에만 아래 README 기준값을 사용하고 "DB 조회 불가로 README 기준값 사용" 이라고 본문 작성 메모에 남긴다. + +| 항목 | 내용 | +|------|------| +| 학원명 | 리치AI코딩학원 (LycheeAICoding) | +| 슬로건 | 미래를 코딩하다 | +| 위치 | 대구 달서구 조암남로 164, 3층 | +| 대상 | 초등 4학년 ~ 고등 2학년 | +| 원장 | 정중화 (경북대 컴퓨터학부 박사), 최동규 (경북대 컴퓨터학부 박사) | +| 과정 | 무료 체험수업 / 블록코딩 / AI 블록코딩 / 파이썬 코딩 / AI 코딩 / 프로젝트 | +| 자격증 트랙 | COS, COS Pro, 코딩활용능력, AICE Future/Junior/Associate | + +--- + +## 6. 산출물 규칙 + +### 6.1 저장 위치 및 파일명 + +- 본 스킬의 산출물은 **`blog_management/posts/`** 하위에 저장한다. (전사 `marketing/[채널]/` 컨벤션의 블로그 전용 분기.) +- 파일명: `YYYY-MM-DD_[메인키워드]_[부제].md` + - 예: `blog_management/posts/2026-05-20_달서구코딩학원_여름방학특강.md` +- `posts/` 폴더가 없으면 생성 후 저장한다. + +### 6.2 산출물 구성 + +작성 결과는 한 파일에 아래 항목을 **모두** 포함한다. + +```markdown +# [발행용 제목] + +## 메타 +- 발행 예정일: +- 메인 키워드 / 지역 키워드 / 시즌 키워드 / 연관 키워드 +- 페르소나: +- CTA: +- 내부 링크(예정): + +## 본문 +(블로그에 그대로 붙여넣을 수 있는 완성형 원고) + +## 이미지 가이드 +- 이미지 1 — 위치 / 구도 / 캡션 / 필요 텍스트 +- 이미지 2 — ... + +## 자가 SEO 평가 결과 +- (Step 5 체크리스트 결과 표) + +## 발행 후 액션 +- 내부 링크 연결, 댓글/공유 유도 액션 등 +``` + +### 6.3 언어·톤 + +- 한국어. 기술 용어(Python, AI, COS 등)만 영문 허용. +- 전문가의 권위 + 학부모에게 친절한 어조. +- 과장된 효과 보장 문구 절대 금지 ("무조건 합격", "100% 성적 향상", "최고", "유일" 등). + +--- + +## 7. 원칙 요약 + +1. **DB 우선** — 운영 데이터는 항상 Supabase `lac_academy.courses` 조회. +2. **수치화** — "많은 학생들" ❌ → "지난 한 달간 상담한 28명 중 22명이…" ✅ +3. **경험 우선** — 모든 글은 1인칭 케이스 또는 상담 에피소드로 도입. +4. **경험형 가치 입증** — 해결책에서 멈추지 않고 "그 결과 학생/학부모에게 일어난 일"까지 사례로 마무리. 실 사례가 없으면 학원 커리큘럼상 충분히 일어날 수 있는 장면을 **실제 있었던 일처럼** 자연스럽게 서술하되, 검증 불가 수치(합격률·점수 상승)는 단정하지 말 것. +5. **비교군 제시** — 단순 설명 대신 비교(스크래치 vs 파이썬 등)로 전문성 입증. +6. **중복 금지** — 이전 포스트·이미지 재사용 금지. +7. **CTA 일원화** — 무료 체험수업 + 위치(대구 달서구 조암남로) 한 쌍을 결말에 항상 포함. +8. **차별 문구 고정** — "IT·AI 전문 원장 2인이 직접 설계한 커리큘럼" 1회 이상 자연스러운 위치에 삽입. +9. **금지 표현 점검** — 과장 보장 문구 없음, 개인정보 노출 없음, 출처 불분명 링크 없음. diff --git a/posts/2026-05-20_코딩자격증_5종비교.md b/posts/2026-05-20_코딩자격증_5종비교.md new file mode 100644 index 0000000..04bdf53 --- /dev/null +++ b/posts/2026-05-20_코딩자격증_5종비교.md @@ -0,0 +1,160 @@ +# 코딩자격증 5종 한눈에 비교 — 초·중학생 단계별 추천 로드맵 + +## 메타 + +- **발행 예정일**: 2026-05-22 ~ 2026-05-23 (오전 9~11시 권장) +- **페르소나**: 초5~중3 자녀를 둔 대구·달서구 학부모. 자녀의 코딩 자격증 시작 시점과 종류를 두고 고민 중인 단계. +- **메인 키워드**: 코딩자격증 +- **지역 키워드**: 대구 코딩학원, 달서구 코딩학원 +- **시즌 키워드**: 여름방학 코딩특강 (CTA 부근 자연 노출) +- **연관 키워드**: COS, COS Pro, 코딩활용능력, AICE Junior, AICE Associate, 초등 코딩자격증, 중학생 코딩자격증, 코딩자격증 종류 +- **CTA**: 무료 체험수업 (위치: 대구 달서구 조암남로 164, 3층) — 댓글/메시지 신청 +- **내부 링크(예정)**: + - 스크래치 다음 단계, 파이썬은 언제 시작해야 할까? *(차기 글)* + - 2026 여름방학 코딩특강 — AICE 자격증 집중반 안내 *(차기 글)* + +--- + +## 본문 + +> 코딩자격증은 "몇 개를 따느냐"보다 **학년·수준에 맞는 한두 개를 단계별로 통과하는 흐름** 이 더 중요합니다. + +〔이미지 1〕 + +### "친구 따라 응시부터 시켜야 하나요?" + +지난주 체험수업을 다녀가신 한 어머님께서 이렇게 물어보셨습니다. + +> "친구 엄마가 COS를 따야 한다고 해서 왔는데, 인터넷을 보니 AICE도 있고 코딩활용능력도 있고… 도대체 뭐부터 시켜야 하나요?" + +저희 상담에서 가장 자주 듣는 질문입니다. 자격증 종류가 많다 보니 어디서부터 시작해야 할지 헷갈려 하시는 학부모님이 많습니다. 오늘은 초·중학생이 도전할 수 있는 **코딩자격증 5종**과 **단계별 추천 로드맵**을 정리해 드립니다. + +### 학부모님이 자주 묻는 5가지 고민 + +1. 어떤 자격증부터 시작해야 하는가? +2. 입시·생기부에 실제 도움이 되는가? +3. 합격까지 얼마나 걸리는가? +4. AICE와 COS, 둘 다 따야 하는가? +5. 우리 아이 학년·수준에서 어느 것부터 무리 없이 도전 가능한가? + +〔이미지 2〕 + +### 코딩자격증 5종 한눈에 비교 + +| 자격증 | 발급 | 추천 학년 | 도구 | 핵심 | +|--------|------|----------|------|------| +| **COS** | YBM | 초3~중1 | 스크래치·엔트리 | 블록코딩 입문 | +| **코딩활용능력** | KAIT | 초5~중3 | 파이썬 | 첫 텍스트 코딩 | +| **COS Pro** | YBM | 중1~고2 | 파이썬 | 알고리즘 심화 | +| **AICE Junior** | KT | 초3~중2 | 노코드 ML | AI 리터러시 입문 | +| **AICE Associate** | KT | 중·고 | Python+AI | AI 모델링 실전 | + +〔이미지 3〕 + +- **COS** — 블록코딩 기반, 4급(쉬움)~1급(어려움) 단계. +- **코딩활용능력** — 파이썬 첫 텍스트 자격, 실용 응용 비중이 높습니다. +- **COS Pro** — 파이썬 기반이지만 알고리즘 사고력 비중이 높아, **파이썬을 12개월 이상 학습한 학생** 에게 적합합니다. +- **AICE Junior** — 노코드 ML로 AI 기본 개념을 평가하는 **AI 리터러시 자격**. +- **AICE Associate** — Python·NumPy·pandas로 분류·회귀 모델까지 만드는, AI 트랙의 도착점. + +〔이미지 4〕 + +### 단계별 추천 로드맵 — "우리 아이는 어디부터?" + +| 시기 | 학원 과정 | 도전 자격증 | +|------|----------|------------| +| 초4~5 | 블록코딩 | **COS** | +| 초6~중1 | 파이썬 입문 | **코딩활용능력** | +| 중1~중2 | 파이썬 심화 | **COS Pro** + **AICE Junior** | +| 중3~고2 | AI 코딩 | **AICE Associate** | + +한 줄로 요약하면 **COS → 코딩활용능력 → COS Pro·AICE Junior → AICE Associate** 입니다. + +- **고민 2** — 자격증은 정량 평가 항목은 아니지만 **학종 진로 탐색 근거·정보 수행평가 결과물의 근거** 로 활용됩니다. +- **고민 3** — 본원은 **한 학기(약 3~4개월)** 안에 한 단계 자격증에 도전 가능한 수준 도달을 목표로 진도를 설계합니다. +- **고민 4** — 두 자격증은 결이 다릅니다. **텍스트 코딩 트랙에 AI 트랙을 얹어 가는 구조** 가 자연스럽습니다. + +〔이미지 5〕 + +### 그래서 학원에서는 어떻게 풀어드리나 + +리치AI코딩학원은 **IT·AI 전문 원장 2인이 직접 설계한 커리큘럼**으로, 로드맵 각 단계에 맞춘 **자체 제작 교안**을 사용합니다. 학생 수준별 맞춤 교안이라 "친구 따라 진도 빼는" 방식이 아니라 다음 한 칸을 정확히 밟도록 설계되어 있습니다. + +〔이미지 6〕 + +지난봄 파이썬 입문 과정에 들어온 초6 B군의 사례입니다. 처음엔 스크래치 자유주제 과제조차 부담스러워하던 학생이 **8주 차 *조건문 미니게임* 단원을 처음으로 끝까지 완성** 한 뒤, 수업이 끝나는데도 "선생님, 다음 차시는 뭐예요?" 하고 먼저 묻기 시작했습니다. 한 달 뒤 어머님께서 **"이번 학기 안에 코딩활용능력을 응시해 보고 싶다고 아이가 먼저 말했어요"** 라며 다시 상담을 요청해 주셨습니다. + +이런 흐름은 **경북대학교 컴퓨터학부 박사 출신의 원장 2인(정중화·최동규)** 이 모든 수업을 직접 설계·진행하며, 응시 시점도 학생 개별 진도에 맞춰 잡기 때문입니다. + +〔이미지 7〕 + +### 무료 체험수업 한 회로 출발점을 확인하세요 + +지금 우리 아이가 위 로드맵의 어느 지점에 있는지, **무료 체험수업 한 회**로 직접 확인하실 수 있습니다. 6월 말부터 여름방학 코딩특강 등록이 시작되니, 미리 진단을 받아 두시면 방학 학습 방향을 분명히 잡으실 수 있습니다. + +- **위치**: 대구 달서구 조암남로 164, 3층 (리치AI코딩학원) +- **대상**: 초등 4학년 ~ 고등 2학년 +- **신청**: 본 블로그 댓글 또는 메시지 + +〔이미지 8〕 + +다음 글에서는 **"스크래치 다음 단계, 파이썬은 언제 시작하면 좋을까?"** 와 **"2026 여름방학 코딩특강 — AICE 자격증 집중반"** 안내를 차례로 다루겠습니다. + +--- + +## 이미지 가이드 + +> 본문의 `〔이미지 N〕` 마커가 정확한 삽입 위치입니다. +> 모두 **신규 촬영/제작**. 학생 얼굴·전화번호·실명·학교명 노출 금지. 메타데이터 중복 방지를 위해 매번 새 파일로 준비하고, EXIF 위치정보는 발행 전 제거. + +| # | 본문 위치 | 구도 / 내용 | 캡션 | +|---|----------|-----------|------| +| 1 | 결론 한 줄 직후 (도입부 진입) | 학원 상담실 정면, 책상 위에 5종 자격증 안내지(목업)와 상담 노트가 펼쳐진 정물 컷 | "상담에서 가장 자주 받는 질문, '뭐부터 시켜야 하나요?'" | +| 2 | 5가지 고민 리스트 직후 (비교표 진입) | 5종 자격증 로고를 가로 한 줄에 배치한 인포그래픽 (자체 제작 슬라이드) | "코딩자격증 5종 한눈에 비교" | +| 3 | 5종 비교표 직후 (자격증별 설명 진입) | 자격증별 활용 도구(스크래치 화면·파이썬 코드·AI 노코드 도구·NumPy 결과물)를 4분할로 콜라주 | "도구로 본 5종의 차이 — 블록·텍스트·AI" | +| 4 | 자격증별 설명 직후 (로드맵 진입) | 학년 축(가로)에 자격증을 단계별로 배치한 가로형 타임라인 (초4→고2) | "초4부터 고2까지, 단계별 도전 로드맵" | +| 5 | 고민 2/3/4 답 직후 (가치 입증 진입) | 자체 교안 표지 또는 목차 한 페이지 캡처 (B군 단원이 보이도록) | "학생 수준별로 직접 제작한 자체 교안" | +| 6 | 차별 문구 단락 직후 (B군 사례 진입) | 수업 장면(학생 뒷모습·노트북 화면 위주, 정면 얼굴 금지) | "8주 차, 미니게임 단원을 처음 끝까지 완성한 순간" | +| 7 | B군 사례 직후 (CTA 진입) | 학원 외관 또는 강의실 전경 (현재 시점 신규 촬영) | "대구 달서구 조암남로, 리치AI코딩학원" | +| 8 | CTA 박스 직후 (다음 글 예고 옆) | 다음 글 예고용 썸네일 (여름방학·노트북·달력 모티프, 텍스트 1줄: "여름방학 코딩특강 곧 시작") | "다음 글 예고 — 여름방학 코딩특강" | + +> 이미지 1장의 가로 폭은 네이버 블로그 기준 **800~1,200px** 권장. 인포그래픽(2·3·4·8번)은 가독성 위해 1,200px 풀와이드로 제작. + +--- + +## 자가 SEO 평가 결과 + +| 항목 | 결과 | 메모 | +|------|------|------| +| 메인 키워드("코딩자격증")가 제목 맨 앞에 있는가? | ✅ | "코딩자격증 5종 한눈에 비교 …" | +| 메인 키워드가 본문에 3~4회 반복되는가? | ✅ | 결론·도입 마무리·핵심 소제목에 분산 | +| D.I.A+ 경험 요소(실제 사례·수치)가 도입에 있는가? | ✅ | 체험수업 어머님 실제 인용으로 시작 | +| SNIPPET 가능한 질문-답변 구조가 본문에 1곳 이상 있는가? | ✅ | 5가지 고민 → 비교표·로드맵·짧은 답 구조 | +| 박사 원장·자체 교재 등 브랜드 가치 입증 요소가 들어갔는가? | ✅ | "경북대 컴퓨터학부 박사 원장 2인" + "자체 제작 교안" 명시 | +| 가치 입증이 "해결책 + 결과(경험)"로 닫히는가? | ✅ | B군 사례(코딩활용능력 자발 응시 의지)로 결과 마무리 | +| 경험형 사례에 가명·이니셜·관찰 가능한 행동 변화 사용? (검증 불가 수치 ❌) | ✅ | "B군" 이니셜, "먼저 물어본다"·"먼저 말했다" 등 행동 변화. 합격률·점수 수치 미사용 | +| 비교군·장단점·수치가 본문에 있는가? (C-RANK content) | ✅ | 5종 비교표 + 학년별 로드맵 표 | +| 내부 링크가 1~2개 포함되었는가? (C-RANK chain) | △ | 본문 말미에 "차기 글" 2건 **예고** 형태. 실제 글 발행 시점에 URL 삽입 필요 | +| 지역 키워드(대구·달서구·조암남로)가 본문에 있는가? | ✅ | CTA 단락 + 이미지 7번 캡션 | +| 과장 표현("무조건 합격", "100% 성적 향상" 등)이 없는가? | ✅ | 합격률·점수 단정 표현 없음. "도전 가능한 수준 도달" 등 목표 어조 | +| 무료 체험수업 CTA가 포함되었는가? | ✅ | "무료 체험수업 한 회" 단락 + 신청 동선 명시 | +| 제목 길이(25~35자) | ✅ | 30자 | +| "IT·AI 전문 원장 2인이 직접 설계한 커리큘럼" 차별 문구 1회 이상 | ✅ | "그래서 학원에서는 어떻게 풀어드리나" 단락 도입부 | +| **본문 글자수 1,500자 내외** | ✅ | 순수 1,643자 / 마크다운 포함 2,599자 | +| **이미지 7~10장 배치** | ✅ | 〔이미지 1〕~〔이미지 8〕 본문에 마커로 명시 (총 8장) | + +**총평**: 14/15 통과. △ 항목(내부 링크)은 차기 글 2편 발행 후 본문 예고 부분에 실제 URL을 삽입하면 완료. + +--- + +## 발행 후 액션 + +1. **차기 글 2편 발행 후 내부 링크 회수** + - "스크래치 다음 단계, 파이썬은 언제 시작해야 할까?" 발행 시 → 본 글 말미 예고 부분에 URL 연결 + - "2026 여름방학 코딩특강 — AICE 자격증 집중반" 발행 시 → 본 글 CTA 부근과 말미에 URL 연결 +2. **발행 직후 24시간 chain 활동** + - 원장·직원 계정에서 댓글로 추가 질문 한두 개 자연스럽게 유도 (예: "AICE Junior 응시료가 얼마인가요?" 등) + - 인스타그램·카카오 채널에 본 글 링크 공유 (요약 3줄 + 링크) +3. **반복 수정 금지** — 오탈자만 발행 후 1회 수정. 키워드 보강 등을 위한 재편집은 지양. +4. **이미지 메타데이터 점검** — 5장 모두 새 파일인지, EXIF에 위치정보가 박혀있지 않은지 발행 전 마지막 확인. +5. **2주 후 반응 점검** — 유입 키워드를 네이버 통계로 확인하고, "코딩자격증" 외에 어떤 연관 키워드로 들어오는지를 차기 글 제목 후보에 반영.