favicon 在标签页正常,Google 为什么不显示?
浏览器标签正常,只证明一种显示场景可用。搜索结果还涉及域名、抓取权限和 Google 的要求,不是上传之后立即更新的预览窗口。
先确认搜索结果使用哪个主机名
记录结果对应 www.example.com、example.com 还是某个子域名。Google 按主机名处理 favicon,不为每个子目录单独设置。检查对应首页是否引用目标图标;只修改内部某个页面上的 Logo,未必会改变搜索结果图标。
检查公开文件和抓取权限
使用正方形图标及稳定网址;Google 建议边长大于 48px。首页和图片都应能被其抓取工具访问,不应要求登录或被阻止。直接检查响应中的图案与尺寸,不能只看 HTTP 成功状态,因为服务器也可能返回占位图。
证据正确后,再等待重新抓取
可用 Search Console 检查首页,并在适当情况下请求索引,然后等待重新抓取。符合要求仍不保证显示,也没有固定刷新时限。保存部署网址和检查结果,避免因为搜索预览较旧就反复覆盖正确文件。这是在检查显示资格,不是在承诺提高排名。
参考资料与延伸阅读
Google — Favicon ↗