Optimizar nuestra tienda para un buen posicionamiento es vital para la supervivencia de todo negocio en Internet. De hecho, las empresas que tienen una estrategia a medio y largo plazo deberían integrar SEO en su plan de marketing ya que es una de las estrategias de marketing online más rentables.
La mayoría del tráfico de un sitio web proviene generalmente de motores de búsqueda, en España principalmente desde Google. ¿Cuánta gente utiliza el buscador de Google para introducir el nombre de un dominio que si lo teclearan directamente en el navegador se evitaría ese paso? Muchísima.
Magento es una plataforma que tiene un buen soporte para la optimización en buscadores pero es necesario un correcto conocimiento de las buenas practicas SEO para sacar el máximo provecho a todas estas herramientas que nos ofrece este CMS.
Nos vamos a centrar en algunos aspectos del SEO interno de la página. En este post no se va a comentar aspectos muy importantes del SEO como son la optimización del contenido o estrategias de Linkbuilding o como escoger las keywords más efectivas para cada página.
SEO Técnico para Magento 2
El SEO técnico abarca todas las configuraciones y ajustes técnicos necesarios para optimizar el rendimiento de nuestra tienda y alcanzar un posicionamiento SEO óptimo.
Configuración Básica de SEO en Magento 2
Elige dominio entre www o sin www.
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. Trabajar con protocolo https es un factor de posicionamiento desde hace muchos años.
Permitir a Google que indexe nuestro sitio
El primer paso para esta optimización es verificar que nuestra tienda está habilitada para la indexación mediante la etiqueta meta robots. En el apartado Contenido – Configuración – Tienda Website – Search Engine Robots – Robots verificar que tenemos INDEX, FOLLOW como valor que es el que permite el rastreo y seguimiento de enlaces a todas las páginas de la tienda por defecto.
URL Rewrites
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.
Con Magento podemos personalizar la dirección URL de cada sección de la tienda como artículos, categorías o páginas. En el caso de productos y categorías, si no indicamos nada para ese campo cuando se crean, el sistema asigna como URL el nombre de la categoría-producto de forma amigable.
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. Para que está redirección se haga por defecto tiene que estar habilitada desde Tienda-Configuración – Catálogo – Optimización de motores de búsqueda – Crear redirección permanente para la URL si cambia la clave de URL.
Ocultar el código de la tienda a las URLS
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. Se gestiona desde Tienda – Configuración – Web – Opciones de dirección Url.
Sufijo de URLS
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.
Sitemaps.
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. Desde Tienda-Configuración – Catálogo – Mapa del sitio XML podremos habilitar la generación de estos archivos y su frecuencia.
Robots.txt
El archivo robots.txt es un elemento importante que se ubica en el directorio /pub de tu tienda online y establece para los motores de búsqueda cuáles páginas o secciones deben ser rastreadas y cuáles no.
Una correcta configuración de este archivo puede evitar que los motores de búsqueda rastreen páginas menos relevantes para el negocio, ayudando así a enfocar el crawl budget en las páginas más importantes para nuestros objetivos.
Es crucial revisar y actualizar este archivo con regularidad para reflejar cualquier cambio en la estructura del sitio.
En Magento es posible editar el robots directamente desde el administrador de la tienda online. Para ello debes activarlos desde Tienda – configuración – Catálogo – Sitemap – Habilitar envío de robots.txt = Sí
y editarlo desde Contenido – Configuración – Tienda Website – Search Engine Robots – Editar robots.txt.
Rich snippets
Los rich snippets son una convención a través de schema.org de los tres principales buscadores, Google, Bing y Yahoo, para añadir información del contenido de la página a través de etiquetado de manera que muestra en los resultados de búsqueda una información más útil y visible a los usuarios del buscador.
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. En la parte inferior de la siguiente imagen se puede ver un ejemplo de fragmento enriquecido sobre una televisión en las SERPS.
Para activarlos tienes que revisar si tu plantilla lo incluye o necesitaras un plugin que añada el código para ello.
Velocidad
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. Tener una tienda que cargue dentro de un tiempo prudencial no sólo ayudará la experiencia del usuario sino a nuestra posición en las SERPS.
Magento no es la plataforma Open Source más rápida del mercado, las cosas claras. Pero se puede optimizar esta carga mediante diferentes acciones entra las que entran el almacenamiento en cache de PHP (APC, eAccelerator, XCache), un buen servidor correctamente configurado y/o un acelerador de caché de proxy http inverso como Varnish Cache que es lo que Magento reconoce oficialmente y ya está preparado para trabajar con él.
Etiqueta canonical
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. Mediante la etiqueta canonical evitaremos este tipo de inconvenientes.
SEO On-Page en Magento 2
Se denomina SEO on-page a todas las acciones que se realizan dentro de nuestra página web, tales como:
Productos relacionados
Añadir productos relacionados y cros-sell también nos ayuda a enriquecer la página con palabras clave, mejorar enlazado interno y UX. Se configuran dentro de la ficha de cada producto
Contenidos generado por el usuario
Muchas veces al añadir la descripción del producto que queremos vender en nuestra tienda online no podemos abarcar todas las palabras clave que forman parte del producto o de su entorno bien porque nos quedaría una ficha de producto demasiada farragosa o repetitiva o por las diferentes acepciones con que se pueda buscar/identificar este producto/servicio.
Las opiniones de producto son una fuente importante de contenido para nuestro negocio en la Red que nos ayudará, además de persuadir a los usuarios, a mejorar el posicionamiento en los buscadores.
Magento ya tiene todo preparado para que los usuarios puedan hacer comentarios y valoraciones de los productos de forma sencilla. También permite gestionar estos comentarios y aprobarlos/desaprobarlos/editarlos a nuestro antojo.
Páginas de categorías
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. Dependiendo de nuestro sector es muy posible que nuestro posible comprador no conozca el nombre de los productos que comercializamos. Pongamos un ejemplo. Si una de nuestra categoría de nuestra tienda online es anticelulíticos, la búsqueda podría ser:
–Somatoline Noche. El usuario conoce previamente el producto, se lo han recomendado, lo ha visto en publicidad, en tienda física, etc.
–Anticelulíticos. El usuario no conoce previamente el producto o quiere realizar una comparación.
Ésta diferencia es todavía más palpable en sectores de moda y complementos.
Tendremos que trabajar con empeño la página de la categoría. Magento permite añadir una descripción de la categoría y una imagen descriptiva que mejorarán el contenido de nuestro listado.
Alt en imágenes de productos
Añadiendo el atributo alt a las imágenes que subamos al producto en nuestra tienda Magento proporcionamos información extra a los buscadores y mejoraremos su indexación.
Evitar que en la url del producto se añada la ruta de la categoría
Optimización metas
En Contenido – Configuración – Default Store View – Encabezado HTML se pueden establecer varios campos referentes a etiquetas metas por defecto que estarán en todas las páginas de la tienda por defecto a falta de poder personalizarlos individualmente que será lo correcto a nivel de optimización SEO.
Los campos de meta title y meta description se mostraran (o no ya que Google puede sacar otra información) en los resultados de búsqueda
Ignora prefijo de titulo y meta palabras clave. Esto último hace más de una década que no proporciona nada a nivel SEO.
En sufijo del titulo añade tu marca o nombre de dominio. Así se añadirá al final de todos tus meta titles para favorecer tu imagen y búsquedas de marca.
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. Aunque realmente esas páginas tendrán poco valor posiblemente no estén ni presentes en las SERPs.
Optimización de Meta Title
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. Por ello, indicando a la página principal que su título es “Home” o “Inicio” no dice nada ni al usuario ni al buscador.
Para las categorías y productos Magento muestra por defecto el nombre del item en cuestión pero, mediante la etiqueta meta_title, es posible personalizarlo a nuestro antojo.
Optimización de Meta Description
Aunque no influye directamente en el posicionamiento en buscadores (sí en el CTR), Magento permite configurarla con facilidad. Nos permite crear una descripción genérica para la tienda y unas más específicas para cada página estática, categoría, producto, etc.
SEO Off-Page y Link Building en Magento 2
Link building interno
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. Con ésto facilitaremos al robot de Google que encuentre nuestro contenido más o menos profundo e identificar este contenido a través del anchor text asociado al enlace.
Módulos Magento para mejorar posicionamiento orgánico
En el marketplace de Magento se pueden encontrar diferentes módulos relacionadas con el posicionamiento en buscadores que puedan aportar un extra donde Magento no llega o que permite una gestión del SEO más sencilla o automática.
Si necesitas ayuda para aplicar una estrategia en buscadores para tu tienda online puedes ver mis servicios de SEO en Magento.
Más posts relacionados
Involucrado en ecommerce desde 2010. Freelance especializado en tiendas online Magento y Shopify. Desde consultoría y programación hasta posicionamiento en buscadores junto a CRO.
Mi experiencia y pasión por el desarrollo y marketing online me hacen una fuente confiable para las empresas que buscan optimizar sus tiendas en línea y alcanzar sus objetivos.
Hola Federico,
Estoy creando una tienda online con Magento, y me pregunto cómo se puede editar la información ALT de una fotografía de producto?
Soy nueva en esto!
Gracias,
Brenda