ShopifyのFaviconがブラウザでは表示され、Google検索には表示されない場合、Shopifyの設定とGoogleの処理を分けて考えます。ShopifyもGoogleも、通常はShopify CDNが原因だとは説明しておらず、Googleは正確に48×48のPNGを必須としていません。
確認にはShopifyのFavicon設定・トラブル対策とGoogleの検索Favicon公式文書を使います。
1. 公開ストアで確認する
Shopify管理画面で Online Store → Themes → Edit theme → Theme settings を開き、LogoまたはFaviconを選んで保存します。Shopifyによると、Theme Editorは管理画面の一部で公開ストアではないため、そこではFaviconが表示されません。
公開済みのストアを通常のブラウザタブで開いて確認してください。ストアへのFavicon追加にはBasic以上のプランが必要です。
2. 公開ホームページと画像を確認する
- ホームページのソースで
rel='icon'を探す。 - 画像URLを直接開き、認証なしで画像が返ることを確認する。
- 正方形で、ストアを表す図柄か確認する。
- 修正後はURLを安定させる。
Shopifyはテーマ設定用に16×16または32×32を理想とし、大きな画像は縮小される場合があります。Google検索は最小8×8、48×48より大きい画像を推奨します。用途が異なる説明であり、theme.liquidに専用48×48を必ず書くという意味ではありません。
3. Googleの掲載条件を確認する
Googlebotがホームページを、Googlebot-Imageが画像をクロールできる必要があります。ストアが公開され、robots.txtや認証でブロックされていないか確認します。
Shopifyの公式対策は、ストアのサイトマップをGoogleに送信することを案内しています。公開ストアで画像を確認した後、Google Search Consoleでホームページを検査してインデックス登録をリクエストします。
4. 待機し、根拠のない修正を避ける
処理には数日から数週間かかり、表示は保証されません。実際のレスポンスに問題がなければ、テーマコード変更、CDN削除、セキュリティ緩和、URL変更を行う必要はありません。
サイズの正確な説明はGoogle Favicon 48×48は必須か推奨かを参照してください。