A user is experiencing inconsistent favicon display in Google search results across their Discourse multisite setup. Despite uploading the same .ico favicon to both main sites and forums, Google shows different favicon sizes (16x16 for main sites and 26x26 for forums). emonunix seeks guidance on properly using .ico favicons in Discourse, overriding the default PNG favicon, and ensuring consistent favicon display across all sites. Jacob_Peebles confirms having a similar issue. supermathie investigates and finds that both the main site and forums are using 32x32 PNG favicons, suggesting the inconsistency is due to Google’s rendering. emonunix expresses gratitude for the detailed analysis.
I’m managing a Discourse multisite setup with many sites on the same server. For branding consistency, I want to use .ico favicons (32x32) for both the main job sites and their forums.
I’ve uploaded the same .ico favicon to both the main sites and forums — however, when I check Google search results:
The main sites show a 16x16 favicon icon (PNG or .ico?), as expected.
The forums show a larger 26x26 PNG icon, even though the favicon is the same .ico file.
I suspect Discourse is injecting its default PNG favicon separately, which might cause Google and browsers to pick different favicon versions between main site and forum.
My questions:
How can I properly use .ico favicon files in Discourse?
How can I fully override or disable the default Discourse PNG favicon so only my .ico favicon is used?
Could this favicon inconsistency affect SEO or Google search results? How to fix it?
Any best practices to ensure consistent favicon display across all multisite forums and main sites?
I’m also looking for a solution a multisite discourse setup.
All I see are 32×32 PNGs, so everything looks good to me. If the problem for you is that Google is serving up results with icons of different sizes, they’re generating those for you and you have no control over that. But It looks like the only change they’re making is rendering the icons at a different size (in my case, 18x18) even though the icon they’re showing for your site is still a 32×32 PNG:
Thank you so much for the detailed and thorough analysis, @supermathie . I really appreciate you taking the time to look into this and provide such a clear explanation. Your breakdown was very helpful.