検索結果用のサイトのファビコンの設定 | Google 検索セントラル | Documentation | Google for Developers
ファビコンとは、ブラウザや検索結果に表示されるウェブサイトのアイコンです。Google 検索結果へのファビコンの表示方法、「Google Favicon」について解説します。
developers.google.com
WordPressで構築したサイトに任意のファビコンを設定したところ、ブラウザのタブに表示されるファビコンはすぐに反映されたものの、Google検索結果に表示されるファビコンだけが、WordPressのデフォルトである「W」のまま、なかなか切り替わらないという問題に直面しました。
本記事では、その際に実際に試した対応内容をまとめています。
まず、Google検索結果にファビコンを表示するためのガイドラインを満たしているかを確認しました。
結果として、すべての要件を満たしていました。
ファビコンのファイル名を変更して再登録することも試しましたが、状況は変わりませんでした。
次に、自動で設定される WordPress のデフォルトファビコンを無効化し、指定したサイトアイコンへリダイレクトさせる方法を試しました。
functions.php に以下のコードを追記しました。
|
1 2 3 4 5 6 7 8 |
/****************************/ /** 自動で設定されるWordPressファビコンを削除 リダイレクト先を指定のサイトアイコンに変更する WordPress5.4以降 **/ /****************************/ function wp_favicon_delete(){ wp_redirect( get_theme_file_uri( '/images/favicon.ico' )); //追記 exit; } add_action("do_faviconico", "wp_favicon_delete"); |
以下の記事を参考にさせていただきました。
https://punk-life.com/favicon-problem
Google が一度「W」のファビコンを認識すると、新しいファビコンを再認識するまでに時間がかかる場合がある、という情報を見かけたため、Googleサーチコンソールからインデックス登録のリクエストをこまめに行いました。
その結果、時間はかかりましたが、最終的には Google 検検索結果に任意のファビコンが表示されるようになりました。