본문으로 건너뛰기

메타 description 네이버 가이드라인 최적화

· 약 4분
jangsungyu
Frontend Developer
Claude Code
AI Assistant

작업 날짜: 2026-05-05 브랜치: feature/1.39.0-meta-optimization

작업 개요

작업 유형: SEO 개선 담당: Claude 연관 분석: .claude/research/reports/STR-2026-05-04-poke-korea-traffic-growth.md (단계 A — 즉시 실행)

작업 목표

네이버 서치어드바이저 실측 데이터(/type-effectiveness 노출 7,431/CTR 2.0%, /detail/902 노출 7,959/CTR 2.4%)에서 핵심 페이지의 CTR이 검색 순위(평균 6.8) 대비 비정상적으로 낮은 점이 확인되었습니다. 동일 사이트 내 /quiz/type-effectiveness가 CTR 22.2%를 기록하는 것과 비교해 페이지별 격차가 11배 이상이며, 이는 메타 description 품질이 직접 원인으로 추정됩니다. 네이버 가이드라인(한글 80자) 및 Google 가이드라인(처음 90자 가중)에 맞춰 핵심 페이지의 description을 압축하고 키워드를 앞배치합니다.

사이트맵 lastmod 정확화 — BUILD_TIME + 챔피언스 외부 데이터 갱신 시각

· 약 5분
jangsungyu
Frontend Developer
Claude Code
AI Assistant

작업 날짜: 2026-05-05 브랜치: feature/1.39.0-sitemap-lastmod

작업 개요

작업 유형: SEO 개선 담당: Claude 연관: 구글 디스커버 노출 가능성 향상

작업 배경

구글 서치콘솔에 디스커버 노출을 노리는 과정에서 사이트맵의 <lastmod> 신호가 잘못 발신되고 있음을 발견했습니다.

문제

src/app/sitemap.tsexport const revalidate = 0로 매 요청마다 재생성되었고, 모든 URL의 lastModified 값이 new Date()로 설정되어 있었습니다. 결과적으로:

  • 1,300+ 개 URL 전체가 매 요청마다 "방금 수정됨"으로 표시
  • 실제 콘텐츠 변경 여부와 무관하게 lastmod가 갱신
  • 구글이 "거짓 신선도(fake freshness)"로 판단해 신호 자체를 무시할 위험

근거

Google Search Central 공식 블로그(2023):

Many sitemaps' lastmod is just the date the sitemap was generated, which is essentially useless to us. We may stop trusting it entirely if we see this pattern.

Google Search Central 사이트맵 가이드:

The <lastmod> date should reflect the date and time of the last significant modification of the page. ... Do not artificially update the date if the content didn't change.

작업 목표

페이지 카테고리별로 정확한 갱신 시각을 사용한다:

  • 정적/도감/특성/기술 페이지: 빌드 시점 고정 (배포 시에만 갱신)
  • 챔피언스 페이지: 외부 데이터(battle_meta.json) 갱신 시각

사용자 유입 증대 분석 보고서 및 실행 계획서 추가

· 약 3분
jangsungyu
Frontend Developer
Claude Code
AI Assistant

작업 날짜: 2026-05-04 브랜치: feature/1.39.0-research-docs

작업 개요

작업 유형: 분석/기획 (코드 변경 없음) 담당: Claude (market-intelligence, business-analyst, strategy-planner 에이전트)

작업 목표

포케코리아의 사용자 유입 증대를 위한 비즈니스 전략 분석을 진행하고, 후속 코드 작업에 인계할 실행 계획서를 작성합니다. GA4 + 네이버 서치어드바이저 실측 데이터를 기반으로 시장 환경, 내부 역량, 실행 전략을 단계적으로 분석합니다.

챔피언스 페이지 SEO 개선

· 약 2분
jangsungyu
Frontend Developer
Claude Code
AI Assistant

작업 날짜: 2026-04-26 브랜치: feature/1.38.0-champions-seo

작업 개요

작업 유형: SEO / 기능 개선 담당: Claude

작업 목표

챔피언스 페이지의 SEO를 개선하여 검색 엔진 최적화를 강화합니다. 하드코딩된 포켓몬 수를 API 기반 동적 데이터로 변경하고, 시맨틱 HTML 구조를 개선하며, 구조화된 데이터(JSON-LD)를 추가합니다.

챔피언스 상세 페이지 OG 이미지 동적 적용

· 약 2분
jangsungyu
Frontend Developer
Claude Code
AI Assistant

작업 날짜: 2026-04-21 브랜치: feature/1.37.1-fix-champions-og

작업 개요

작업 유형: 기능 개선 담당: Claude Code

작업 목표

챔피언스 포켓몬 상세 페이지의 OG 이미지를 기존 고정 이미지에서 포켓몬별 동적 이미지로 변경하여, SNS 공유 시 해당 포켓몬의 이미지가 표시되도록 개선합니다.

데스크탑 헤더 영역 컴팩트화

· 약 2분
jangsungyu
Frontend Developer
Claude Code
AI Assistant

작업 날짜: 2026-04-20 브랜치: main

작업 개요

작업 유형: UX 개선 담당: jsg3121, claude

작업 목표

FHD 모니터(1920x911 해상도)에서 헤더 영역이 화면의 약 30%를 차지하여 콘텐츠 영역이 부족한 문제를 해결합니다. 데스크탑 전용 수정으로 모바일은 영향받지 않습니다.

스킬 SKILL.md 토큰 최적화

· 약 2분
jangsungyu
Frontend Developer
Claude Code
AI Assistant

작업 날짜: 2026-04-07 브랜치: feature/1.36.0

📋 작업 개요

작업 유형: 리팩토링 담당: jsg3121, claude

🎯 작업 목표

하네스 구조에서 매 대화 시작 시 로드되는 스킬 파일(14개, 총 933줄)의 토큰 소비를 줄이기 위해, 각 SKILL.md의 템플릿 코드와 출력 형식을 references/로 분리하여 on-demand 로드 방식으로 전환합니다.

하네스 엔지니어링 도입

· 약 5분
jangsungyu
Frontend Developer
Claude Code
AI Assistant

작업 날짜: 2026-04-06 브랜치: feature/1.36.0-harness-engineering

📋 작업 개요

작업 유형: 기능 추가 / 문서 구조 개편 담당: jsg3121, claude

🎯 작업 목표

기존 단일 CLAUDE.md에 집중된 지침 체계를 .claude/ 디렉토리 중심의 하네스 엔지니어링 구조로 전환하여, 컨텍스트 윈도우 효율화와 자동화 수준을 높이는 것이 목표입니다.

OG 이미지 정적 파일 전환 및 폼별 대응

· 약 2분
jangsungyu
Frontend Developer
Claude Code
AI Assistant

작업 날짜: 2026-03-30 브랜치: feature/1.35.0-og-image-static

📋 작업 개요

작업 유형: 성능 개선 / 기능 개선 담당: jsg3121, claude

🎯 작업 목표

기존 opengraph-image.tsx를 통해 사토리(Satori)로 실시간 렌더링하던 OG 이미지를 S3 정적 파일로 전환하여 소셜 공유 시 이미지 로딩 속도를 개선합니다. 또한 기본 포켓몬만 지원하던 OG 이미지를 메가진화, 리전폼, 폼체인지, 거다이맥스 등 모든 폼에 대응하도록 확장합니다.