Onebox utilise une mauvaise URL pour la favicon dans l'aperçu du lien

J’ai remarqué que les favicons sont cassés pour certains de nos sites Web dans l’aperçu onebox d’un lien.

Par exemple :

Sur ce site Web (Excel add-in for (cloud)data sources and risk management | Invantive Control for Excel), l’URL du favicon est :

\u003clink rel=\"shortcut icon\" href=\"https://invantive.com/favicon.ico\"\u003e

Mais le favicon cassé dans l’aperçu affiche l’URL du favicon suivante :

\u003cimg src=\"https://invantive.com/products/invantive-control-for-excel.html/favicon.ico\" class=\"site-icon\"\u003e

Il semble qu’il prenne simplement l’URL du lien et ajoute ‘/favicon.ico’ à la fin de ce chemin.

Avez-vous une idée sur la façon de résoudre ce problème ?

Joshua

Il me semble que ça fonctionne

https://invantive.com/products/invantive-control-for-excel.html

https://invantive.com/

Comme vous pouvez le voir dans le premier aperçu, il n’y a pas de favicon, car onebox a créé sa propre URL.

Votre exemple ressemble à celui-ci sur ma machine, donc pas de favicon :

onebox prend l’og:image

Mais il utilise le favicon comme petite image à côté du titre :

image

Cela fonctionne pour invantive.com, car il prend cette URL et ajoute ‘/favicon.ico’ à l’URL, ce qui est la bonne URL.

Cependant, pour l’autre exemple, il crée l’URL du favicon en utilisant l’URL du lien et en ajoutant ‘/favicon.ico’, ce qui n’est pas l’URL du favicon utilisée sur cette page (c’est 'https://invantive.com/favicon.ico' sur cette page aussi) et crée donc une image brisée.

Ah, je vois ce que vous voulez dire maintenant

Correct !

Mais étrangement, il semble que dans votre aperçu, l’image brisée n’apparaisse plus, mais qu’aucune image n’apparaisse du tout. Je ne sais pas pourquoi il a choisi d’ignorer complètement l’icône.

C’est arrivé quelques minutes après ma capture d’écran, où vous pouvez voir qu’il manque une image (il y a un espace vide avant le titre dans ma capture d’écran).

1 « J'aime »