Internet es una inmensa torre de Babel donde conviven muchos lenguajes. Los humanos leemos textos, los navegadores leen HTML, pero cuando necesitamos transferir datos estructurados de forma eficiente a una máquina, el rey es el XML (eXtensible Markup Language).
¿Qué es XML y por qué importa en SEO?
A diferencia del HTML (que se preocupa de cómo se ve la información: negritas, colores, tamaños), el XML se preocupa de qué es la información.
Es un formato de texto plano que permite definir etiquetas personalizadas para transportar datos. Es el estándar que usa Google para «ingerir» grandes cantidades de información de tu web sin tener que rastrear diseño visual.
Usos críticos para tu negocio
- Sitemaps XML: Como vimos en la letra S, es el mapa de tu web. Le damos a Google un listado limpio de URLs. Sin XML, Google tendría que adivinar dónde están tus páginas.
- Google Merchant Center (Feeds de Productos): Si tienes un e-commerce y quieres hacer anuncios en Google Shopping, necesitas enviar un archivo con tus precios, fotos y stock. Ese archivo suele ser un XML. Si el XML falla, tus anuncios se paran.
- Migraciones de contenido: Cuando movemos un blog de una web vieja a una nueva, usamos archivos XML para exportar e importar todo el contenido sin perder ni una coma.
Aunque como dueño de negocio nunca escribirás código XML a mano, debes saber que es la tubería invisible por la que viajan los datos vitales de tu empresa hacia Google.