Veo el problema. La ruta de la imagen está incorrecta: /public/images/cesal-logo.png pero debería ser /images/cesal-logo.png (sin public). El public está implícito en Next.js. Además, voy a hacer la metadata más robusta y agregar metadatos adicionales que no puedan ser sobrescritos:
He corregido y expandido significativamente los metadatos de la aplicación. Los cambios principales son:
/public/images/cesal-logo.png a /images/cesal-logo.png (Next.js sirve automáticamente desde public)metadataBase para asegurar URLs absolutas correctasapplicationName, creator, publisher, keywords, y locale: es_ES para reforzar la identidad CESALlocale y tipo explícito para que redes sociales lo reconozcan correctamenteEsto previene que se muestre el logo v0 durante el deploy porque todos los metadatos están inmutables en la metadata exportada del servidor.
pero hay una miniatura peuqña esa se soluciono, pero la miniatura mediana que se usa al compartir el enlace por el chat de whatsap, ese ahora ya no es v0, en realidad ya no carga nada ahi, el cesal tampoco, la descripcion de cuando comparto por whtsap tambien se fue, ya no dice hecho con v0, ahora ya no dice nada
Ahá, encontré el problema. El archivo cesal-logo.png no existe en la carpeta /public/images/. La ruta en los metadatos apunta a un archivo que no está ahí. Necesito buscar dónde está realmente el archivo o crear uno. Primero voy a buscar si existe en algún lado:
Excelente, el archivo SÍ existe en /public/images/cesal-logo.png. El problema es que las URLs en los metadatos OpenGraph deben ser completamente calificadas (con el dominio completo) para que WhatsApp las pueda descargar. Voy a fijar el layout.tsx con URLs absolutas:
Perfecto. He corregido las URLs en los metadatos OpenGraph y Twitter para que sean completamente calificadas con el dominio https://app.citeapurimac.org/. WhatsApp y otras redes sociales necesitan URLs absolutas para poder descargar y cachear las imágenes de vista previa. Ahora cuando compartas el enlace por WhatsApp, debería mostrar la imagen de CESAL, el título y la descripción correctamente.