Skip to content

fix: 검색결과 파비콘 등록 및 SEO 이미지 신호 강화#81

Merged
github-actions[bot] merged 1 commit intomainfrom
codex/favicon-search-icon
Feb 20, 2026
Merged

fix: 검색결과 파비콘 등록 및 SEO 이미지 신호 강화#81
github-actions[bot] merged 1 commit intomainfrom
codex/favicon-search-icon

Conversation

@tada-js
Copy link
Owner

@tada-js tada-js commented Feb 20, 2026

변경 사항

  • 검색 결과 파비콘 품질을 위해 /assets/pwa-192.png 기반 48/96 PNG 아이콘(public/assets/favicon-48.png, public/assets/favicon-96.png)을 추가했습니다.
  • index.html 및 주요 정적 페이지(pinball-game, pinball-ladder, privacy-policy)에 새 파비콘 링크를 연결했습니다.
  • 메인 페이지 구조화 데이터(WebApplication)와 sitemap.xml에 대표 이미지 정보를 추가해 이미지 크롤링 신호를 강화했습니다.
  • public/sw.js 캐시 버전을 degururu-pwa-v6로 갱신하고 새 파비콘 자산을 프리캐시에 포함했습니다.

검증

  • npm run lint
  • npm test

Summary by CodeRabbit

Release Notes

  • Chores
    • 파비콘(브라우저 탭 아이콘)을 PNG 형식으로 업데이트하여 여러 해상도에서 더욱 선명하게 표시됩니다.
    • 소셜 미디어 공유 시 표시되는 이미지 크기를 최적화했습니다.
    • 검색 엔진 최적화(SEO)를 위해 사이트 메타데이터를 개선했습니다.
    • 서비스 워커 캐시를 업데이트하여 오프라인 성능을 개선했습니다.

@vercel
Copy link

vercel bot commented Feb 20, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
degururu Ready Ready Preview, Comment Feb 20, 2026 7:50am

@github-actions github-actions bot enabled auto-merge (squash) February 20, 2026 07:50
@coderabbitai
Copy link

coderabbitai bot commented Feb 20, 2026

Caution

Review failed

The pull request is closed.

📝 Walkthrough

개요

여러 HTML 파일, 사이트맵, 서비스 워커 및 메타데이터에 대한 파비콘 자산(48x48, 96x96 PNG)을 추가하고, Open Graph 이미지 메타데이터를 업데이트하며, 서비스 워커 버전을 v5에서 v6로 업그레이드했습니다.

변경 사항

응집 / 파일 요약
파비콘 자산 추가
index.html, public/pinball-game.html, public/pinball-ladder.html, public/privacy-policy.html
각 HTML 파일에 favicon 링크 태그 3개(48x48 PNG, 96x96 PNG, 단축 아이콘) 추가. 기존 favicon.ico 참조를 명시적인 PNG 기반 파비콘으로 교체.
Open Graph 및 JSON-LD 메타데이터
index.html, src/i18n/runtime.ts
Open Graph 이미지 크기를 1200x630에서 1456x816으로 업데이트. JSON-LD WebApplication 객체에 og-image URL을 가리키는 image 필드 추가.
사이트맵 이미지 확장
public/sitemap.xml
xmlns:image 네임스페이스 추가 및 각 URL 항목에 image:image 블록 추가(이미지 위치: /assets/og-image.png, 제목: "Degururu").
서비스 워커 업데이트
public/sw.js
SW_VERSION을 "degururu-pwa-v5"에서 "degururu-pwa-v6"로 업데이트. PRECACHE_URLS 목록에 favicon-48.png 및 favicon-96.png 자산 추가.

예상 코드 리뷰 난이도

🎯 2 (단순) | ⏱️ ~10분

관련 가능성이 있는 PR

  • PR #47: 사이트 레벨 SEO/OG 자산(OG 이미지 참조, 사이트맵/robots 관련 메타데이터) 수정
  • PR #59: 서비스 워커(public/sw.js)의 SW 버전 업데이트 및 사전캐시 자산 목록 수정
  • PR #75: 동일한 HTML 및 사이트맵 파일(public/index.html, public/pinball-game.html, public/pinball-ladder.html, public/sitemap.xml)과 JSON-LD 메타데이터 수정
✨ Finishing Touches
  • 📝 Generate docstrings (stacked PR)
  • 📝 Generate docstrings (commit on current branch)
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch codex/favicon-search-icon

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions github-actions bot merged commit f30e639 into main Feb 20, 2026
5 of 6 checks passed
@tada-js tada-js deleted the codex/favicon-search-icon branch February 21, 2026 20:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant