MediaExtractor v4.0 — 사이트별 리뷰 스코어 자동 추출 — WccFtech, IGN, GameSpot, PC Gamer 4개 사이트의 리뷰 점수(Pros/Cons 포함)를 HTML 구조 기반으로 자동 추출. Schema.org JSON-LD 범용 폴백 지원. AI Publisher가 리뷰 메타데이터를 활용하여 정확한 평점 기사 생성 가능
🔧
개선 2
'령: 붉은 나비 리메이크' 리뷰 기사 전면 재구성 — 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)만 커스텀 출력 유지
PC 하드웨어 뉴스 필터 v2.0 강화 — GPU 키워드(RTX, GPU)가 포함된 PC 케이스/섀시 기사가 필터를 우회하여 발행되던 문제 해결. chassis 단독 감지 패턴 추가, Score Judge 감점 -35→-45 강화, 수집기 감점 -20→-25 강화. 게이밍과 무관한 순수 PC 부품(메인보드/PSU/케이스/쿨러/RAM/SSD) 기사 차단률 대폭 향상
🗑️
제거 1
컬러풀 RTX 50 섀시 기사 비공개 처리 — 게임과 무관한 순수 PC 케이스(섀시) 기사가 RTX/GPU 키워드 가점으로 필터를 통과하여 발행된 건 비공개 전환
Valve 확률형 아이템 소송 기사 전면 교정 — AI 자동 생성 기사를 원문 출처 3곳(Game Rant, Insider Gaming, Hagens Berman 보도자료) 기반으로 전면 재구성. 소송 제기일 정정(3/10→3/9), 카지노식 심리 전술 5가지 상세 기술, Valve 이중 수익 구조(열쇠 판매+장터 15% 수수료), 아동 도박 노출 위험(4배 중독 가능성 연구 인용), 뉴욕주 법무장관 소송 상세, 원신 FTC $20M 과징금 등 글로벌 규제 사례 추가. 본문 +96% 증량(~2,800자→~5,500자), 섹션 3→7개, 태그 14→19개
스트리머 채널 설명 잘림 수정 — 카논제이 등 스트리머 채널 설명이 60자에서 잘려 표시되던 문제 수정. 전체 채널 설명이 펼쳐져 표시되도록 변경 (이메일, 파트너십 정보 등 모두 표시)
스트리머 모바일 설명 숨김 해제 — 모바일 화면에서 채널 설명이 완전히 숨겨지던 문제 수정. 폰트 크기 축소로 모바일에서도 설명 표시
🔧
개선 2
스트리머 페이지 WordPress 통합 복구 — 사이트 헤더, 네비게이션, 관리자 바, 브레드크럼이 정상 표시되도록 WordPress 완전 통합 복구. Rank Math 타이틀·브레드크럼 오버라이드로 "페이지를 찾을 수 없습니다" 대신 올바른 제목 표시
스트리머 모바일 UI 전면 재설계 — 탭 버튼 텍스트 줄바꿈, 랭킹 목록 요소 겹침, '채널 보기' 버튼이 텍스트 가림, 팔로워 수 잘림 문제 해결. 3-column grid를 2-column 단순 구조로 전환하여 깔끔한 2행 카드 레이아웃 구현 (Row 1: 순위+아바타+이름+설명, Row 2: 팔로워+버튼)
스트리머 랭킹 모바일 UI 전면 재설계 — 모바일 화면(768px 이하)에서 텍스트 겹침, 버튼 정렬 불량, 탭 줄바꿈 문제 해결. 기존 5컬럼 단일 행 그리드를 2행 카드 레이아웃(CSS Grid Areas)으로 전환. 1행: 순위+아바타+이름 전체 표시, 2행: 팔로워 수+채널 보기 버튼 좌우 배치. 탭 버튼 flex: 1로 한 줄 균등 분배, 컨테이너 패딩 축소(20px→12px/8px)로 콘텐츠 영역 최대화. 480px 이하 소형 스마트폰 추가 최적화
긴급 대피소 에러 페이지 — PHP-FPM 또는 DB 장애로 사이트 접속 불가 시, nginx가 자동으로 긴급 안내 페이지를 표시. 이메일, X(Twitter) DM, 디스코드, 카카오톡 오픈채팅 4개 채널 연락처 안내 + 30초 자동 새로고침으로 복구 시 즉시 정상 페이지 전환
서비스 상태 인디케이터 — 에러 페이지에 Nginx/PHP-FPM/Database 3개 서비스의 실시간 상태를 시각적으로 표시
🔧
개선 3
스트리머 랭킹 페이지 WordPress 완전 통합 — WordPress 핵심 + WordPress 초기화 + 관리자 바 초기화 재호출로 admin bar·sticky nav·브레드크럼 등 다른 페이지와 100% 동일한 UI 구현. 콘텐츠 너비 1440px 확장, 그라디언트 헤더 edge-to-edge 표시, description 전체 출력
메인 네비게이션 🏆 스트리머 링크 추가 — 상/하단 Main Menu에 🏆 스트리머 (position 8) 추가
홈페이지 CTA 플로팅 버튼 제거 — gsr-home-cta-toggle (🎮 원형 버튼) 비활성화, 메뉴 링크로 대체
마인크래프트 출석 룰렛 서버 연동 — 웹 출석(데일리 룰렛) 시 마이페이지에 등록된 마인크래프트 아이디로 MC 서버에 보상 자동 전송. 플레이어가 오프라인이면 접속 시 자동 지급
룰렛 페이지 마인크래프트 연동 안내 — 룰렛 게임 영역 하단에 서버 연동 안내 카드 표시. MC 아이디 등록 유도 및 현재 연동 상태 확인
Google Ads 전환 추적 연동 — Google Ads Performance Max 캠페인 전환 추적 태그(전환 추적 태그) 설치. 기존 Site Kit gtag.js에 config 추가 방식으로 중복 로드 없이 연동
비게임 콘텐츠 자동 차단 시스템 v2.3 — Game Rant 등 게임+엔터 혼합 매체에서 TV 드라마/영화/연예 기사가 유입되는 것을 3단계(수집→점수→발행)에서 자동 감지·차단. 15종 정규식 패턴으로 TV 시즌/영화/시상식/스트리밍 콘텐츠 감지
Reddit 링크 게시물 1뎁스 수집 (v7.2) — Reddit에서 외부 기사를 공유한 '링크 게시물'이 수집될 때, 원문 URL(Insider Gaming, PC Gamer 등)로 자동 교체하여 실제 기사 본문 기반으로 AI 기사를 작성. 셀프 게시물도 본문(selftext)을 summary에 자동 보강
🐛
버그 수정 4
NVIDIA GPU 기사 연도 오류 수정 — AI가 2025년 시장 데이터를 "2013년"으로 잘못 작성한 기사 전면 교정. 제목, 본문, URL, SEO 메타 전부 올바른 연도(2025년)로 수정
아웃랜더 시즌 8 비게임 기사 삭제 — Game Rant에서 수집된 TV 드라마 리뷰 기사가 게임뉴스 사이트에 발행된 문제. 기사 삭제 + 톰스톤 등록 + 비게임 콘텐츠 필터 3단계 구축으로 재발 방지
Modrinth 기사 대표 이미지 누락 수정 — Cuisine Delight 인기 급상승 기사 및 주간 차트 4건에 대표 이미지가 없던 문제 수정. 이미지 삽입 + 태그 설정 완료
콜 오브 듀티 치터 연구 기사 전면 수정 — Reddit 링크 게시물에서 원문(Insider Gaming)을 참조하지 못해 AI가 연구 기관명(Surfshark), 수치(66건/1,000명), 액티비전 공식 반박을 모두 날조한 기사를 원문 기반으로 전면 재작성. 출처 2개(Insider Gaming + Reddit) 명시
🔧
개선 6
AI 기사 연도 날조 방지 시스템 (v3.6) — AI 기자가 출처에 없는 연도를 임의로 사용하는 것을 3중 방어로 차단: ① 프롬프트에 현재 날짜/수집시각 자동 주입, ② 연도 추측 금지 규칙 강화, ③ 품질 게이트에서 출처와 기사의 연도 교차 검증 자동화
AI Publisher v3.7 — 게임 관련성 최종 검증 게이트 — 발행 직전 기사 제목+태그에서 비게임 시그널(TV/영화 10종)과 게임 시그널(6종)을 교차 분석. 비게임 ≥ 2 AND 게임 ≤ 1 → 발행 자동 차단
Score Judge v2.3 — 비게임 콘텐츠 패턴 대폭 확장 — TV 드라마, 영화, 시상식, 스트리밍 플랫폼, 연예인 캐스팅, 특정 TV 프랜차이즈 등 15종 정규식 패턴 추가. 아웃랜더·왕좌의게임·브리저튼 등 주요 TV 시리즈 명시적 차단
Score Judge v2.3 — PC 부품/하드웨어 뉴스 필터 (카테고리 18) — 메인보드/PSU/쿨러/RAM/SSD 등 게임과 무관한 순수 PC 부품 리뷰·출시 기사에 -35점 감점 적용. GPU/그래픽카드 및 게이밍 주변기기는 제외하여 게이밍 관련 기사는 보호
뉴스 수집기 v7.1 — 하드웨어 키워드 가중치 재조정 — cpu, processor, ddr5, ssd 등 순수 PC 부품 키워드 가점을 +15에서 +5로 하향 조정. GPU/그래픽카드 키워드는 기존 +15 유지. 순수 하드웨어 기사 2개 이상 매칭 시 추가 -20점 감점
Modrinth 이미지 처리 하드닝 v1.1 — 5개 Modrinth 에이전트의 대표 이미지 설정 로직을 공통 유틸리티(Modrinth 유틸 모듈)로 통합. 재시도(최대 2회) + 갤러리 fallback + 썸네일 ID 검증으로 이미지 누락 재발 방지. 주간 차트 에이전트에 이미지 로직 신규 추가
커뮤니티 게시판 유튜브 자동 임베드 강화 — 모든 유튜브 링크(일반 텍스트, 태그 포함)를 자동 감지하여 반응형 영상 플레이어로 변환
커뮤니티 게시판 외부 링크 새 창 열기 — 게시글 본문 및 댓글의 모든 외부 링크에 target="_blank" 자동 적용. 🔗 아이콘으로 외부 링크 시각 구분
댓글 내 URL 자동 링크 변환 — 댓글과 답글에 입력된 URL을 클릭 가능한 링크로 자동 변환. 유튜브 링크는 임베드 플레이어로, 기타 링크는 새 창 열기로 처리
NVIDIA 핫픽스 드라이버 595.76 기사 미디어 보강 — WccFtech 출처 벤치마크 스크린샷 2장(Time Spy 35,853점, Steel Nomad 99.72 FPS) + Reddit 사용자 보고 스크린샷 2장 추가. 이미지 1→5개, 본문 4,278→5,708자(+33%)
'톡식 코만도' 주간 신작 기사 전면 재구성 — TechPowerUp 출처 9개 게임(Toxic Commando, Blossom, Ranger's Path, Liar Princess, Solasta II, MH Stories 3, Sherman Commander, Fatal Frame II, 1348 Ex Voto) 구체적 게임명·이미지·YouTube 트레일러 9개·출시 일정표 추가. 이미지 0→9개, 영상 0→9개, 본문 5,127→11,624자(+127%)
'바비큐 포 풀스' CRPG 기사 미디어 보강 — PC Gamer 출처 YouTube 영상(Final Showcase) 삽입, 히어로 이미지 고해상도 교체(80KB→263KB). 본문 7,362→7,915자
MediaExtractor v3.6 — 미디어 수집 패턴 확장 — PC Gamer YouTube facade 패턴() 사전 추출 지원. WccFtech 이미지 슬라이더(swiper/wp-block-gallery) 중첩 figure 순회로 갤러리 내 전체 이미지 수집. 소스 프로필 2개 신규 등록(pcgamer.com)
게임 DB 개별 페이지 (SEO) — 8만 2천개 게임 각각에 전용 상세 페이지 제공 (/game-db/{id}-{slug}/). 히어로 배너, 통계 그리드, 게임 정보 테이블, 비슷한 게임 사이드바 포함
게임 DB 뉴스 연동 — 게임 상세 페이지에서 관련 뉴스 기사 자동 매칭. 영문/한글명 기반 LIKE 검색으로 최신 관련 기사 10건 표시
게임 DB JSON-LD 스키마 — 개별 게임 페이지에 VideoGame 구조화 데이터 자동 생성 (가격, 리뷰, 개발사, 장르, aggregateRating 포함)
게임 DB 이미지 대량 보강 — 82,946개 게임 중 71,175건에 Steam 이미지 즉시 할당 (14%→99.9%)
게임 DB 상세 모달 개선 — 출시일, 게임 소개, 리뷰 점수 바 시각화 추가
게임 DB 정렬 옵션 확장 — 평점순, 출시일순 정렬 추가
🔧
개선 13
AI 기사 고유성 검증 강화 (Quality Gate v3.2) — 5,832건 전수 분석 결과를 바탕으로 품질 게이트 대폭 업그레이드. 한국 시장 맥락을 독립 필수 체크로 분리하여 한국 게이머 관점의 독자적 기사만 발행. 고유성 요소 최소 2개 이상 미충족 시 발행 자동 차단
MediaExtractor v3.3 — 영상 미디어 수집 고도화 — youtube-nocookie.com 도메인 지원, Hookshot CMS data-videoid 속성 감지, 노이즈 제거 전 영상 사전 추출, 태그 내 영상 4단계 감지 로직 (Nintendo Life 등 게임 미디어 사이트 영상 수집율 대폭 향상)
MediaExtractor v3.4 — 라이트박스 풀사이즈 이미지 추출 — 패턴(fancybox/라이트박스)에서 부모 링크의 원본 이미지 자동 추출. TechPowerUp 등 하드웨어 뉴스 사이트 이미지 품질 대폭 향상
HP Zbook Ultra G1a 리뷰 기사 미디어·콘텐츠 대폭 보강 — WccFtech 출처 원문 대비 누락된 제품 사진(4장), CPU-Z/BIOS 스크린샷(4장), AI/GPU 벤치마크 이미지(2장), GPU 합성 벤치마크(3DMark 6종 표), AAA 게이밍 성능(8개 게임 표), 발열/배터리/종합 평가 4개 섹션 추가. 이미지 1→12개, 본문 15,023→21,811자(+45%)
클레르 옵스퀴르 기사 미디어 보강 — 게임메카 출처 원문 대비 누락된 트윗 스크린샷(올리비에 게이 X 게시글) 및 만화 표지(라카데미 클레르 옵스퀴르) 2장 삽입, 대표 이미지 교체. 본문 6,427→7,436자
던파 모바일 4주년 기사 미디어 보강 — 게임동아 출처 원문 대비 누락된 본문 이미지 8장(시로코 레이드, 절망의 탑, 솔도로스, 격투가(남), 2차 각성 패시브, 퀵메뉴 설정, 란마 1/2 컬래버, 로드맵) 삽입, 대표 이미지 고해상도 교체(960→1920). 이미지 0→8개, 본문 11,150→13,702자(+23%)
game.donga.com 소스 프로필 개선 — body_selector 최적화 (.article → .article-content, .article), 노이즈 제거 셀렉터 추가 (footer/tags/share 필터)
기사 마무리 독자 참여 유도 강화 — 기사 끝부분에 질문형 문장이 없으면 자동 감지하여 경고. 독자와의 소통을 촉진하는 기사 구조 유도
Modrinth 카테고리 목록 디자인 개편 — 전체 기사 페이지(/articles/)와 동일한 컴팩트 리스트 카드로 변경. 서브카테고리 필터 탭 추가 (전체/모드 소식/플러그인 소식 등 7개). 상대 시간 표시 및 카테고리 배지 적용
게임 DB 데이터 보강 속도 4배 증가 — 일 150건→400건 Steam Store API 보강으로 전체 82K 게임 완주 기간 단축 (547일→207일)
게임 DB 이미지 수집 2배 증량 — 일일 이미지 수집 500건→1000건 증가. 안정성 기준(7일 연속 건강) 달성 후 적용
게임 DB 증분 동기화 전환 — 기존 TOP100 단일 리스트에서 3개 TOP100 합집합(최근 2주 인기 + 역대 플레이타임 + 소유자 수)으로 범위 확대. 전체 재동기화(85K건) 주기를 매월→격월로 축소