SEO por plataforma

13 min de lectura

Guia SEO para Magento

Magento (ahora Adobe Commerce) ofrece una flexibilidad inigualable para el SEO de ecommerce, pero esa flexibilidad viene con complejidad. A diferencia de las plataformas alojadas que manejan automaticamente muchos aspectos basicos del SEO, Magento requiere configuracion deliberada para evitar contenido duplicado, gestionar el presupuesto de rastreo y optimizar la velocidad de pagina. Dominar la configuracion SEO de Magento y sus trampas comunes te permite aprovechar el poder de la plataforma para construir una tienda ecommerce altamente optimizada a gran escala.

Estructura de URLs y reescrituras en Magento

La estructura de URLs predeterminada de Magento genera URLs limpias y amigables para SEO para productos y categorias, pero la plataforma tiene varias trampas relacionadas con URLs que crean contenido duplicado si no se configuran. La configuracion mas critica esta en Tiendas, Configuracion, Catalogo, Optimizacion de motores de busqueda. Aqui debes habilitar las reescrituras de URL y establecer la etiqueta meta de enlace canonico en si para categorias y productos.

Por defecto, Magento puede generar multiples URLs para el mismo producto. Un producto puede ser accesible en /nombre-producto.html, /categoria/nombre-producto.html y /otra-categoria/nombre-producto.html si pertenece a multiples categorias. Sin etiquetas canonicas, Google ve tres paginas separadas con contenido identico.

Los sufijos de URL son otra consideracion. Magento permite agregar .html u otro sufijo a las URLs de productos y categorias. Mientras que el sufijo en si no afecta el SEO, cambiarlo despues de que tu sitio este indexado rompera todas las URLs existentes.

Para catalogos grandes con cientos de categorias, planifica tu jerarquia de URLs cuidadosamente. Magento puede crear URLs profundamente anidadas. Configura la estructura de URLs de categoria para equilibrar descriptividad con brevedad. Muchas tiendas Magento exitosas usan una estructura plana como /camisa-oxford-azul.html para productos.

Habilita las etiquetas meta de enlace canonico para productos y categorias en la configuracion de Magento
Resuelve la duplicacion de URLs multi-categoria eligiendo un patron canonico unico de URL de producto
Mantén los sufijos de URL consistentes despues del lanzamiento para evitar redirects masivos
Considera estructuras de URL planas para catalogos grandes para mejorar la rastreabilidad
Tip

Despues de configurar los ajustes de URL, usa Screaming Frog para rastrear tu sitio Magento y verificar paginas duplicadas. Filtra por estado de etiqueta canonica para encontrar paginas donde el canonico apunta a una URL diferente.

Gestionar la navegacion por capas y URLs facetadas

La navegacion por capas es el termino de Magento para el filtrado facetado, que permite a los clientes filtrar productos por atributos como tamano, color, precio y marca. Aunque esencial para la experiencia del usuario, la navegacion por capas crea un problema masivo de presupuesto de rastreo. Cada combinacion de filtros genera una URL unica, y un catalogo con diez atributos de diez valores cada uno puede producir millones de combinaciones.

El comportamiento predeterminado de Magento agrega parametros de filtro a la URL, creando rutas como /zapatos.html?color=rojo&talla=42&marca=nike. Google intentara rastrear todas estas combinaciones, consumiendo presupuesto de rastreo en paginas sin valor unico.

El enfoque mas efectivo es usar filtrado basado en AJAX que no cambie la URL en absoluto. Varias extensiones de Magento implementan este patron. Si no puedes implementar filtrado AJAX, agrega etiquetas meta robots noindex a todas las paginas filtradas y bloquea los parametros de filtro en robots.txt.

Sin embargo, algunas combinaciones de filtros tienen valor SEO. Para estos casos especificos, crea paginas de destino dedicadas con contenido unico en lugar de depender de la URL de navegacion filtrada.

Monitorea tu reporte de cobertura de Google Search Console para signos de problemas con URLs facetadas.

Implementa filtrado basado en AJAX para prevenir la generacion de URLs facetadas
Agrega etiquetas noindex y bloqueos en robots.txt para URLs de parametros de filtro que no puedas eliminar
Crea paginas de destino dedicadas para combinaciones de filtros de alto valor con contenido unico
Monitorea la cobertura de Search Console para signos de desperdicio de presupuesto de rastreo

Optimizacion de velocidad de pagina en Magento

Los sitios Magento historicamente luchan con la velocidad de pagina, y los tiempos de carga lentos impactan directamente tanto los rankings como las tasas de conversion. Una instalacion Magento tipica sin optimizar carga paginas de producto en cuatro a ocho segundos. La optimizacion sistematica puede llevar esto a menos de dos segundos.

Habilita la cache de pagina completa integrada de Magento, que es la mejora de velocidad de mayor impacto disponible. Para Magento 2, Varnish es la capa de cache recomendada. Configura Varnish como proxy inverso frente a tu servidor Magento.

Optimiza la entrega de JavaScript y CSS. Magento carga numerosos archivos JavaScript y hojas de estilo CSS por defecto. Habilita la fusion y minificacion de JS y CSS en los ajustes de Desarrollador. Considera implementar extraccion de CSS critico.

La optimizacion de imagenes es esencial para paginas ecommerce con muchos productos. Implementa formato WebP con fallback JPEG para todas las imagenes. Usa carga lazy para imagenes debajo del pliegue. Magento 2.4 y posteriores incluye soporte nativo de carga lazy.

Considera usar una Red de Entrega de Contenido para activos estaticos. Sirve imagenes, CSS y JavaScript desde servidores CDN edge ubicados geograficamente cerca de tus clientes.

Tip

Prueba la velocidad de pagina en paginas de producto, paginas de categoria y la pagina principal por separado. Las paginas de categoria Magento con grandes grillas de productos a menudo tienen diferentes cuellos de botella que las paginas de detalle de producto.

Datos estructurados y resultados enriquecidos

Magento no implementa datos estructurados completos de fabrica, lo que significa que pierdes oportunidades de resultados enriquecidos en la busqueda de Google. Agregar marcado schema de Product, BreadcrumbList, Organization y Review puede mejorar significativamente tus tasas de clics.

El schema de Producto es el mas impactante para ecommerce. Cada pagina de producto debe incluir marcado JSON-LD con nombre, descripcion, imagen, SKU, marca, ofertas y calificacion agregada si tienes resenas. Extensiones de Magento como Amasty SEO Suite o Mageplaza SEO manejan esto automaticamente.

El schema de Breadcrumb ayuda a Google a mostrar la jerarquia de tu sitio en los resultados de busqueda. Implementa BreadcrumbList JSON-LD en cada pagina.

Para tiendas con ubicaciones fisicas, agrega schema LocalBusiness a tus paginas de localizador de tiendas. Incluye direccion, telefono, horarios de apertura y coordenadas geograficas.

El marcado de resenas merece manejo cuidadoso. Solo implementa schema AggregateRating si tienes resenas genuinas de clientes. Google penaliza sitios que muestran estrellas de resenas en paginas sin resenas reales. Valida todos los datos estructurados con la prueba de resultados enriquecidos de Google.

Agrega schema de Producto con nombre, precio, disponibilidad, SKU y resenas a todas las paginas de producto
Implementa schema BreadcrumbList que coincida con tu navegacion de migas de pan visible
Agrega schema LocalBusiness a paginas de localizador para ubicaciones fisicas de retail
Valida todos los datos estructurados con la prueba de resultados enriquecidos de Google

Sitemaps XML y gestion de rastreo

Magento genera sitemaps XML automaticamente, pero la configuracion predeterminada a menudo incluye paginas que no deberian estar en el sitemap. Un sitemap mal configurado envia a Google a paginas de bajo valor o duplicadas.

Configura tus ajustes de sitemap en Tiendas, Configuracion, Catalogo, Sitemap XML. Deshabilita la inclusion de productos agotados a menos que planees reabastecerlos. Excluye paginas CMS no destinadas a busqueda organica como terminos y condiciones y politica de privacidad.

Para catalogos grandes de Magento con mas de 50,000 URLs, Magento divide automaticamente el sitemap en multiples archivos con un indice de sitemap. Verifica que esto funcione correctamente.

Complementa los sitemaps autogenerados de Magento con una revision manual del contenido. Rastrea tu sitio con Screaming Frog y compara las URLs descubiertas con el sitemap.

Envia tus sitemaps a traves de Google Search Console y monitorea la proporcion de indexacion.

Excluye productos agotados y paginas CMS no-SEO del sitemap XML de Magento
Verifica que la division automatica del sitemap funcione para catalogos que excedan 50,000 URLs
Compara las URLs rastreadas con el contenido del sitemap para encontrar brechas y errores
Monitorea la proporcion de indexacion en Search Console para identificar discrepancias
Tip

Configura una comparacion mensual automatizada entre las URLs de tu sitemap y el reporte de paginas indexadas de Google Search Console. Cualquier brecha creciente senala un problema de rastreo o indexacion.

Errores SEO comunes de Magento a evitar

El error SEO de Magento mas danino es ignorar el contenido duplicado causado por productos configurables. Cuando un producto configurable como una camiseta tiene variaciones de tamano y color, Magento puede crear URLs individuales de productos simples para cada variacion. Configura los productos simples asociados con configurables como No visible individualmente en los ajustes de visibilidad del producto.

Otro error comun es dejar las plantillas predeterminadas de meta titulo y descripcion de Magento sin cambios. El formato predeterminado Nombre del producto - Nombre de la tienda produce titulos sin palabras clave. Personaliza el formato del titulo para incluir contexto de categoria y palabras clave relevantes.

La busqueda integrada de Magento crea paginas de resultados de busqueda indexables por defecto. Cada consulta de busqueda genera una URL como /catalogsearch/result/?q=consulta. Bloquea /catalogsearch/ en robots.txt y agrega etiquetas noindex.

No manejar correctamente los productos agotados es otro problema frecuente. Mantén las paginas de productos agotados activas con un mensaje claro y sugiere alternativas en lugar de devolver errores 404.

Finalmente, muchas tiendas Magento descuidan la optimizacion movil. Aunque los temas de Magento 2 son responsivos por defecto, las personalizaciones pesadas a menudo rompen los disenos moviles. Como Google usa indexacion mobile-first, tu experiencia movil determina directamente tus rankings.

Configura productos simples de configurables como No visible individualmente para prevenir duplicacion
Personaliza las plantillas predeterminadas de meta titulo para incluir contexto de categoria y palabras clave
Bloquea y pon noindex a las paginas de resultados de busqueda interna en /catalogsearch/
Mantén las paginas de productos agotados activas con alternativas en lugar de devolver errores 404
Prueba la experiencia movil en dispositivos reales ya que Google usa indexacion mobile-first

Trabaja con expertos SEO que entienden el e-commerce

La primera agencia SEO del mundo fundada por e-commerce

Guia SEO para Magento - EcomSEO Academy | EcomSEO