목록으로
유틸리티

파비콘 사이트 고르는 5가지 기준과 실전 제작 방법

웹사이트를 만들다 보면 브라우저 탭에 표시될 작은 아이콘이 필요해집니다. 이때 대부분 파비콘 사이트를 검색하게 되는데, 검색 결과에 나오는 도구들이 워낙 많다 보니 어떤 걸 써야 할지 판단하기 어렵습니다. 단순히 이미지를 ICO로 바꿔주기만 하는 곳도 있고, 브라우저별 규격을 전부 뽑아주는 곳도 있습니다. 이 둘의 차이를 모르고 작업하면 나중에 아이폰 홈 화면에서 아이콘이 깨지거나, 구형 브라우저 탭에서 아무것도 안 보이는 상황을 겪게 됩니다.

파비콘 사이트를 고르는 5가지 기준

도구를 고를 때 봐야 할 핵심 항목은 다음과 같습니다. 하나씩 확인해보면 자신에게 맞는 곳을 빠르게 추릴 수 있습니다.

  1. 다중 사이즈 출력 여부: 16x16 하나만 뽑아주는 곳은 실무에서 부족합니다. 최소한 16, 32, 180, 192, 512픽셀은 한 번에 나와야 합니다.
  2. ICO 멀티 레이어 지원: ICO 포맷은 하나의 파일 안에 여러 해상도를 담을 수 있습니다. 이걸 지원하지 않고 단일 해상도만 넣어주는 도구는 확대 표시 환경에서 흐리게 보입니다.
  3. manifest 파일 생성: 안드로이드 크롬에서 홈 화면에 추가할 때 필요한 site.webmanifest를 같이 만들어주는지 확인합니다.
  4. 업로드 없이 브라우저에서 처리하는지: 로고 이미지를 서버에 업로드하지 않고 브라우저 내부에서 변환하는 방식이면 미공개 디자인을 다룰 때 안전합니다.
  5. 투명 배경 유지: PNG의 알파 채널이 검은색이나 흰색으로 채워져 버리는 도구가 의외로 많습니다.
참고: ICO는 마이크로소프트가 만든 아이콘 전용 포맷으로, 1990년대부터 쓰여 온 만큼 거의 모든 브라우저가 인식합니다. 반면 PNG 파비콘은 인터넷 익스플로러 10 이하에서 무시됩니다. 국내 서비스처럼 구형 환경 대응이 필요하다면 ICO를 반드시 함께 두는 편이 안전합니다.

크기별 규격 정리

파비콘은 하나가 아니라 용도별로 여러 개를 준비하는 게 표준입니다. 어디에 쓰이는지 알면 불필요한 파일을 줄일 수 있습니다.

크기포맷주 용도
16x16ICO / PNG브라우저 탭, 즐겨찾기 목록
32x32ICO / PNG고해상도 탭, 윈도우 작업표시줄
180x180PNGiOS 홈 화면 아이콘
192x192PNG안드로이드 홈 화면
512x512PNGPWA 스플래시 화면

원본 이미지는 512픽셀 이상의 정사각형 PNG로 준비하는 걸 권합니다. 작은 이미지를 키우면 계단 현상이 생기지만, 큰 이미지를 줄이는 건 품질 손실이 거의 없습니다. 벡터 원본이 있다면 SVG에서 512픽셀 PNG로 먼저 내보낸 뒤 변환에 넣는 순서가 가장 깔끔합니다.

팁: 16픽셀에서는 글자가 거의 읽히지 않습니다. 회사명 전체를 넣는 대신 이니셜 한두 글자나 심볼만 남기고, 여백을 원본 대비 10퍼센트 정도로 줄이면 탭에서 훨씬 또렷하게 보입니다.

HTML 삽입 코드와 파일 배치

파일을 다 만들었다면 head 태그 안에 링크를 걸어야 합니다. 최소 구성은 다음과 같습니다.

<link rel="icon" href="/favicon.ico" sizes="any">
<link rel="icon" href="/favicon-32x32.png" type="image/png">
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<link rel="manifest" href="/site.webmanifest">

favicon.ico는 루트 경로에 두는 게 관례입니다. link 태그를 하나도 안 걸어도 브라우저가 자동으로 도메인 루트의 /favicon.ico를 요청하기 때문입니다. 이 관례 덕분에 서버 로그를 보면 favicon.ico 404 에러가 유독 많이 찍힙니다.

여러 사이즈를 손으로 하나씩 리사이즈하고 코드를 작성하는 건 시간이 꽤 걸립니다. 이런 작업을 자동화하려면 파비콘 생성기를 활용해 이미지 하나로 전체 세트와 삽입 코드를 한 번에 받는 편이 효율적입니다.

주의: 파비콘을 교체했는데 화면에 그대로인 경우가 자주 발생합니다. 브라우저는 파비콘을 매우 공격적으로 캐싱하기 때문입니다. 강제 새로고침으로도 안 바뀌면 주소창에 파일 경로를 직접 입력해 열어보고, 그래도 안 되면 ?v=2 같은 쿼리 문자열을 href 뒤에 붙여 버전을 올리는 방법이 확실합니다.

파비콘이 검색과 브랜딩에 미치는 영향

구글은 2019년부터 모바일 검색 결과에 사이트 파비콘을 함께 노출하고 있습니다. 검색 결과 페이지에서 내 사이트만 기본 지구본 아이콘으로 나온다면, 같은 순위에 있어도 클릭률에서 불리해집니다. 파비콘이 직접적인 순위 요소는 아니지만, 클릭률은 결과적으로 순위에 영향을 주는 신호로 작용합니다.

파비콘은 사용자가 20개의 탭 사이에서 내 사이트를 3초 안에 다시 찾게 해주는 유일한 시각 단서입니다.

구글이 파비콘을 검색 결과에 표시하려면 몇 가지 조건이 있습니다.

  • 파일 크기가 정사각형이고 48픽셀의 배수여야 합니다. 48, 96, 144픽셀이 안전한 값입니다.
  • 파비콘 파일 경로가 robots.txt에서 차단되어 있으면 안 됩니다.
  • 홈페이지의 head에 rel="icon" 링크가 존재해야 합니다.
  • 성인물이나 혐오 표현 등 정책 위반 이미지는 표시되지 않습니다.

반영 속도는 즉각적이지 않습니다. 구글이 홈페이지를 다시 크롤링해야 하므로 며칠에서 몇 주가 걸릴 수 있습니다. 급하다면 서치 콘솔에서 홈페이지 URL 검사 후 색인 생성을 요청하면 조금 앞당길 수 있습니다.

작업 전 확인할 체크리스트

실제로 파비콘을 만들기 전에 다음을 미리 정해두면 재작업이 줄어듭니다.

  • 다크 모드 대응: 검은 로고를 그대로 쓰면 다크 테마 브라우저 탭에서 안 보입니다. media 속성으로 라이트와 다크용 파비콘을 나눠 지정할 수 있습니다.
  • iOS 모서리 처리: apple-touch-icon은 iOS가 자동으로 모서리를 둥글게 깎습니다. 투명 배경을 그대로 두면 검은 사각형이 되므로 배경색을 채워서 만들어야 합니다.
  • 서브도메인 분리: 서비스별 서브도메인이 있다면 파비콘도 구분하는 게 좋습니다. 탭이 여러 개 열렸을 때 관리 페이지와 사용자 페이지를 즉시 구분할 수 있습니다.
  • 개발과 운영 환경 구분: 로컬 개발 서버에 회색조 파비콘을 쓰면 실수로 운영 데이터를 건드리는 사고를 줄일 수 있습니다.

파비콘 하나에 이렇게까지 신경 써야 하나 싶을 수 있지만, 16픽셀짜리 이 이미지는 사용자가 브랜드를 가장 자주 마주치는 접점입니다. 방문자가 하루에 로고 전체를 보는 횟수보다 탭 아이콘을 보는 횟수가 훨씬 많습니다. 처음 만들 때 규격을 제대로 갖춰두면 이후 몇 년간 손댈 일이 없는, 투자 대비 효율이 높은 작업입니다.

자동차 수리가 필요하신가요?

대전 사고차 수리 전문 - 남대전자동차공업사

무료 견적받기