Qué observé

  • Al buscar “Apple” en Google, me extrañó ver a la nueva junta directiva reunida de chill 💅. El logo muy cambiadito también.
  • Sucede lo mismo en modo incógnito, pero se lía aún más: responde a la query “Apple” mostrando una URL y logotipo de Odoo y un producto de pintura de la marca Flügger.
  • Me meto en el código fuente de la página de Odoo mostrada, hago Ctrl+F y lo único que encuentro con “apple” es <link rel="apple-touch-icon".
  • Hago un site:odoo.com Apple en Google y da resultados (nada para site:flugger.com Apple).
Resultados de Google para la búsqueda “apple” con sesión iniciada: el panel de conocimiento de Apple muestra la foto de un equipo reunido en una oficina
La búsqueda “apple” con sesión iniciada: el panel de Apple muestra una foto de equipo en una oficina.
Resultados de Google para la búsqueda “apple” en modo incógnito: el panel de Apple muestra un bote de pintura Flügger Flutex Pro 5
La misma búsqueda en modo incógnito: el panel de Apple muestra un bote de pintura Flügger.

El origen: un subdominio de pruebas de Odoo

  • Resulta que un usuario con una base de datos educativa / de prueba en Odoo (edu-mouadappel.odoo.com) configuró en el footer web los enlaces a redes sociales apuntando a las cuentas oficiales de Apple en las respectivas plataformas.
  • En el framework web de Odoo, los iconos sociales pasan primero por una ruta interna de seguimiento (en este caso /website/social/instagram) que emite una redirección HTTP 303 hacia la red externa.
  • Según la documentación oficial de Google, los paneles de conocimiento se generan y actualizan automáticamente a partir de fuentes de toda la web, por lo que la información mostrada puede reflejar interpretaciones del sistema que no coincidan con lo que el propietario de la marca espera.
Extensión Redirect Path mostrando que la URL de Odoo /website/social/instagram devuelve una redirección 303 temporal hacia instagram.com/apple y esta responde con un 200
Cabeceras de la redirección: un 303 temporal desde el subdominio de Odoo hacia el Instagram oficial de Apple.

Sospechas e hipótesis

Contaminación de la entidad principal y cruce de atributos.

Indexar redirecciones a perfiles oficiales desde subdominios públicos o plataformas en la nube puede confundir al Knowledge Graph de Google.

El algoritmo a veces falla:

“Automation is the only way to handle this many searches. This means the best way to improve our results is to improve our automated systems, our search algorithms.”