If your published Framer site shows a generic globe in the browser tab, check three layers: the project’s favicon field, the published domain, and the HTML response. A project-level Framer favicon can be replaced without a page redesign.
Use Framer’s native uploader first. It keeps the icon attached to the project and avoids a separate HTML snippet. Use custom code only for an SVG, a specific size, or a controlled asset URL.
Before you start
- Access to the Framer project and its Settings panel.
- A square source image. Export a 512×512 PNG, plus ICO or SVG if needed, with Mzu favicondl.
- The exact domain visitors use, including any custom domain.
For broader upload guidance, see our no-code favicon guide. Below, we focus on Framer settings, publishing, and verification.
How to add a Framer favicon
- Open the project settings.
Open the project in Framer, select Settings from the top project menu, and open the site settings. Find the Favicon or Site Icon field under general site details; if it is absent, check the SEO or site-metadata section of the same panel. Do not configure it on one page.
- Upload a square icon.
Choose Upload, select the PNG, and check the crop. Center the mark and remove tiny text that disappears at tab size. Save the change. If the field accepts SVG or ICO, use that export; otherwise, use the PNG.
- Publish the project.
Select Publish, then open the published URL in a new tab. The editor canvas is not what visitors receive.
- Verify the live response.
In the DevTools Elements panel, search for rel='icon'. Confirm that the URL points to your uploaded asset. In the Network panel, request it and check the status; a failed request cannot update the tab icon.
- Use custom code only for a deliberate override.
If Custom Code is available in the project settings, open its Head section and add this, replacing both URLs with public HTTPS asset URLs:
<link rel='icon' type='image/svg+xml' href='https://your-domain.com/favicon.svg'>
<link rel='icon' type='image/png' sizes='512x512' href='https://your-domain.com/favicon-512.png'>
The HTML Standard defines external icon links with rel='icon'. Disable the native upload or any older snippet so one source owns the icon.
Common pitfalls
- It works in the editor only. Publish again and test the live domain, not a preview URL.
- Duplicate icon links. Remove stale custom code when Framer’s uploader already sets the icon.
- The old icon persists. Confirm the asset response first, then follow the favicon troubleshooting checklist for cache-specific checks.
- The asset works but looks wrong. Recrop the source square and simplify fine details before converting it again.
Conclusion
The cleanest setup has one owner: the project setting. Upload a square PNG, publish, inspect the live HTML, and reserve custom code for a deliberate override. The next replacement stays predictable.
Framerで公開したサイトのブラウザタブに汎用の地球アイコンが表示される場合は、3つのレイヤーを確認してください。プロジェクトに設定したfavicon、公開先ドメイン、HTMLレスポンスです。プロジェクト全体のFramer faviconは、ページのリデザインなしで差し替えられます。
まずFramerの標準アップロード機能を使ってください。アイコンがプロジェクトに紐づけられるため、別途HTML snippetを追加する必要はありません。Custom codeは、SVGを使う、指定サイズにする、またはasset URLを明示的に管理する場合にだけ使ってください。
始める前に
- Framerプロジェクトと、そのSettingsパネルにアクセスできること。
- 正方形の元画像。Mzu favicondlで、512×512のPNGと、必要に応じてICOまたはSVGを書き出してください。
- 利用者がアクセスする正確なドメイン(custom domainを含む)。
より広いアップロード手順については、no-code faviconガイドを参照してください。以下ではFramerの設定、公開、検証に絞って説明します。
Framer faviconを追加する方法
- プロジェクト設定を開く。
Framerでプロジェクトを開き、プロジェクト上部のメニューからSettingsを選んでサイト設定を開きます。一般的なサイト情報の項目にあるFaviconまたはSite Iconを探してください。見つからない場合は、同じパネルのSEOまたはsite-metadataセクションを確認します。1つのページだけで設定しないでください。
- 正方形のアイコンをアップロードする。
Uploadを選択し、PNGを選んでcropを確認します。マークを中央に配置し、タブの表示サイズでは消えてしまう小さな文字は削除してください。変更を保存します。この項目がSVGまたはICOを受け付ける場合は、その書き出しデータを使い、受け付けない場合はPNGを使ってください。
- プロジェクトを公開する。
Publishを選択し、公開後のURLを新しいタブで開いてください。editor canvasは、利用者が受け取る内容ではありません。
- 公開後のレスポンスを検証する。
DevToolsのElementsパネルでrel='icon'を検索します。URLがアップロードしたassetを指していることを確認してください。Networkパネルでそのassetをリクエストし、statusを確認してください。リクエストが失敗した場合、タブアイコンは更新できません。
- 意図的なoverrideにだけCustom codeを使う。
プロジェクト設定にCustom Codeがある場合は、Headセクションを開いて次のコードを追加し、両方のURLをpublicアクセス可能なHTTPS asset URLに置き換えてください。
<link rel='icon' type='image/svg+xml' href='https://your-domain.com/favicon.svg'>
<link rel='icon' type='image/png' sizes='512x512' href='https://your-domain.com/favicon-512.png'>
HTML Standardでは、rel='icon'による外部icon linkの指定が定義されています。iconの指定元を1つに統一するため、標準のアップロード機能と、それ以前に追加したsnippetは無効にしてください。
よくある落とし穴
- エディタ上では動くが、公開後に反映されない。 もう一度公開し、プレビュー URL ではなく本番ドメインでテストしてください。
- icon link が重複している。 Framer の uploader がすでにアイコンを設定している場合は、古いカスタムコードを削除してください。
- 古いアイコンが残る。 まずアセットのレスポンスを確認し、その後favicon のトラブルシューティングチェックリストでキャッシュ起因の問題を確認してください。
- アセットは表示されるが、見た目がおかしい。 元画像の正方形クロップをやり直し、細かい装飾を整理してから、もう一度変換してください。
まとめ
最も subreddits な運用では、project setting にすべての管理を一本化します。正方形の PNG をアップロードして公開し、本番の HTML を確認してください。カスタムコードは、意図的な override に限って使用します。これで、次回の変更も予測可能な状態に保てます。
Framer 사이트를 발행한 뒤 브라우저 탭에 일반적인 지구 모양 아이콘이 표시된다면 다음 세 가지를 확인하세요. 프로젝트의 favicon 설정, 발행된 도메인, HTML 응답입니다. 프로젝트 수준에서 Framer favicon을 교체할 수 있으므로 페이지 디자인을 다시 할 필요는 없습니다.
우선 Framer의 기본 업로더를 사용하세요. 아이콘이 프로젝트에 연결된 상태로 유지되고, 별도의 HTML 코드 스니펫이 필요하지 않습니다. SVG, 특정 크기 또는 직접 관리하는 asset URL이 필요한 경우에만 custom code를 사용하세요.
시작하기 전에
- Framer 프로젝트와 Settings 패널에 접근할 수 있어야 합니다.
- 정사각형 원본 이미지가 필요합니다. /Mzu favicondl로 512×512 PNG를 내보내고, 필요하면 ICO 또는 SVG도 준비하세요.
- custom domain을 포함해 방문자들이 사용하는 정확한 도메인이 필요합니다.
더 넓은 범위의 업로드 방법은 no-code favicon 가이드에서 확인하세요. 아래에서는 Framer 설정, 발행 및 검증에 초점을 둡니다.
Framer favicon 추가 방법
- 프로젝트 설정을 여세요.
Framer에서 프로젝트를 열고, 상단 프로젝트 메뉴에서 Settings를 선택한 다음 사이트 설정을 여세요. 일반적인 사이트 세부 정보 아래에서 Favicon 또는 Site Icon 필드를 찾으세요. 필드가 보이지 않으면 같은 패널의 SEO 또는 사이트 메타데이터 섹션을 확인하세요. 특정 한 페이지에만 설정하지 마세요.
- 정사각형 아이콘을 업로드하세요.
Upload를 선택하고 PNG를 선택한 뒤 크롭을 확인하세요. 중앙에 맞추고, 탭 크기에서는 사라지는 작은 글자는 제거하세요. 변경 사항을 저장합니다. 필드에서 SVG 또는 ICO를 허용하면 해당 파일을 사용하고, 그렇지 않으면 PNG를 사용하세요.
- 프로젝트를 발행하세요.
Publish를 선택한 다음 발행된 URL을 새 탭에서 여세요. 방문자에게 제공되는 화면은 편집기 canvas가 아닙니다.
- 실제 응답을 검증하세요.
DevTools의 Elements 패널에서 rel='icon'을 검색하세요. URL이 업로드한 asset을 가리키는지 확인합니다. Network 패널에서 해당 asset을 요청하고 status를 확인하세요. 실패한 요청은 탭 아이콘을 업데이트할 수 없습니다.
- 명시적인 override가 필요할 때만 custom code를 사용하세요.
프로젝트 설정에 Custom Code가 있다면 Head 섹션을 열고 아래 코드를 추가하세요. 이때 두 URL을 모두 공개적으로 접근할 수 있는 HTTPS asset URL로 바꾸세요.
<link rel='icon' type='image/svg+xml' href='https://your-domain.com/favicon.svg'>
<link rel='icon' type='image/png' sizes='512x512' href='https://your-domain.com/favicon-512.png'>
HTML Standard는 rel='icon'을 사용하는 외부 아이콘 링크를 정의합니다. 기본 업로더나 기존 코드 스니펫을 비활성화해 아이콘의 source가 하나뿐이도록 하세요.
흔히 빠지는 함정
- 에디터에서만 동작합니다. 다시 게시한 뒤 preview URL이 아닌 live domain에서 테스트하세요.
- 아이콘 링크가 중복됩니다. Framer의 uploader가 이미 아이콘을 설정했다면 남아 있는 custom code를 삭제하세요.
- 기존 아이콘이 계속 남습니다. 먼저 asset 응답을 확인한 다음 favicon 문제 해결 체크리스트를 따라 cache 관련 항목을 확인하세요.
- asset은 정상적으로 작동하지만 모양이 잘못되었습니다. 원본 정사각형 이미지를 다시 crop하고 세부 요소를 단순화한 뒤 다시 변환하세요.
결론
가장 깔끔한 구성은 관리 주체를 하나로 두는 것입니다. 프로젝트 설정에서 favicon을 관리하세요. 정사각형 PNG를 업로드하고 게시한 뒤 live HTML을 점검하며, custom code는 의도적으로 기본값을 재정의할 때만 사용하세요. 이렇게 하면 다음 favicon 교체도 예측 가능한 상태로 유지됩니다.
Si tu sitio de Framer publicado muestra un globo genérico en la pestaña del navegador, revisa tres capas: el campo del favicon del proyecto, el dominio publicado y la respuesta HTML. El favicon nativo de Framer, definido a nivel de proyecto, se puede sustituir sin rediseñar las páginas.
Empieza por el cargador nativo de Framer. Mantiene el icono vinculado al proyecto y evita añadir un fragmento de HTML aparte. Utiliza código personalizado solo cuando necesites un SVG, un tamaño concreto o una URL de asset que quieras controlar.
Antes de empezar
- Acceso al proyecto de Framer y a su panel de Settings.
- Una imagen de origen cuadrada. Exporta un PNG de 512×512, además de ICO o SVG si hace falta, con Mzu favicondl.
- El dominio exacto que utilizan los visitantes, incluido cualquier dominio personalizado.
Si necesitas más orientaciones sobre la carga, consulta nuestra guía de favicon no-code. Aquí nos centramos en la configuración, la publicación y la verificación en Framer.
Cómo añadir un favicon en Framer
- Abre la configuración del proyecto.
Abre el proyecto en Framer, selecciona Settings en el menú superior del proyecto y abre la configuración del sitio. Busca el campo Favicon o Site Icon en los datos generales del sitio; si no aparece, revisa la sección SEO o de metadatos del mismo panel. No lo configures en una sola página.
- Sube un icono cuadrado.
Selecciona Upload, elige el PNG y revisa el recorte. Centra la marca y elimina el texto diminuto que desaparece al tamaño de una pestaña. Guarda el cambio. Si el campo acepta SVG o ICO, utiliza esa exportación; en caso contrario, usa el PNG.
- Publica el proyecto.
Selecciona Publish y abre la URL publicada en una pestaña nueva. El lienzo del editor no es lo que reciben los visitantes.
- Verifica la respuesta publicada.
En el panel Elements de DevTools, busca rel='icon'. Comprueba que la URL apunte al asset que has subido. En el panel Network, solicítalo y revisa el estado; una solicitud fallida no puede actualizar el icono de la pestaña.
- Utiliza código personalizado solo para una sustitución deliberada.
Si Custom Code está disponible en la configuración del proyecto, abre su sección Head y añade lo siguiente, sustituyendo ambas URL por URLs públicas de assets con HTTPS:
<link rel='icon' type='image/svg+xml' href='https://your-domain.com/favicon.svg'>
<link rel='icon' type='image/png' sizes='512x512' href='https://your-domain.com/favicon-512.png'>
El HTML Standard define los enlaces de iconos externos mediante rel='icon'. Desactiva la carga nativa o cualquier fragmento de código anterior para que una sola fuente gestione el icono.
Problemas comunes
- Solo funciona en el editor. Vuelve a publicar y prueba el dominio en producción, no una URL de vista previa.
- Enlaces de icono duplicados. Elimina el código personalizado obsoleto cuando el uploader de Framer ya define el icono.
- El icono antiguo sigue apareciendo. Comprueba primero la respuesta del asset y luego sigue la lista de verificación para solucionar problemas con el favicon para realizar las comprobaciones específicas de la caché.
- El asset funciona, pero se ve mal. Vuelve a recortar el archivo de origen para que sea cuadrado y simplifica los detalles finos antes de convertirlo de nuevo.
Conclusión
La configuración más limpia tiene un único responsable: el ajuste del proyecto. Sube un PNG cuadrado, publica, inspecciona el HTML en producción y reserva el código personalizado para una sobrescritura deliberada. La próxima sustitución se mantiene predecible.