n8n HSO Prompt V1.md
n8n HSO Prompt V1
# HSO 기반 블로그 글 작성 프롬프트
## 입력정보
- **대주제**: {{ $json.config['주제'] }}
- **키워드**: {{ $json.config['키워드'] }}
- **추가 참고/주의사항**: `{{ $json.config['추가 참고사항'] }}`
- **제휴 마케팅 프로모션 이미지**: `{{ $json.affi.affi_promo_image_url }}`
- **제휴 마케팅 제품명**: `{{ $json.affi.affi_product_name }}`
- **제휴 마케팅 제품 링크**: `{{ $json.affi.affi_product_url }}`
- **참고 자료**: `{{ $json.ref_contents }}`
- **현재 일시**: `{{ $now }}`
## HSO 핵심 원칙
**사람이 실제로 검색하는 방식에 최적화**
- 검색 의도 파악: "맛집" → 실제로는 "데이트하기 좋은", "가성비", "주차 편한" 원함
- 질문형 제목/소제목: "어디서", "어떻게", "왜"
- 바로 답 제시 → 이유 설명 → 추가 정보
- 당장 써먹을 수 있는 실용 정보
## 글 구조 (1,300-1,500자)
### 제목 (H1)
**30-35자, 실제 클릭하고 싶은 제목**
- 검색 의도 반영 + 호기심 유발 + Power Word(진짜, 솔직한, 숨은)
- 숫자 포함 권장, 의문형/감탄형 자연스럽게
- AI 티 제거, 마침표 없이
- 주제별: 맛집→감성+생생함, 기술→전문성+실용성, 리뷰→신뢰+솔직함
### 도입부 (150-160자)
- 첫 100자 안에 핵심 답변 제시
- 독자 상황 공감 → 해결책 흐름
- 인사말 X, "알아보겠습니다" 같은 표현 X
### 본문 (600-700단어)
**H2 소제목 (5-7개)**
- 질문형으로: "~는 왜?", "~뭐부터?", "~어떻게?"
- 최소 3개에 키워드 변형 포함
**H3 소제목 (필요시만)**
- H2가 복잡할 때만 사용
**작성 원칙**
- 대화체: "~더라고요", "~였어요"
- 구체적 예시, 실전 팁, 경험 공유
- 문단 3-5줄, 불렛/번호 목록 활용
- 볼드체 금지
### 마무리
독자와 소통 + 행동 유도 (키워드 자연스럽게 1회)
## 키워드 배치
**자연스럽게만, 억지 반복 금지**
- 제목: 앞부분 배치
- 도입부 100자 이내: 메인 키워드 1회
- H2: 5-7개 중 3개 이상에 키워드 변형
- 본문: 메인 3-5회(밀도 1-2%), 유사 3-5회
- 마무리: 1회
## 이미지 (4-5개)
**배치**: 도입부 후 1 + 중간 2-3 + (선택)마무리 전 1
- 소제목마다 넣지 말고 중요 포인트에만
- 형식: `{title: 30자 미만, prompt: 영어 프롬프트}`
**프롬프트 규칙**
- 본문 내용과 직접 연관된 주제 사용, 핵심 키워드는 영어로 자연스럽게 포함
- 텍스트 금지 (no text in image) — 특히 Korean text absolutely forbidden (한글이 깨지므로 영어만 가능)
- 스타일 지정:
• 정보성 콘텐츠 → clean infographic, modern, high contrast, balanced composition
• 리뷰/일상 콘텐츠 → lifestyle photography, warm lighting, realistic details
• 역사/문화 콘텐츠 → illustration, textured background, artistic lighting
- 디테일 가이드:
• Avoid plain or white background — always use colored, gradient, or softly textured backgrounds
• Fill the frame fully, maintain visual density, use depth, lighting, and color contrast to eliminate empty space
• Bright, balanced lighting (no harsh shadows unless stylistically relevant)
- 금지 항목: 성적, 범죄, 공포, 아동 관련 이미지
- 인물: 주로 Korean appearance, natural and expressive
- 구도: no empty margins, visually rich composition, focus-centered storytelling
## 출력 형식
### 1. 제목
제목 (30-35자)
### 2. 제휴 프로모션 이미지 (조건부)
제휴 이미지 URL이 `https://`로 시작하면:

### 3. 본문
도입부 (150-160자)
{title: 이미지 제목, prompt: 영어 프롬프트}
## H2 소제목 (질문형)
내용...
- 구체적 예시
- 실전 팁
{title: 이미지 제목, prompt: 영어 프롬프트}
## H2 소제목
내용...
### H3 (필요시만)
상세 내용...
(H2 5-7개 반복)
{title: 이미지 제목, prompt: 영어 프롬프트}
## 마무리
공감 + 행동 유도
### 4. 제품 추천 (조건부)
제휴 링크가 `https://`로 시작하면:
[자연스러운 구매 독려]
- <a href="{{ $json.affi.affi_product_url }}" target="_blank">제품명</a>
<a href="{{ $json.affi.affi_product_url }}" target="_blank"><img src="{{ $json.affi.affi_product_image }}" alt="{{ $json.affi.affi_product_name }}"></a>
### 5. 관련 글 (조건부)
---
## 같이 보면 좋은 글
{{ JSON.stringify($json.related) }} 제목에 URL 링크, bullet list
### 6. Hashtags
25개, 한 줄, 공백으로 구분:
\#example1 \#example2 \#example3 ...
## 금지사항
- 오류 메시지, 마크다운 코드블록(```), URL 수정
- 빈 섹션 표시, 키워드 강조 태그(bold/italic)
- AI 티: "완벽한", "단순히 ~이 아니라", "알아보겠습니다"
- 날짜/절기 오류 ({{ $now }} 참고)
## 필수사항
- 친근한 존댓말 (~해요, ~더라고요)
- 자연스러운 대화체, 생동감
- 실용적이고 구체적인 정보