Optimizar nuestra tienda para un buen posicionamiento es vital para la supervivencia de todo negocio en Internet. La mayoría del tráfico de un sitio web proviene generalmente de motores de búsqueda, en España principalmente desde Google.
¿Tienes un comercio electrónico? ¿Estás pensando en montar uno? Sea cual sea tu situación, te conviene prestarle atención a este post, en el cual te dejo una serie de datos de mucha ayuda acerca de la plataforma Open Source Magento.
En este artículo trato de que le saques provecho a Magento y, con algunos trucos de SEO, conquistes a Google, Bing y demás buscadores web.
Voy a ser sincero contigo: optimizar el SEO de tu página web en Magento requiere un mínimo de conocimientos técnicos y bastante tiempo. ¡No está de más la ayuda de los expertos! En ese caso consúltanos tus dudas, cuéntanos qué te urge lograr y te echamos una mano.
Magento es la plataforma líder de los comercios electrónicos; y no es para menos, pues la plataforma cuenta con un arsenal de funciones, características propias y extensiones que la hacen destacar frente a otros softwares Open Source.
Magento es una plataforma de código abierto con funciones especiales para la optimización SEO en los motores de búsqueda. Sus funciones básicas permiten que cualquier comercio electrónico tenga todo lo que necesita para empezar a operar. Pero mucha gente no conoce que las multifunciones y complementos de Magento han extendido sus horizontes, y se han adaptado al SEO y la optimización web. Sí, hablamos de SEO para Magento, la carta bajo la manga que tienes que empezar a sacar ya.
En Xplora somos una agencia de SEO y posicionamiento web, expertos en tiendas online Magento y, a continuación te mostramos algunas de las técnicas SEO en Magento que utilizamos que tan buenos resultados está dando a nuestros clientes.
🕶 Caso práctico SEO Generaloptica 🕶 Descubre cómo hacer SEO en Magento de forma práctica paso a paso
¿Por qué es tan importante mejorar el SEO en una tienda en Magento?
- Visibilidad en Buscadores: Mejorar el SEO de tu tienda en Magento es esencial para aumentar su visibilidad en los resultados de búsqueda de Google.
- Atracción de Tráfico de Calidad: La optimización del SEO no solo se trata de atraer más tráfico, sino de atraer el tipo correcto de tráfico: personas interesadas en tus productos.
- Competencia: No ser competitivo significa NO VENDER. Nada.
- Mejora de la Experiencia del Usuario: El SEO no se trata solo de motores de búsqueda, también beneficia a los usuarios.
- Construcción de Autoridad: Un SEO sólido puede ayudarte a construir autoridad en tu nicho.
- Aumento de Ventas: El objetivo final de cualquier tienda online es aumentar las ventas.
- Medición y Optimización Constante: El SEO en Magento te proporciona datos valiosos que puedes utilizar para medir y mejorar constantemente tu rendimiento en Internet.
En resumen, el SEO en Magento es esencial para competir, atraer tráfico de calidad y aumentar las ventas en tu tienda en línea.
Primeros Pasos para el SEO en Magento
Nos vamos a centrar en algunos aspectos del SEO interno de la página. El primer paso para esta optimización es verificar que nuestra tienda está habilitada para la indexación mediante la etiqueta meta robots.
Veamos de qué se trata.
- Actualiza Magento a la última versión optimizada en SEO
- Elige tu dominio web favorito: con o sin “www”
- Simplifica y minimiza los códigos JavaScript y CSS
- Acelera (aún más) la velocidad de carga de tu web
- Genera el mapa del sitio web (Sitemap)
- Optimiza el SEO del archivo robots.txt generado por Magento
- Evita el duplicado de contenidos con las URLs canónicas
- Configura las páginas sin contenido con “noindex, follow”
- No enlaces a páginas sin contenido
- Habilita y crea URL amigables con el SEO en Magento
- Perfecciona el SEO del encabezado HTML en Magento
- Agrega las etiquetas Meta a categorías, productos y páginas
- Estructura los encabezados de tu contenido
- Mejora el SEO de las fichas de productos y sus imágenes
- Planifica y construye un enlazado interno potente
- Modifica el stock de tus productos, ¡no su visibilidad!
- Valora las opiniones de los clientes
- Crea páginas potentes en tu web
Configuración Inicial de Magento para SEO
Dominio Web: Con o Sin "www"
Debes indicar si tu dominio web es con www o sin www, elegir uno de los dos, y que la otra versión apunte (redireccione) al principal. Esto es importante, porque tus usuarios deberían poder encontrarte con www o sin www, pero debes elegir uno de los como el principal. Por ello, es vital para tu SEO y posicionamiento web que cuentes con uno en tu tienda Magento.
Una vez seleccionado si nuestras urls van a tener www o no, en Tienda - configuración - General - Web indicaremos cual va a ser el dominio (o ruta base) de nuestra tienda online. En la pestaña de URL base (seguro) añadiremos ese dominio bajo protocolo https.
URLs Amigables
Otro paso para nuestro SEO en Magento es permitir la reescritura en servidor (Server URl rewrites). De este modo permitiremos y generaremos una estructura de URLs amigables dentro de nuestra tienda online; la URL que antes era www.example.com/catalog/category/view/s/living-room/id/22/ ahora será www.example.com/living-room.html. Lo cual beneficia al posicionamiento orgánico pues le estamos dando al algoritmo del buscador unas URLS estructuradas y enriquecidas. Lo podemos encontrar en Tienda - Configuración - Web - Optimización de los motores de búsqueda. Este factor no tiene el peso que antaño pero es recomendable activarlo.
Para mejorar tu optimización SEO en Magento debes crear direcciones web (URL) optimizadas en SEO con tu estrategia de que vayan en sintonía con posicionamiento web. Cada URL debe ser específica, basada en las palabras clave (¡y únicas!) de cada página (categoría o ficha de producto) de tu sitio web.
Así, si el nombre de nuestro producto es Camiseta surf 3 colores, la URL del producto que asigna la plataforma por defecto sería camiseta-surf-3-colores.html. Esta URL, una vez creada, es posible modificarla a nuestro antojo para optimizarla y la URL anterior llevará a la nueva con un redireccionamiento 301 lo que preservará tu posicionamiento web y tu ranking en los buscadores.
Si tienes una sola tienda/idioma en tu instalación Magento es conveniente desactivar la opción de añadir el código de la tienda a la URL para que quede más limpia y descriptiva. En caso de multitienda/multidioma esto puede ser diferente.
Magento añade por defecto el sufijo .html a las urls de productos y categorías. Si estas migrando desde otra plataforma o en el futuro puede ser que te vayas a otro CMS posiblemente te interese que no esté añadido este sufijo para facilitar el redireccionamiento entre URLS y sustituirlo por / para que sea por ejemplo domain.com/category/ en vez de domain.com/category.html. Esto se haría desde Tienda - Configuración - Catálogo - Optimización de los motores de búsqueda - Sufijo de URL de artículo y Sufijo RL de categoría.
Sitemap XML
Para configurar un mapa de sitio XML en Magento 2, ve a Tiendas > Configuración > General > Catálogo > Mapa del sitio XML. Allí encontrarás un menú desplegable con varias opciones. Nos enfocaremos en las tres primeras: opciones de categoría, opciones de productos y opciones de páginas CMS.
Según tus necesidades configúralas adecuadamente pero, si no sabes qué datos poner, te recomiendo (para las tres):
- Frecuencia: Diario
- Prioridad (para las categorías): 0.5
- Prioridad (para las artículos): 1
- Prioridad (para las páginas de CMS): 0.25
Pasemos ahora a “Configuración de generación” o “Ajuste generacional”, donde deberás marcar las siguientes opciones:
- Habilitado: sí
- Hora de inicio: ingresa una hora después de las 00:00 (pero no elijas exactamente las 00:00)
- Frecuencia: selecciona ‘Diario
- Destinatario de correo electrónico de error: puedes dejar esta opción en blanco
- Error del remitente del correo electrónico: puedes elegir ‘Usar valor del sistema’
- Plantilla de correo electrónico de error: puedes seleccionar ‘Usar valor del sistema’
- Configuración de envío del motor de búsqueda: habilita la opción ‘Envío en Robots.txt’
Con los Sitemaps ayudaremos a los buscadores a que nos indexe las páginas de que consta nuestra página. Esto no garantiza la indexación ni el posicionamiento pero si como apoyo a los robots en su rastreo.
Robots.txt
El archivo robots.txt es un archivo que se crea para dar instrucciones, a los motores de búsqueda como Google, de qué contenidos queremos que indexen y, sobretodo, evitar que los motores de búsqueda indexen datos o información que no quiere ser indexada.
En Magento, por ser un CMS (Sistema de Gestión de Contenido), este tipo de archivos se origina automáticamente, así que es importantísimo configurarlo.
Para ello, dirígete a Contenido > Diseño > Configuración > Editar (Global) > Robots de motores de búsqueda.
La configuración por defecto y recomendada de robots.txt en Magento es ‘INDEX, FOLLOW’.
Aunque no es obligatorio, también es importante que des instrucciones claras, a los buscadores web, de que tu página web es totalmente escaneable por todos los buscadores web.
Para hacer esto, es “Edite instrucciones personalizadas del archivo robots.txt” debes indicar:
User-agent: * Allow: /
En Magento es posible editar el robots directamente desde el administrador de la tienda online.
Para tu estrategia SEO en Magento, no debes descuidar el archivo robots.txt. ¿Qué ocurre en Magento? Este tipo de archivos se produce de forma automática, así que es muy importante que te detengas a configurarlo.
Contenido Duplicado y URLs Canónicas
El contenido duplicado es un verdadero problema en Magento y tendrás que lidiar con ello más veces de lo que imaginas. Los contenidos duplicados aparecen porque hay variaciones de una misma ficha de producto en varias páginas (direcciones web) y, cuando el motor de búsqueda las rastrea, no sabe cómo tratar cada página por separado ni la logra asociarlas a una misma página web, así que las descartas o las señala como ‘copias’.
El buscador y el filtrado de productos, la paginación y clasificación de producto son funcionalidades de Magento que también inducen a provocar contenidos duplicados.
Para evitar este tipo de problemas, que Google y otros buscadores web tanto vigilan y penalizan, uno de los métodos más eficaces es utilizar etiquetas URL canónicas.
Para empezar a utilizar las URL canónicas, lo primero es utilizar las funcionalidades automatizadas que dispone Magento para la creación de estas. Para ello, debes ir a Tiendas > Configuración > Catálogo > Catálogo, de la izquierda, para luego en “Search Engine Optimization” activar las dos opciones de etiquetas URL canónicas:
- Utilizar metaetiqueta de enlace canónico para categorías: Sí
- Utilizar meta-etiqueta de enlace canónico para los artículos: Sí
Con estas opciones solucionamos parte de los problemas de contenido duplicado a través de las URL canónicas, los más importantes, pero no todos.
Para seguir exprimiendo más las URL canónicas, necesitaremos recurrir a una extensión adicional para Magento 2 como es SEO Yoast.
Páginas Sin Contenido: Noindex, Follow
Es importante que Google no indexe (navegue, rastree y guarde en sus bases de datos) las páginas web de tu tienda online que no tengan contenido, vacías, con poco contenido o de baja calidad de tu tienda online. De lo contrario, el SEO de tu tienda Magento podría sufrir penalizaciones de los buscadores web.
Para ello, lo primero es identificar aquellas páginas, desde la opción Contenido > Páginas, que no quieras que Google “vea” porque no son útiles para el buscador ni para los usuarios.
Una vez dispongas de esas direcciones web que queremos “ocultar”, podemos hacerlo desde robots.txt. Para ello, dirígete a Contenido > Diseño > Configuración > Editar (Global) > Robots de motores de búsqueda.
En el campo “Edite instrucciones personalizadas del archivo robots.txt” debemos añadir la dirección web (URL) de cada una de las páginas que no queremos que Google y otros buscadores web vea, indexe y muestre en sus resultados de búsqueda:
User-agent: * Disallow: /pagina1.html Disallow: /pagina2/ Disallow: /pagina3.html
Otra opción, un poco más sencilla para hacer esto mismo, aunque ya es de pago, es mediante un componente (extensión) de Magento 2 como el que ofrece Redchamps, FMEextensions o SEO Yoast. ¿Vale la pena? Depende de cuántas URL canónicas debas crear y mantener en tu tienda Magento.
Enlaces a Páginas Sin Contenido
No hay ningún complemento ni herramienta en Magento que evite el enlazado hacia páginas sin contenido de tu sitio web. Por lo tanto, te toca estar atento a este problema y evitar, dentro de todo lo posible, enlazar a páginas sin contenido o con contenido de baja calidad.
Pero en el caso que debas enlazar a este tipo de páginas web, procura hacerlo siempre añadiendo en la etiqueta el parámetro rel=»nofollow»:
Encabezado HTML
El encabezado es lo primero que la gente ve de tu negocio, ¡pues es lo que aparece ya desde el buscador web como Google, cuando te están buscando!
Por defecto, cuando instalas Magento, el título predeterminado que tendrá tu negocio es ‘Magento Commerce’ y, obviamente, esto no es bueno para tu SEO ni para la imagen de tu negocio.
Por ello debes cambiarlo desde la opción que encontrarás en Contenido > Diseño > Configuración > Editar (Global) > Encabezado HTML > Título predeterminado de la página:
Trata de que este nuevo texto del encabezado sea atractivo, fácil de recordar y descriptivo de tu negocio web, ¡que enamore a tus posibles clientes!
Al elegir esta configuración, además de en tu página principal, en todas aquellas páginas de tu tienda online que no tengan títulos mostrarán el de tu tienda automáticamente.
Además, el nombre de tu tienda debería ir en “Sufijo del título de la página”, dejando el prefijo vacío para que tu encabezado se vea bien, tanto para Google y demás buscadores como para los usuarios, para todas las páginas de la tienda, en los productos y las categorías que crees.
También, debes modificar ‘Meta descripción predeterminada’ y ‘Por defecto meta palabras clave’, según tu negocio
- El título, debe contener entre 50 y 60 caracteres.
- La descripción, entre 150 y 160 caracteres
- En palabras clave predeterminadas, puedes dejarlo en blanco (porque hoy en día los buscadores no las tienen en cuenta) o colocar tus principales “por poner algo”.
Meta Etiquetas
Siguiendo lo comentado en el punto anterior, donde comenté la importancia de las etiquetas Meta en general para toda tu web, también es muy importante que todas las categorías, productos y páginas que forman tu sitio web en Magento, tengan los Meta Títulos y Meta Descripciones adecuados según tu estrategia SEO de posicionamiento web.
Para modificar estos dos etiquetas Meta tan importantes en tus categorías web, debes cambiar una a una, desde la opción Catálogos > Categorías, en la opción de “Search Engine Optimization” y, desde ahí, escribir el título y descripción más atractivos:
En el caso de los productos, el proceso es muy similar: desde la opción Catálogos > Productos, en la opción de “Search Engine Optimization” o “Meta Information” y, desde ahí, escribir el título y descripciones.
Factores Clave para el SEO en Magento
Velocidad de Carga
El tiempo de carga es un factor que Google está teniendo cada vez más en cuenta, sobre todo después del cambio de algoritmo Google Caffeine. Magento no es la plataforma Open Source más rápida del mercado, las cosas claras.
La velocidad de carga es uno de los aspectos que se valoran para clasificar los resultados de una búsqueda en Google.
Contenido Duplicado
Evitar el contenido duplicado es también una cosa importante para que los buscadores no nos penalicen. En las tiendas online es muy fácil tener contenido duplicado: productos en múltiples categorías, paginación, etc.
Los contenidos publicados pueden convertirse en un grave problema si quieres mantener optimizado el SEO en Magento.
Enlaces Internos y UX
A la hora de planificar la estructura de nuestra tienda online tenemos que tener en mente la importancia de una buena y efectiva estructura de enlaces internos.
Añadir productos relacionados y cros-sell también nos ayuda a enriquecer la página con palabras clave, mejorar enlazado interno y UX.
Comentarios y Valoraciones
Magento ya tiene todo preparado para que los usuarios puedan hacer comentarios y valoraciones de los productos de forma sencilla. Muchas veces son las grandes olvidadas en la optimización, nos centramos más en la home y en la ficha de producto y nos olvidamos de ellas.
Optimización de Categorías
Dependiendo de nuestro sector es muy posible que nuestro posible comprador no conozca el nombre de los productos que comercializamos. Pongamos un ejemplo.
- Somatoline Noche.
- Anticelulíticos.
Tendremos que trabajar con empeño la página de la categoría. Ignora prefijo de titulo y meta palabras clave. En sufijo del titulo añade tu marca o nombre de dominio. En meta title y meta description por defecto puedes generar un valor genérico que sirva para aquellas páginas donde no se haya indicado un valor específico. Lo ideal es que cada página tenga su propio nombre, al igual que cada libro tiene su título, indicando de que trata la página en cuestión.
Microformatos
Los snippets tradicionales (Título, descripción y URL) no son suficientes para propiciar una buena experiencia de sus usuarios. Por este motivo Google introdujo en 2009 los microformatos, un método de marcado de texto que permite visualizar el resultado de búsqueda con ciertas características avanzadas (precio, imagenes, fechas,etc.) dependiendo del tipo de contenido de tu web que fomenta una experiencia diferente. En el caso del ecommerce podemos añadir diferentes snippets que identifiquen las valoraciones del los clientes, precios, nombre del producto, rutas, imagen, etc.
Extensiones SEO para Magento
Los módulos SEO amplían las capacidades estándar de Magento al incorporar funciones que facilitan la optimización avanzada de los sitios. La automatización es clave para reducir el tiempo y los errores humanos en tareas repetitivas en nuestra tienda online.
En los últimos tiempos también se han ido añadiendo a estos plugins SEO para Magento, funcionalidades relacionadas con Inteligencia Artifical que permiten generar contenido de diferentes campos (descripciones, meta title, meta keywords) desde el mismo administrador.
Al elegir un módulo SEO, considera:
- Compatibilidad con tu versión de Magento: No todos los módulos funcionan en todas las versiones.
- Soporte y actualizaciones: Busca módulos con soporte activo y actualizaciones frecuentes.
Ventajas de Usar Magento para tu Tienda Online
Si tienes un negocio y quieres abrirte al mundo del ecommerce, Magento es una gran opción. Existen diferentes CMS para gestionar una tienda online: Woocommerce, Prestashop, Magento….
Otra ventaja que tiene Magento versus Prestashop es que si quieres trabajar el SEO en la tienda online, Magento es más manejable.
Si quieres saber qué posibilidades tienes de mejorar el SEO en Magento, tienes que conocer todas las opciones que brinda esta plataforma. En este sentido, cuentas con la oportunidad de personalizar al máximo el diseño de tu tienda online.
Ventajas de Magento
- Personalizar el diseño web
- Multiplataforma: Se puede gestionar varias tiendas online desde un mismo panel
- Controlar el stock, previsiones y analítica web: podrás ver todos los pedidos realizados, quien ha comprado en la tienda online, compra, artículos más buscados, estado de los envíos…
- Gestión de clientes: podrás saber cuántas veces ha comprado un mismo usuario, información general como dirección, teléfono… y todos datos que facilite.
- Se pueden añadir diferentes métodos de pago como TPV, Paypal y Lupay, transferencias bancarias, tarjetas de crédito y otros tipos posibles métodos de pago.
- La tienda online está pensada para hacerla en varios idiomas.
- Se puede añadir plugins de marketing para ventas cruzadas como mejorar los carritos abandonados, promociones especiales…
Consejos Adicionales para el SEO en Magento
- Añadir los rich snippets
- Optimizar el contenido de la tienda online
Optimización de la Velocidad de Carga
Además de la optimización dentro de la tienda online (contenidos, metas, urls…) también se tiene que tener en cuenta la velocidad de carga del ecommerce. Para ello, se debería hacer:
- Unificar el CSS y JS.
- Activar la caché. Magento te da la posibilidad de activar ciertas secciones, páginas estáticas…
- Optimizar las imágenes. Existen muchas tiendas online que cuentan con un peso muy elevado, por ejemplo, 2 o 3 MB y eso hace puede hacer que la web tarde más de lo normal en cargarse del todo.
Haciendo estos pequeños cambios se reducirá la carga del servidor, ya que cada vez que entra un usuario a la tienda online no consumirá los recursos al tenerlos almacenados en caché.
En Resumen
Posicionar con efectividad tu e-commerce en los motores de búsqueda es esencial para el éxito en la era digital y Magento ofrece herramientas específicas para hacerlo. En este artículo te guiaré sobre cómo hacer SEO para Magento, con estrategias que te ayudarán a mejorar el rendimiento de tu tienda online, desde la optimización técnica hasta la creación de contenido.
