favicon.icoとか

スマホで調べものをしていて、検索結果をよく見るとURLの左側にFaviconが表示されるようになっていることに気づいた。ということは、当サイトのfavicon.icoも読み込まれているのだろうか。調べものを終えて、さっそく点検してみる。

favicon.icoは読み込まれていない

URLの左側にFaviconが表示されるのだが、ロボットによるデータ収集が行われていないのか、未表示となっている丸マークが描かれている。次いで、他のページの状況も調べてみる。

favicon.icoが読み込まれている例

シビックRのレポート集のトップページではデータ収集が正常に行われたらしく、赤いタイプRアイコンが表示されている。さらに他のページも点検したところ、一通りは読み込まれているようなので、index.htmlだけが収集されていないのかもしれない。忘れたころにロボットが訪問してデータを読んでいくことから、特に対策等は行わずこのまま放置しておく。

ふと、html内に設定しているfavicon.ico関係のタグを見直してみると、現在までは

<link rel="icon" type="image/vnd.microsoft.icon" href="favicon.ico">

このように記述していた。それを

<link rel="icon" href="favicon.ico">

シンプルな記述に書き換えた。一通り編集を終えてアップロードし直した後、『サーバのルートディレクトリにfavicon.icoを置いておけば、タグの有無に関わらずブラウザが勝手に読み込む』という(便利な)設定があることを知った。

なるほど、これでWordPress…当ブログにおいてはfavicon.icoの設定を全く行っていないのに、タイプRアイコンが出てくる理由がようやく分かった。