Onebox usa URL incorrecta para el favicon en la vista previa del enlace

He notado que los favicons están rotos para algunos de nuestros sitios web en la vista previa de onebox de un enlace.

Por ejemplo:

En este sitio web (Excel add-in for (cloud)data sources and risk management | Invantive Control for Excel) la URL del favicon es:

link rel="shortcut icon" href="https://invantive.com/favicon.ico"

Pero el favicon roto en la vista previa muestra la siguiente URL de favicon:

<img src="https://invantive.com/products/invantive-control-for-excel.html/favicon.ico" class="site-icon">

Parece que simplemente toma la URL del enlace y agrega ‘/favicon.ico’ al final de esa ruta.

¿Alguna idea de cómo solucionar esto?

Joshua

Me parece que está funcionando
https://invantive.com/products/invantive-control-for-excel.html

https://invantive.com/

Como puedes ver en la primera vista previa, no hay favicon, ya que onebox creó su propia URL.

Tu ejemplo se ve así en mi máquina, por lo que no hay favicon:

onebox toma el og:image

Pero usa el favicon como la pequeña imagen junto al título:

image

Esto funciona para invantive.com, ya que toma esa URL y le añade ‘/favicon.ico’, que es la URL correcta.

Sin embargo, para el otro ejemplo, crea la URL del favicon utilizando la URL del enlace y añadiendo ‘/favicon.ico’, que no es la URL del favicon utilizada en esa página (es 'https://invantive.com/favicon.ico' en esa página también) y, por lo tanto, crea una imagen rota.

Ah, ahora veo a qué te refieres

¡Correcto!

Pero, curiosamente, parece que en tu vista previa ya no se muestra la imagen rota, sino que no se muestra ninguna imagen, no estoy seguro de por qué decidió ignorar por completo el favicon.

Sucedió apenas unos minutos después de mi captura de pantalla, donde se puede ver que falta una imagen (hay un espacio vacío antes del título en mi captura de pantalla).

1 me gusta