Per i siti Discourse, l’icona è determinata dal contenuto della pagina (un elemento link in head):
○ → curl -s https://forum.getnursingjobs.com/ | htmlq 'link[rel=icon]'
<link href="https://forum.getnursingjobs.com/uploads/default/optimized/1X/931ed11ccda2b78d1b427939901795ee6d2d4b50_2_32x32.png" rel="icon" type="image/png">
○ → curl -s https://forum.getchefjobs.com/ | htmlq 'link[rel=icon]'
<link href="https://forum.getchefjobs.com/uploads/chef/optimized/1X/931ed11ccda2b78d1b427939901795ee6d2d4b50_2_32x32.png" rel="icon" type="image/png">
E quei file (
e
rispettivamente) sono entrambi PNG da 32×32 come previsto:
○ → curl -s https://forum.getnursingjobs.com/uploads/default/optimized/1X/931ed11ccda2b78d1b427939901795ee6d2d4b50_2_32x32.png | file -
/dev/stdin: PNG image data, 32 x 32, 8-bit/color RGBA, non-interlaced
○ → curl -s https://forum.getchefjobs.com/uploads/chef/optimized/1X/931ed11ccda2b78d1b427939901795ee6d2d4b50_2_32x32.png | file -
/dev/stdin: PNG image data, 32 x 32, 8-bit/color RGBA, non-interlaced
Presumibilmente questo è ciò che intendevi?
Presumo che per “sito principale” tu intenda ad esempio www.getnursingjobs.com; quel sito ha un’icona (
) che è anch’essa un PNG da 32×32:
○ → curl -s https://www.getnursingjobs.com/favicon.ico | file -
/dev/stdin: PNG image data, 32 x 32, 8-bit colormap, non-interlaced
Tutto ciò che vedo sono PNG da 32×32, quindi per me tutto sembra a posto. Se il problema per te è che Google sta mostrando risultati con icone di dimensioni diverse, quelle le genera per te e tu non hai alcun controllo su di esse. Ma sembra che l’unica modifica che stanno apportando sia la visualizzazione delle icone a una dimensione diversa (nel mio caso, 18x18) anche se l’icona che mostrano per il tuo sito è ancora un PNG da 32×32:
Per me, tutto sembra a posto.
