'요시와 미스터리 북' 기사 전면 보강 — VGC 출처 재수집으로 누락된 YouTube 공식 트레일러 삽입, 개발사 Good-Feel 정보 추가, 닌텐도 공식 시놉시스 2건 블록쿼트 인용, 2026년 닌텐도 출시 라인업 6개 타이틀 테이블 추가, Andy Robinson 출처 크레딧 반영, 12개 태그 신규 추가
게임DB 데이터 대량 보강 v3.1 — Steam API에서 제공하지만 수집하지 않던 19개 필드 전수 추가. 한국어 지원 여부, 무료 여부, 컨트롤러 지원, 플랫폼별 지원(Windows/macOS/Linux), 도전과제 수, Steam 추천 수, 메타크리틱 점수, 스크린샷·트레일러 수, 카테고리, 할인율, 데모 존재 여부, 공식 웹사이트, 연령 제한, 콘텐츠 타입 등 수집 시작
게임DB 상세 정보 페이지 강화 — 게임 정보 테이블에 컨트롤러 지원, 도전과제 수, 메타크리틱 점수(컬러 뱃지), Steam 추천 수, 공식 웹사이트, 플랫폼 아이콘(🪟/🍎/🐧) 표시 추가
게임DB 자동 보강 크론 4종 등록 — 이미지 수집(매일 1,000건), 상세 보강(매일 800건), 누락 필드 업데이트(매일 500건), 차트 갱신(매일) 자동화. 전체 82,946건 완전 수집까지 자동 진행
사이트 전체 "기자" → "스태프" 명칭 변경 — "기자 모집"이라는 표현이 진입 장벽을 높여 지원을 억제하던 문제 해결. 메뉴, 사이드바 위젯, 푸터, 기자 지원 페이지(/apply-journalist/), SEO 메타(title·description·keywords·JSON-LD), 역할 표시명(마이페이지·관리자 UI), Discord 알림 13개 영역을 "스태프"로 일괄 변경. 내부 역할 코드명(trainee_journalist, journalist)과 AI 기사 작성자("게보 AI 기자")는 의도적으로 유지
광고 페이지 가격표 프리미엄 카드형 전면 재디자인 — 기존 단순 테이블에서 프리미엄 카드형 레이아웃으로 전면 전환. 각 행이 둥근 카드(12px)로 분리되고, 좌측 3px 액센트 보더(HOT=핑크, PREMIUM=보라)로 상품 등급 시각 구분. 그라데이션 헤더, 호버 시 리프트+글로우 효과, 가격 18px 그라데이션 텍스트, HOT/PREMIUM 뱃지 글로우 등 광고주 전용 프리미엄 UI 적용
MediaExtractor v3.8 — figure 이미지 풀사이즈 추출 강화 — 태그 안에 형태로 감싼 이미지에서 풀사이즈 원본 URL을 자동 추출하도록 개선. VGC, TechPowerUp 등 lazysizes/fancybox 패턴을 사용하는 사이트에서 저해상도 썸네일 대신 고해상도 원본 이미지를 수집
VGC 소스 프로필 고도화 — videogameschronicle.com 기사 본문 추출 정확도 향상. 실제 본문 영역(본문 셀렉터)을 우선 탐지하도록 프로필 업데이트. 리뷰 관련 노이즈 제거 셀렉터 3종 추가
포켓몬 포코피아 의상 가이드 미디어 재수집 — VGC 출처 기사에서 누락되었던 10개 의상 이미지와 본문 2,817자 정상 수집 완료
🔍 SEO 전수 조사 완료 — 전체 사이트(기사 6,161건, 커뮤니티 48개 게시판, 매거진 13호, 페이지 17개) 대상 SEO 전수 감사 실시. title, description, canonical, OG, Twitter Card, JSON-LD, 퍼마링크 구조(/%postname%/) 전수 정상 확인
🌐 기사 URL 전체 영문 전환 (4,678건) — 한국어 인코딩 URL(%ec%86%8c%eb%8b%88-ps5-...)을 Gemini AI 기반 의미 있는 영문 SEO slug(sony-ps5-pro-20-million-sales)로 일괄 변환. 이전 URL은 WordPress 자동 301 리다이렉트로 영구 보존되어 기존 검색 순위와 외부 링크 가치가 유지됩니다
커뮤니티 게시판 slug 전수 확인 — 48개 게시판 slug가 모두 영문(free, news-talk, minecraft 등)으로 이미 설정되어 있음을 확인. 게시글은 ID 기반 URL(/board/{slug}/{id})이므로 slug 미사용 확인 완료
Rank Math Sitemap 전수 확인 — 9개 서브 사이트맵(post×4, daily_magazine, page, category, gbb-board×2) 정상 등록 및 영문 clean URL 반영 확인
매거진 표지 중복 완전 차단 — 최근 30일간 사용된 표지 게임을 자동으로 추적하여 같은 게임이 반복 사용되는 것을 원천 차단. 과거 Vol.1~12 표지 이력도 자동 역추적 완료
매거진 발행 안정성 강화 — AI 에디토리얼 생성 실패 시에도 매거진이 정상 발행되도록 JSON 파싱 에러 핸들링 개선
매거진 표지 게임명 추출 정확도 대폭 개선 — 기사 제목에서 영문 약어(GBA, RPG, FPS 등)와 일반 한국어 용어(완전판, 게임 등)를 게임명으로 오인하던 문제 수정. CamelCase 추출 패턴 제거, 일반 용어 블랙리스트 29개 적용, 게임DB 검색 최소 길이 강화(2→4자), 관련성 검증 비율(30%) 도입
매거진 SEO 영문 슬러그 전환 — 전체 매거진 13호의 URL을 한국어 인코딩(%EC%9D%BC%EA%B0%84...)에서 SEO 친화적 영문 슬러그(gameboy-kr-daily-magazine-YYYY-MM-DD)로 일괄 교체. 기존 URL은 WordPress 자동 301 리다이렉트 유지. 향후 발행 매거진도 자동 영문 슬러그 생성
매거진 Sitemap 활성화 — Rank Math 설정에서 daily_magazine CPT가 sitemap에 미등록되어 있던 문제 발견 및 수정. daily_magazine-sitemap.xml에 13개 매거진 + 아카이브 URL 즉시 반영 완료
EA '배틀필드' 구조조정 기사 출처·미디어 고도화 — Dot Esports + IGN 1차 소스 + 트위터 3단계 소스 체인 수집. AI 자동 생성 기사(BF2042 중심 서술)를 원문 앵글(BF6 기록적 성공 직후 해고의 아이러니)로 전면 재구성. EA 대변인 인터뷰 전문 블록쿼트, BF6 판매 데이터(3일 700만 장, 2025 미국 1위), 스팀 동접 급감(747,440→67,000), 리뷰 하락(긍정적→복합적), 빈스 잠펠라 사망, PIF $550억 인수 상세, Jake Parker 업계 비판 트윗 추가. 이미지 1→3장(DICE 사무실+BF6 최다판매 축하), 출처 1→2개(IGN+Dot Esports), 태그 +10종
워존 '블랙 옵스 로얄' 기사 출처·미디어 고도화 — Dexerto 3개 기사 + Treyarch 공식 트위터 기반 심층 보강. 한국 시간 출시 시각(3월 13일 오후 2시) 추가, 트레이아크 공식 트윗 블록쿼트 인용, 무기·탄도·부활·퍽 시스템별 전략 가이드 보강, 출처 3→4개 확장. 이미지 1→4장(윙수트 비행/차량 이동/그래플링 훅 전투), 퍽 5종 효과·지속시간 테이블 추가
스팀 FPS 명작 랭킹 기사 출처·미디어 고도화 — Game Rant(Sharon Smith) 원문의 개별 랭킹·평점 데이터와 이미지를 반영. 단순 목록(ul/li) 구조를 10개 게임 개별 섹션(🥇 1위~10위)으로 전면 재구성. 스팀 리뷰 평점(95~97%) 표기, 10개 게임 랭킹 요약 테이블, 게임별 스크린샷 6장(HL2·TF2·DOOM·CS·L4D2·DRG) 삽입. 원문의 DRG 클래스 상세, CS e스포츠 규모, ULTRAKILL 인디 맥락, 퀘이크 엔진 기술 성과 등 누락 정보 보강. 오타("미 미쳤습니다") 수정. 이미지 1→7장, 태그 +18종
AI Publisher v3.8 — 랭킹/리스트 기사 자동 구조화 + 이미지 인식 강화 — 원문 제목에서 'ranked', 'best', 'top N', '랭킹', '순위' 등 키워드를 자동 감지하여 AI가 개별 h3 섹션(🥇~N위) + 순위 요약 테이블 + 평점 데이터를 구조화된 형태로 자동 생성하도록 프롬프트 강화. 원문의 본문 이미지 메타데이터(캡션 포함)를 AI에 전달하여 이미지-인식 기사 작성 지원. 본문 이미지 최대 삽입 수 5→8장 확대. Game Rant 소스 프로필 신규 등록(body_selector + remove_selectors)
수집 파이프라인 고도화 v4.0 — 소스 프로필 통합 — 본문 보강 함수가 소스 프로필 테이블 테이블을 참조하여 DOM 기반 정밀 추출(1차) + greedy regex 폴백(2차) 하이브리드 방식으로 업그레이드. 이전 대화에서 수동 고도화했던 Dexerto, IGN, Dot Esports 3개 사이트의 소스 프로필 신규 등록(총 20개). CSS 변환 함수 compound class(.class1.class2) 지원 추가. MediaExtractor User-Agent를 Chrome 131로 통일하여 봇 차단 우회 일관성 확보
소스 프로필 전수 조사 — 20개 프로필 DOM 검증 — 소스 프로필 테이블 전체를 실제 기사 URL로 DOM 크롤링하여 body_selector 매칭 검증. 인벤(DOM 변경으로 #articleBody 미매칭 → article 추가), 루리웹(뉴스 기사에 .board_main_view 없음 → .news_content_wrapper 추가), TechPowerUp(CloudFlare 봇 체크), 인벤웹진 4개 프로필 수정. 12개 정상, 4개 수정, 4개 경고 확인
AI 환각 방지 시스템 v4.0 — Factual Integrity System — 기사 신뢰도 99% 달성을 위한 환각(hallucination) 방지 대폭 강화. 프롬프트에 「출처에 없으면 기사에도 없다」 절대 원칙 + 팩트 체크 8대 규칙 + 자가 검증 체크리스트 5항목 추가. 품질 게이트에 인용 날조 감지(blockquote↔출처 교차 검증), 반응 날조 감지(「큰 화제/관심」등 근거 없는 표현), 수치 날조 감지(「XX만 장/명」출처 미존재) 3종 검증 신설. 연도 날조 감점 -5→-10 강화. Gemini temperature 0.85→0.70 하향(보수적 생성)
중복 기사 탐지 시스템 v2.0 — 핵심 엔티티 기반 필터링 — 같은 사건을 다른 매체가 다른 제목으로 보도할 때 기존 Jaccard 유사도만으로 중복을 감지하지 못하던 근본적 한계를 해결. 제목에서 고유명사(게임명, 회사명, 인물명, 장르)를 추출하는 엔티티 추출 함수 함수를 신규 도입하여, 핵심 엔티티 3개 이상 겹치면 Jaccard 점수와 무관하게 중복 차단. 중복 확인 함수 Jaccard 임계값도 0.5→0.4로 하향 조정. 후보 선택 함수 후보 선택 단계에도 동일한 엔티티 체크를 적용하여 2중 방어 구현
Footer 링크 전수 SEO 감사 + 최적화 — primary-footer 21개 내부 페이지 전수 SEO 감사 완료. 카테고리 6종·정적 페이지 4종의 meta description을 9~15자 단문에서 48~85자 상세 설명으로 교체. SEO 디스패처 우선순위를 SEO 설명 > 커스텀 설명 > term description > 자동 생성 순으로 재설계
포인트 랭킹/이용약관/DMCA/스트리머 등록 SEO 설정 — SEO 정적 페이지 함수에 미등록이던 4개 페이지의 맞춤 메타(title, description, keywords) 추가. register-streamer 슬러그 오타를 streamer-register로 수정
자유게시판/질문답변 "0건" 노출 해소 — 빈 카테고리에 "0건의 게임 관련 기사" 대신 커뮤니티 목적에 맞는 상세 SEO 설명으로 교체
포인트 랭킹 페이지 통합 + UI 고도화 — 일반 회원/기자 분리 탭 제거, 관리자·기자 포함 전체 회원 통합 랭킹으로 개편. 역할별 뱃지(👑 관리자, 📰 기자) 자동 표시. Top 3 전용 포디움 디자인(금/은/동 카드 + 아바타 + 메달 애니메이션), 내 순위 카드 글래스모피즘 재설계, 전 유저 아바타 표시, 그래디언트 프로그레스 바 도입
'령: 붉은 나비 리메이크' 리뷰 기사 전면 재구성 — WccFtech 리뷰(Francesco De Meo, 8.5/10) 기반 전면 재작성. 이미지 1→10개(본문 5장+그래픽 설정 3장+컷신 2장), 리뷰 스코어 8.5/10 섹션, 장점/단점 리스트, 리뷰어 인용 4건, 게임 정보 박스 추가. 관련 기사를 동일 게임 기사로 교체
WccFtech 소스 프로필 v4.0 업그레이드 — body_selector에 review-rating-container 추가(리뷰 점수 추출). 노이즈 제거에 bg-square-mobile, story-hero-mobile, further-reading 3개 셀렉터 추가. Swiper/wp-block-gallery 갤러리 이미지 재귀 추출 강화
스트리머 랭킹 SEO 긴급 수정 (Critical) — Rank Math가 /streamers/ 페이지를 404로 오인하여 noindex, "페이지를 찾을 수 없습니다" 메타 태그를 출력하고 canonical을 홈페이지로 지정하던 심각한 SEO 이슈 해결. Rank Math 필터 11종 오버라이드(robots, description, canonical, OG, Twitter Card, JSON-LD) 적용, 테마 SEO 디스패처에 REQUEST_URI 기반 /streamers/ 감지 추가, 중복 메타 태그 제거
업데이트 로그·광고 안내 페이지 SEO 고도화 — Rank Math SEO 설명, SEO 제목, SEO 키워드 설정. 자동 생성 단순 설명을 상세 USP 포함 설명으로 교체 (업데이트: 기능 추가/버그 수정/성능 개선 기록 안내, 광고: 97% 게이머 타겟/CTR 12.37%/CPM ₩3,500 등 핵심 USP)
스트리머 페이지 Rank Math 종속 전환 — 커스텀 WP Head 훅 훅에서 description/robots/OG/Twitter Card 중복 출력 제거, Rank Math 필터 전담으로 전환. keywords + JSON-LD(CollectionPage+ItemList TOP10)만 커스텀 출력 유지