Skip to content

Commit c795b58

Browse files
mdeenoclaude
andcommitted
feat: 랜딩페이지 히어로 문구 고통점 기반 교체 + AdSense 6/15 자동 활성화 구조
[랜딩페이지] - Hero H1: "내 아파트 수익성" → "재건축 추가분담금, 우리 단지는 감당 가능할까요?" - Hero sub: 공사비 상승 → 분담금 폭등 고통점 기반 문구로 교체 - CTA 문구 3곳 통일: "내 단지 리스크 분석하기" (hero, strip, premium band) - Premium band 문구: 조합 동의서 서명 전 행동 유도로 강화 [AdSense 자동 활성화] - hugo.toml: adsense_publisher_id / slot_id / active_date 파라미터 추가 - extend_head.html: Hugo now >= 2026-06-15 조건으로 AdSense script 삽입 - adsense_slot.html: 반응형 광고 슬롯 partial 신규 생성 - index.html: 최신 포스트 섹션 아래 광고 슬롯 1곳 배치 - single.html: 본문 뒤 / 관련 포스트 위 광고 슬롯 1곳 배치 - 6/15 이전 빌드: HTML에 광고 코드 자체가 없음 (Hugo 빌드 시점 결정) - publisher_id / slot_id 교체 필요: hugo.toml params 섹션 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 10f06a0 commit c795b58

File tree

5 files changed

+52
-8
lines changed

5 files changed

+52
-8
lines changed

hugo.toml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,13 @@ canonifyURLs = true
3636

3737
naver_verify = "2f237c17ee6a92cf4e3591b76895cfd73bf59bca"
3838

39+
# AdSense — 6/15 활성화.
40+
# publisher_id: ca-pub-XXXXXXXXXXXXXXXX 형식으로 입력
41+
# slot_id: AdSense 계정 > 광고 단위에서 생성한 숫자 ID (예: "1234567890")
42+
adsense_publisher_id = "ca-pub-XXXXXXXXXXXXXXXX"
43+
adsense_slot_id = "XXXXXXXXXX"
44+
adsense_active_date = "2026-06-15"
45+
3946
# homeInfoParams — 커스텀 index.html로 대체됨
4047
[params.homeInfoParams]
4148
Title = "M-DEENO | 재건축·재개발 데이터 분석"

layouts/_default/single.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ <h1 class="post-title entry-hint-parent">
5353
</div>
5454
{{- end }}
5555

56+
{{/* ── ADSENSE SLOT: 본문 뒤, 관련 포스트 위 ── */}}
57+
{{- partial "adsense_slot.html" . }}
58+
5659
{{/* ── 관련 포스트 위젯 ── */}}
5760
{{- partial "related_posts.html" . }}
5861

layouts/index.html

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
{{/* ── HERO ── */}}
66
<section class="home-hero">
77
<span class="hero-badge">🏗️ 재건축·재개발 전문 데이터 분석</span>
8-
<h1>내 아파트 <span class="hero-accent">수익성</span>,<br>데이터로 정확하게 확인하세요</h1>
9-
<p class="hero-sub">분담금 · 비례율 · 양도세 · 수익률 — 조합원 의사결정에 필요한 모든 숫자</p>
8+
<h1>재건축 <span class="hero-accent">추가분담금</span>,<br>우리 단지는 감당 가능할까요?</h1>
9+
<p class="hero-sub">공사비 상승이 분담금을 얼마나 올릴까요?<br>의결권 행사 전에, 내 아파트 숫자부터 확인하세요</p>
1010

1111
<div class="hero-search">
1212
<input type="text" id="hs-input" placeholder="단지명, 키워드로 검색 (예: 분담금, 은마, 양도세)">
@@ -30,7 +30,7 @@ <h1>내 아파트 <span class="hero-accent">수익성</span>,<br>데이터로
3030
<div class="hero-btns">
3131
<a href="https://mdeeno.com/member" target="_blank" rel="noopener"
3232
onclick="typeof gtag!=='undefined'&&gtag('event','hero_cta',{event_category:'CTA',event_label:'hero'})"
33-
class="hbtn hbtn-primary">📋 내 단지 무료 분석 신청</a>
33+
class="hbtn hbtn-primary">내 단지 리스크 분석하기</a>
3434
<a href="/calculators/" class="hbtn hbtn-outline">🧮 계산기 바로가기</a>
3535
</div>
3636
</section>
@@ -40,7 +40,7 @@ <h1>내 아파트 <span class="hero-accent">수익성</span>,<br>데이터로
4040
<span>💡 <strong>M-DEENO 프리미엄</strong> — 분담금·비례율·이주비·수익률 통합 시뮬레이션</span>
4141
<a href="https://mdeeno.com/member" target="_blank" rel="noopener"
4242
onclick="typeof gtag!=='undefined'&&gtag('event','strip_cta',{event_category:'CTA',event_label:'strip'})">
43-
무료 체험 신청
43+
내 단지 리스크 분석
4444
</a>
4545
</div>
4646

@@ -68,6 +68,9 @@ <h3 class="pc-title">{{ .Title }}</h3>
6868
</div>
6969
</section>
7070

71+
{{/* ── ADSENSE SLOT 1: 최신 포스트 아래 ── */}}
72+
{{- partial "adsense_slot.html" . }}
73+
7174
{{/* ── STATS ── */}}
7275
<div class="stat-row">
7376
<div class="stat-box">
@@ -158,14 +161,14 @@ <h2 class="sec-title" style="margin-bottom:1rem">분야별 심층 분석</h2>
158161
{{/* ── PREMIUM CTA ── */}}
159162
<section class="premium-band">
160163
<div class="premium-label">M-DEENO PREMIUM</div>
161-
<h2>우리 아파트 재건축,<br>진짜 수익성을 지금 확인하세요</h2>
164+
<h2>재건축 분담금이 걱정되신다면,<br>지금 바로 내 아파트 리스크를 분석하세요</h2>
162165
<p>
163-
분담금 · 이주비 · 비례율 · 수익률을 통합 시뮬레이션<br>
164-
조합원 의사결정에 필요한 모든 데이터를 한 리포트로
166+
추가분담금 · 비례율 · 이주비 · 공사비 리스크를 통합 시뮬레이션<br>
167+
조합 동의서 서명 전에, 숫자부터 확인하세요
165168
</p>
166169
<a href="https://mdeeno.com/member" target="_blank" rel="noopener"
167170
onclick="typeof gtag!=='undefined'&&gtag('event','bottom_cta',{event_category:'CTA',event_label:'premium_band'})"
168-
class="hbtn hbtn-blue hbtn-lg">무료 분석 신청하기</a>
171+
class="hbtn hbtn-blue hbtn-lg">내 단지 리스크 분석하기</a>
169172
<p class="premium-note">신청 후 24시간 이내 리포트 제공 · 완전 무료</p>
170173
</section>
171174

layouts/partials/adsense_slot.html

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{{/* ── AdSense 광고 슬롯 ────────────────────────────────────────
2+
호출: {{ partial "adsense_slot.html" . }}
3+
4+
설정 위치: hugo.toml [params]
5+
adsense_publisher_id = "ca-pub-XXXXXXXXXXXXXXXX"
6+
adsense_slot_id = "XXXXXXXXXX"
7+
adsense_active_date = "2026-06-15"
8+
9+
6/15 이전 빌드 → 이 partial은 빈 출력 (HTML에 광고 코드 없음)
10+
6/15 이후 빌드 → 반응형 디스플레이 광고 렌더링
11+
─────────────────────────────────────────────────────────── */}}
12+
{{- $adsense_date := time .Site.Params.adsense_active_date -}}
13+
{{- if and .Site.Params.adsense_publisher_id (ge now.Unix $adsense_date.Unix) -}}
14+
<div class="adsense-wrap" style="text-align:center;margin:2rem 0;">
15+
<ins class="adsbygoogle"
16+
style="display:block"
17+
data-ad-client="{{ .Site.Params.adsense_publisher_id }}"
18+
data-ad-slot="{{ .Site.Params.adsense_slot_id }}"
19+
data-ad-format="auto"
20+
data-full-width-responsive="true"></ins>
21+
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
22+
</div>
23+
{{- end -}}

layouts/partials/extend_head.html

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,11 @@
2020
{{/* ── GoatCounter — async ─────────────────────────────────── */}}
2121
<script data-goatcounter="https://mdeeno.goatcounter.com/count"
2222
async src="//gc.zgo.at/count.js"></script>
23+
24+
{{/* ── Google AdSense — 6/15 이후 빌드부터 자동 활성화 ──────── */}}
25+
{{/* publisher_id: hugo.toml params.adsense_publisher_id 에서 관리 */}}
26+
{{- $adsense_date := time .Site.Params.adsense_active_date -}}
27+
{{- if and .Site.Params.adsense_publisher_id (ge now.Unix $adsense_date.Unix) -}}
28+
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client={{ .Site.Params.adsense_publisher_id }}"
29+
crossorigin="anonymous"></script>
30+
{{- end -}}

0 commit comments

Comments
 (0)