La metadata ayuda a navegadores, buscadores, redes sociales y otros consumidores a identificar, indexar y representar un documento.
HTML
<title>DomiSys | Nicolás Garzón</title><metaname="description"content="Sistema de gestión para centralizar inventario, pedidos y operación de negocios."><linkrel="canonical"href="https://nicoo.dev/portfolio/domisys">
<metaproperty="og:title"content="DomiSys"><metaproperty="og:description"content="Sistema de gestión para negocios."><metaproperty="og:type"content="website"><metaproperty="og:url"content="https://nicoo.dev/portfolio/domisys"><metaproperty="og:image"content="https://nicoo.dev/seo/domisys.png"><metaproperty="og:image:alt"content="Vista del dashboard de DomiSys">
Plataformas pueden generar previews con estos valores, pero mantienen cache y reglas propias.
<metaname="twitter:card"content="summary_large_image"><metaname="twitter:title"content="DomiSys"><metaname="twitter:description"content="Sistema de gestión para negocios."><metaname="twitter:image"content="https://nicoo.dev/seo/domisys.png">
Algunas plataformas reutilizan Open Graph cuando faltan campos propios. Prueba la representación final.
El bloque debe ser JSON válido y serializar datos de forma segura. No concatentes strings de usuarios dentro de script sin proteger secuencias que podrían cerrar el elemento.
En frameworks, utiliza una serialización mantenida y comprueba el HTML final.
<navaria-label="Migas de pan"><ol><li><ahref="/">Inicio</a></li><li><ahref="/portfolio">Proyectos</a></li><liaria-current="page">DomiSys</li></ol></nav>
Puede acompañarse con BreadcrumbList estructurado. La metadata no debe sustituir la navegación visible si beneficia al usuario.
Algunos crawlers ejecutan JavaScript; otros previews sociales no esperan una app hidratada. La metadata crítica debe estar en el HTML inicial del servidor o documento entregado.
<title>SpendControl | Nicolás Garzón</title><metaname="description"content="Aplicación web para definir un presupuesto, registrar gastos y visualizar el dinero disponible."><linkrel="canonical"href="https://nicoo.dev/portfolio/spendcontrol"><metaproperty="og:type"content="website"><metaproperty="og:title"content="SpendControl"><metaproperty="og:description"content="Registra gastos y visualiza tu presupuesto en tiempo real."><metaproperty="og:image"content="https://nicoo.dev/seo/spendcontrol.png">
¿Por qué una canonical hacia el home en todas las páginas sería dañina?
Respuesta
Porque indicaría que el home es la versión preferida de contenido diferente y podría hacer que buscadores ignoren o consoliden incorrectamente las páginas internas.