解决 favicon 图标无法被 google 缓存
先简单的扫一下盲,什么是 favicon 图标,favicon 就是出现在浏览器地址栏左侧的那个小图标。所谓 favicon,即 Favorites Icon 的缩写,中文名称是网站头像,顾名思义,便使其可以让浏览器的收藏夹中除显示相应的标题外,还以图标的方式区别不同的网站。(以上摘自百度百科)
那为什么有些站长在添加 favicon.ico 图标后,为什么还是无法正常显示呢?你可以试试自己的网站能否正常显示且被 google 缓存接受,只要在 http://www.google.com/s2/favicons?domain= 后加入自己的域名就行,比如我的 favicon 图标在 google 中的缓存就是 http://www.google.com/s2/favicons?domain=wange.im,(=后不需要加http://)我总结了一些小经验,欢迎指正。
1、favicon.ico 最好是添加在网站根目录下。
没有什么明文规定 favicon.ico 图标必须放在哪一个目录下,但是实践证明,在网站根目录的 favicon.ico 更有利于正常显示,也方便 google 缓存 favicon。
比如,芒果的网站,在浏览器中可以正常显示 favicon 图标,但是没有被 google 缓存,其原因就是 favicon.ico 没有被放在网站根目录下,而是在主题文件夹的/image/下,看其源码就知道了,google 拐不过这个弯来,所以还是放在根目录比较好。
2、favicon.ico 最好不要超过2kb。
谁也没有规定过 favicon.ico 多大才好,但是仅在半厘米之大的小方块里显示图标,我们实在没有必要将其像素做的太高,那样的话会不利于 google 缓存图标。
比如,盛者无罪的网站,在浏览器中确实可以正常显示,也是放在了网站的根目录下,但是却没有被 google 缓存,显示出了默认的小地球图标,因为该网站的 favicon.ico 有 70K 之巨,建议优化之。
3、favicon.ico 最好是16px*16px。
理论上来说 favicon.ico 可以是16px*16px,或者是32px*32px的,但是即使你把 favicon.ico 做成128px*128px,也是可以在浏览器中显示的,比如商业哲学评论的网站,但是像素太高也就不可避免地违背了上一条建议。再看超人流水账的网站,虽然他的 favicon 图标仅是32px*32px的,却还是没有被 google 成功缓存,所以还是建议 favicon 做成16px*16px就够了,小而精。
4、在网页头部<head></head>之间添加如下代码:
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
和前三条一样,这也不是硬性规定,有童鞋就不加。
比如,牧狼羊的网站,同样,在浏览器中其 favicon.ico 是可以显示的,只是 google 无法缓存他的图标,究其原因,估计就是少加了这句代码,建议狼兄还是加上吧。
以上仅是些由个人经验所总结的,没有广泛验证过,欢迎拍砖。
-
像爱谷歌一样爱百度2010年02月9日 -
Wordpress 免插件读者墙修订版2009年12月1日 - 获取 Favicon 服务美化友情链接2009年07月8日
-
给 WordPress 添加语音搜索功能2011年12月4日
我的被缓存了的,但进入主页就是显示不出来,请指导一下啊
很奇怪,看到一些网顶没加那行代码照样被缓存了...而我的即没被缓存,也没有显示为一个地球的小图标...刚去加了那行代码,再看能否被缓存成功.
我说怎么死活不被收录的...原来非要放到根目录不可啊=_=\n观完此文,于是试着移到root,竟然被谷歌秒收...
呵呵,小小经验,能帮到你太好了
很详细的分解 谢谢 刚好学到用上了 更换了cgcloud.net的favicon,谢谢你!
呵呵,不客气呀,能对你有用就好
我更新了favicon.ico,但google没更新啊!怎么办?
google需要过段时间更新缓存的,等等吧
我等,最好不要等到2012啦
试了下小地球,看来要以万戈兄的四项基本准则来优化啦
原来要放根目录下-________-''
加www 谷歌没有 不加而谷歌有 什么意识 域名绑定是相同的
我的说不定什么时候缓存显示正常
我的正常显示。
哈!看到此文,深有同感!呵呵,还是万戈总结的细致
只是一些经验之谈,呵呵
上面的1234全部都符合了,都可以正常显示,但是www.缓存了,blog.没有,为什么会这样呢?
我想你的.blog绑定的不是根目录吧?
嗯,blog有一个自己的文件夹,根目录用来放封面了。这样的话就没有办法缓存了吗?
这样就不能被google缓存了,因为不是在根目录哟,或许有其他办法,可能我不知道吧,呵呵
悲剧了,唉……还是谢谢你,哈哈~~
恩。的确是这样子。之前放在模板文件夹。一直都没有缓存,现在就好了。
自己总结出来的小经验,呵呵
我去掉代码了,不知道缓存会被清除不?
原来favicon还有这么多学问
看到我的ico鸟~
你的新域名呢?啥时候上线?
主机才定下来,明后天跟公司出去玩,新域名使用最快也要周日晚上了吧..
我两个都用,不过谷歌缓存还是有问题。
正在考虑博客图标问题,这篇文章好入时,谢谢博主
客气客气,能用上就好
是不是每个人都要这样弄?理论上正常访问就应该缓存了吧?等会儿去试试GG浏览器。
只是这样弄比较好,容易被GG接受
我也没加,但时有时无,哈哈。
我加上以后再试试,是不是没有这条的缘故。
我的几条都满足,就是大小超过2KB--3KB,哈哈。
我的貌似都没加- -很正常被缓存,欧也,貌似没啥规律
哥今天过来发言,是为了秀一秀案的新头像
又红又专哦
貌似没变啊
因为我这里有头像缓存
缓存?
赶紧给我刷新
俺是主题下提供的所以没问题
正因为是主题提供的才会有问题,因为不是在网站根目录下了
前两天刚换Icon,l今天看了一下,已经是最新的图标了
google缓存是需要一断时间的
直接把文件放在根目录底下,就搞定了。
是的,做好是放在根目录,google不能自动辨认favicon在非根目录的路径
我的之前出过这样的问题,后来又好了
因为google缓存需要一段时间,一般在2-3天左右
favicon放在根目录就不用声明了。
嘿嘿,刚刚好介绍给阿吴 ~
我的饿favicon 正常……
呵呵
万戈兄!!!
交换个 友情链接吧!!
呵呵……
我迟到了 ,不好意思!!!
特地把favicon做稍大一点,因为如果存到收藏夹里,在本地浏览的时候图标太小看起来很不舒服
放到收藏夹里这个favicon也不会放大啊,只是保持在16*16
是打开资源管理器浏览文件的时候看到保存的收藏夹内容的时候~
一直想做一个图标,但一直没行动
做一个不难啊,现在还有好多在线做favicon的网站呢,试试吧
我的图标里包含了16*16、32*32和48*48的,17K
17K也算是很巨大了吧
我的也是17k的
呵呵,那到是挺醒目的
那必须的~:idea: 山寨版有啊 人家绿底白字 我直接白底绿字了~ 百度到现在都没把那2级域名给处理好~
可以缓存到,前天又干掉了icon的代码
我是用feedburner烧录的博客,怎么设置才能在google reader也现实fav呢?
那是在google域名下的,没有主控权,应该实现不了
还好都符合.. .
一直想做一个图标,但一直没行动。
心动不如行动吧,做一个也不是很费事的
我的favicon.ico 是64*64的
如此巨大,超常规了。。。
那弄个999999999999999999*999999999999999999的。
那啥~代码没显示出来 [code][/code]
尖括号会被过滤掉的。。。
嗯 发现了,一大早就杯具了
我纠结啊~杯具了
一定要式出来,不怕spam
补充!!
最好用这种写法
google更喜欢~~~否则 有时候 不带www的favicon缓存了 带www的依然是小地球,亲身经历!
还没做这个图标呢!做了就有经验啦!
做一个个性的favicon,还是很有必要的
很有道理的。。
路过
咋不去我哪里路过下呢。。。
我发现一个问题,就是我解决了的问题,就觉得很简单,比如这个 哈哈哈哈~~~
我的好像是32*32,所以没被缓存
是的,所以建议用16*16的
我的可是64 × 64的呀,但也被緩存了。 → http://XxLoli.Com/favicon.ico
忘记写第5点了,还有RP问题,你这个RP属于比较好的
马上月底了,评论第一名的有奖评了,过来水水了。。。
哈哈,现在做最后的冲刺呀,还来的及吗?
实践证明,我的能识别
你的没国家。。。
我發現,我怎麼沒有系統的?
我没发现,你发现了。
補充:IE6
IE可以無視這篇網志
我什么都不知道,稀里糊涂就被缓存了
RP好,什么都好,呵呵
我的站都是统一标识
难怪我的没有收录,原来是这么回事,去更改!
好像还是没有被缓存
貌似是
google缓存需要一、两天时间,等等看吧
这次不晚啊~
留言版的头像怎么弄的。
留言板的头像就是缓存gravatar的头像啊
我想问的就是,我现在怎么让我的头像出现在这里呢?
在gravatar.com注册一个帐号,并上传头像图片就可以了
以后留言就用注册的邮箱
我要是换个favicon,别人能看到,我自己却还得看以前的……难道是浏览器缓存搞的鬼?
清除一下缓存或者换个浏览器试试
我喜欢做16x16的ico
其实16*16的正合适,太大对于favicon来说也没必要
有没有啥好方法推荐做ico的..
我的ico 32x32的都不清楚~~
我就是用一般的图像软件,光影魔术手之类的,保存成16*16的ico就行
我算是知道原来这叫网站头像
受教了
呵呵,你本来就有添加过哟
我换了主题才有的
原来就是白纸一掌
怪不得说我的有时候无法显示出来呢..
赶紧改了去~~~
我也不知道是不是正确,只是猜,如果改了有成效了来通知声哈
汗.. 我以为是在链接页面的favicon缓存..
是说链接页面的favicon缓存,你的favicon就是小地球,没显示出来
其实只要设置正确,只是时间问题,过两天才可以看到效果
我都已经等了几个月了,这几位还是没反应,看来google就是不缓存他们的网站了
我刚开始也是老折腾,怎么也不缓存,后来过几天缓存了,修改图标也是这情况
这个也折腾成缓存了.. 赶紧试试去
本文有提到你哟,好好看看,嘿嘿
支持,我直接拷贝老万的这双眼睛的了。省事儿。
你的网站就根本没有favicon图标哟
懒的。今天一口气写了17篇文章。所以以后不用担心文章的更新了,反正每周出一篇精华文章就行了。
灵感突发而已。呵呵呵
我没灵感的时候半点东西都写不出来。你没看我前几天都没东西更新吗?
我的灵感很准时,一天一篇,呵呵
纯支持了
哇,前排
丢在根目录就没管过..
丢在根目录是最好的,丢在其他地方就不太好了
等了这么久还是没人沙发。我再客气就那什么了。
我等了那么久,就是再等你的沙发
我倒、、、、
我想沙发都没呢。你怎么两真是站着说话不腰疼。
你有所不知,盼MM是我这里的沙发常客了,只要她愿意,估计沙发都是她的
你有心的吧。是不是有一ii
上次我透露给张三内幕来抢沙发,张三还是以一秒之差输给了盼MM,只坐了板凳
我就知道,所以我当时问张三”哪样了“。
真是苍天有眼。
老万啊,盼盼是不是短发的啊。
还有啊,能把它玉照贴出来不?
典型的以小人之心度君子之腹。
盼MM又急了
你的沙发我认可
我、、、
不解释了。
盼MM是长发的,她以前在博客里贴过照片,美女哟
不过现在她的图片链接都挂了,你没这眼福咯
我、、、
我、、、
不干了。