Webflowで40時間かけて完璧なアニメーションを作り上げ、いざ公開してみたら、ブラウザのタブにデフォルトの青い「W」が鎮座していた...この絶望感、開発者なら誰でも一度は経験があるはずです。あの小さな青い四角は、「これはテンプレートで作りました」と大声で叫んでいるようなものです。Stripeのサブページや、Webflowで構築されたハイエンドなエージェンシーのサイトを見てください。彼らのタブは鮮明で、ブランドが確立されており、一目でそれと分かります。正しい webflow favicon setup はたった3分で終わりますが、一つ厄介な点があります。WebflowのネイティブUIは少し時代遅れで、最新のブラウザ機能を無視してレガシーなファイル形式を要求してくるのです。今すぐこれを修正しましょう。
Webflow Favicon設定の前提条件
設定をいじる前に、Webflowの請求ダッシュボードを確認してください。Webflowでは、カスタムファビコンの設定は有料のSiteプランに制限されています。もし現在無料のStarterプラン(webflow.ioドメインを使用するもの)で構築しているなら、永遠に青いWから逃れることはできません。カスタムアイコンパネルのロックを解除するには、Basic、CMS、またはBusinessプランにアップグレードする必要があります。すでに課金が済んでいると仮定して、実際の実装に進みましょう。
ステップバイステップのWebflow Favicon設定
1. 必要なアセットの準備
WebflowのUIは、32x32ピクセルのFaviconと256x256ピクセルのWebclipという、2つの異なるファイルを明確に要求します。WebclipとはWebflow独自の呼称で、実際にはApple Touch Icon(ユーザーがiOSのホーム画面にサイトを保存したときに表示されるアイコン)のことです。Figmaから書き出した巨大なロゴを無理やり32x32の正方形にリサイズしようとしないでください。大抵の場合、ぼやけたシミのようになってしまいます。代わりに、マスターロゴを Mzu favicondl のような専用ツールに通して、画像からファビコンを作成してください。これにより、ピクセルグリッドが完璧に揃い、エッジがシャープに保たれます。32x32バージョンは(透明度を保つために)PNGとして、256x256バージョンは背景をベタ塗りしたPNGとして保存します。
2. ネイティブダッシュボードからのアップロード
まずはWebflowの基本的な要件を満たしましょう。
- Webflowダッシュボードを開き、プロジェクトカードの3つのドットをクリックします。
- Settingsを選択し、Generalタブに移動します。
- Iconsセクションが見えるまで下にスクロールします。
- Faviconの下にあるアップロードボタンをクリックし、32x32のPNGを選択します。
- Webclipの下にあるアップロードボタンをクリックし、背景がベタ塗りの256x256のPNGを選択します。
- 選択したドメインにサイトを公開します。
これで絶対的な基本はカバーできました。Webflowユーザーの90%はここで満足してしまいます。しかし2026年現在、32x32のPNGだけに頼っていると、Retinaディスプレイではアイコンがピクセル化して見え、ユーザーがダークモードに切り替えると完全に消えてしまう可能性があります。さらに深く掘り下げる必要があります。
3. プロの手法:SVGとダークモードの注入
ここがWebflowに対する私の最大の不満です。彼らのネイティブアイコンアップローダーは、SVGファイルやダークモードのメディアクエリをネイティブにサポートしていません。ロゴが真っ黒の場合、Chromeのダークグレーのタブバーと同化して完全に見えなくなります。これを修正するために、UIをバイパスしてCustom Codeセクションを使用します。
まず、Webflow Designerに移動し、Assetsパネルを開きます。ここにモダンなSVGファビコンをアップロードします。アップロードしたSVGにカーソルを合わせ、歯車アイコンをクリックして、アセットのURLをコピーします。次に、Site Settings > Custom Codeに戻ります。Head Codeセクションに、以下のスニペットを貼り付けます。
<link rel='icon' type='image/svg+xml' href='ここにコピーしたSVGのURLを貼り付け'>
<style>
@media (prefers-color-scheme: dark) {
link[rel='icon'] {
/* オプション: JS経由でhrefを切り替えるか、動的SVGを使用できます */
}
}
</style>最新のブラウザは、UIでアップロードしたレガシーな32x32 PNGよりも、SVGのlinkタグを優先します。これにより、古いブラウザ用のフォールバックとしてPNGを維持しつつ、高DPIディスプレイ上で鮮明なベクターアイコンを保証できます。動的な色の切り替えをマスターしたい場合は、ファビコンのダークモードサポートに関するガイドをご覧ください。
避けるべきよくある落とし穴
完璧な webflow favicon setup を行っても、問題が発生することがあります。開発者がよく陥る2つの一般的な問題を挙げます。
- キャッシュの罠:サイトを公開したのに、タブにはまだ青いWが残っている。ブラウザはファビコンを非常に強力にキャッシュします(数週間残ることもあります)。パニックになってファイルを再アップロードしないでください。シークレットウィンドウでサイトを開くか、URLにクエリストリング(例:yoursite.com/?cache=1)を追加して、ブラウザに新しいアイコンを強制的に取得させてください。
- 透明なWebclip:Webclip(Apple Touch Icon)の背景を透明にしてはいけません。iOSは透明な部分を自動的に真っ黒で塗りつぶします。ロゴが黒い背景用に特別にデザインされていない限り、これは非常に見栄えが悪くなります。256x256のWebclipファイルには、必ずベタ塗りの背景色を使用してください。
まとめ
適切な webflow favicon setup は、一般的なテンプレートとプレミアムなWebアプリケーションの差を埋めるものです。WebflowのUI要件を満たすために基本ファイルをアップロードし、その後headコードにモダンなSVGスタックを注入することで、あらゆるデバイス、ブラウザ、カラースキームでブランドをシャープに見せることができます。3分かけてこれを正しく設定しましょう。ユーザーのブラウザタブが、きっと感謝してくれるはずです。