本当にすべてのfaviconファイルが必要?それともfavicon.icoだけでいい?
ジェネレーターは、アイコンファイルの詰まったフォルダを渡してきます。ほとんどのサイトは、そのうちのほんの一握りしか使いません。ここでは各ファイルが実際に何のためのものかを解説します。そうすれば、自分の場面に必要なものだけを配信し、残りは心置きなく省けます。
なぜジェネレーターはキット一式を渡すのか
faviconジェネレーターが十数個以上のファイルを書き出すのは、あなたがどの場面を気にかけているか知りようがないため、一度にすべてをカバーするからです。あらゆるブラウザ、iOS、Android、PWAのインストール、Windowsのタイル、その全部です。これは理にかなったデフォルトです。ファイルは非常に小さく、使わないものをいくつか配信しても、少し散らかる以外のコストはかかりません。
しかし、ファイルが多いことは、より良いfaviconを意味しません。より多くをカバーしているだけです。そのカバレッジに価値があるかどうかは、訪問者が実際にどの場面に到達するかに完全に依存します。そして多くのサイトにとって、それは短いリストなのです。
各ファイルの用途と、誰に必要か
| ファイル | 対応する場面 | 必要ですか? |
|---|---|---|
| favicon.ico | ブラウザのタブ、ブックマーク、クローラー、フィードリーダー | はい、常に |
| favicon.svg / 32px PNG | 最新のブラウザでのよりくっきりしたタブアイコン | あると良い |
| apple-touch-icon (180) | iOSのホーム画面のショートカット | iPhoneにサイトを保存する人がいる場合のみ |
| manifest + 192/512 PNG | AndroidとPWAのインストール | インストール可能なアプリの場合のみ |
| maskableアイコン | Androidのアダプティブアイコンの整形 | PWAの場合のみ |
| 48px以上のアイコン | Google検索結果内のfavicon | はい、検索での見え方を気にするなら |
正直なところの最小限
素朴なマーケティングサイト、ブログ、ドキュメントページなら、16、32、48ピクセル版を収めたfavicon.ico1つで本当に十分です。高密度ディスプレイでくっきりしたアイコンが欲しければSVGを追加すれば完成です。誰もあなたのブログをホーム画面にインストールしたりしないので、apple-touch-iconやマニフェストのアイコンは、使われないまま置かれることになります。
その48ピクセルのエントリは一石二鳥です。Googleが検索結果の横にfaviconを表示する前に求めるサイズでもあるため、良い.icoは検索での見え方もさりげなくカバーしてくれます。
フルセットがその立場を得るとき
追加のファイルは、それらが対応する場面を使い始めた瞬間に、任意ではなくなります。インストール可能なPWAは、マニフェストに192と512がなければ、そもそもインストールを提案すらしません。iPhoneのホーム画面に追加されるアプリは、apple-touch-iconがないと壊れて見えます。iOSがぼやけたスクリーンショットにフォールバックするからです。ダークモードに寄りかかった製品は、タブ列に対して消えてしまわないよう、テーマ対応のアイコンを必要とします。
そうしたサイトでは、「追加」のアイコンはまったく追加などではありません。ユーザーが実際に到達する場面で正しく見せる、唯一の手段なのです。カバレッジは、それが使われるまさにその場所で重要になります。それこそが、フルカバレッジを支持する論拠が本当に伝えようとしている点なのです。
では、ジェネレーターは選ばせるべきか?
私たちの見解:完全なセットを書き出すのは正しいデフォルトです。安全で、ほとんどコストがかからないからです。とはいえ、自分の場面に必要なものだけ(全員向けのfavicon.ico、加えてアプリやPWAがあるならapple-touch-iconとmanifest)を配信し、残りは罪悪感なく削除してかまいません。
役立つ考え方は、「faviconファイルはいくつ持つべきか」ではなく、「自分は実際にどの場面に現れるのか」です。それに答えれば、ファイルのリストはおのずと決まります。
よくある質問
あのfaviconサイズすべてが必要ですか?
いいえ。16、32、48ピクセル版を収めたfavicon.icoで、ブラウザのタブとGoogleの検索アイコンをカバーできます。他のサイズは特定の場面(iOSのホーム画面、AndroidとPWAのインストール)に対応するため、使う場合にのみ配信しましょう。
favicon.icoだけで十分ですか?
あらゆるブラウザのタブについては、はい。iOSのホーム画面のショートカット、PWAのインストール、テーマ対応のダークモードアイコンには不十分で、それぞれに専用のファイルが必要です。そうした場面を使わないなら、良い.ico1つで十分です。
faviconファイルが多いとSEOに有利ですか?
いいえ。追加のアイコンにランキング上の利点はありません。Googleが検索結果にfaviconを表示するのに必要なのは、少なくとも48x48のアイコン1つだけです。追加のファイルは検索以外の場面のためのもので、ランキングには影響しません。
使われないfaviconファイルはサイトを遅くしますか?
ほとんど影響しません。ファイルは、ある場面が実際に要求したときにのみ取得され、faviconは初回読み込み後に強力にキャッシュされます。使わないアイコンを配信する本当のコストは、ページ速度ではなく、プロジェクトが散らかることです。