10 Cosas a tener en cuenta para mejorar el onpage y poner a punto el SEO de tu ecommerce y que quizás no conozcas.
¿Tienes una tienda online? ¿Quieres tráfico SEO?
Este post es para ti.
Aquí desgranaremos 10 puntos importantes para mejorar y/o preparar el SEO on page de tu ecommerce.
- Arquitectura de la información
- Jerarquía de títulos Hx
- URLs amigables
- Rich Snippets
- Página 404
- Versión Mobile
- Page Speed – Time To First Byte
- Paginaciones
- Robots.txt
- Sitemaps
Uno a uno, 10 puntos que no debes obviar si quieres mejorar el SEO onpage de tu ecommerce
1.- Arquitectura de la información
Este es, sin duda, uno de los grandes olvidados dentro del SEO on page y uno de los puntos más importantes de cara a que los bots de búsqueda encuentren lo que buscan y lo que nosotros queremos que encuentren.
Para ir bien, habría que hacer un planteamiento pensado a fondo de la arquitectura de la info que mostramos tanto a nivel de menú de navegación principal (categorías y subcategorías) como de los demás elementos que usaremos: filtros de ordenación, filtros de atributos… y, sin olvidarnos también, de la arquitectura de contenidos que va a tener cada una de las páginas.
Lo ideal para optimizar el SEO en un ecommerce es tener, siempre, una categoría asociada a un producto, no más de una, para evitar que el bot de búsqueda llegue al producto por dos rutas diferentes.
Si no hay más remedio que poner más de una categoría por producto, es importantísimo que tengamos una categoría principal asignada que nos asegure que ese producto no va a tener 2 URLs distintas de acceso.
Es decir, que nuestro producto sea algo así:
Http://nuestratienda.com/categoria-principal/producto.html
Y no se pueda acceder a él mediante dos URLs, por ejemplo:
Http://nuestratienda.com/categoria-principal/producto.html
Http://nuestratienda.com/categoria-secundaria/producto.html
Otro de los puntos importantes en el que no solemos fijarnos es si nuestro menú principal es accesible para los bots.
Hay tecnologías que no permiten que los bots de búsqueda puedan navegar por nuestra navegación principal.
Incluso me he llegado a encontrar el caso de un menú principal de un ecommerce (site-wide, recordemos que se replica en todas las páginas) con todos los enlaces del menú con “no-follow”.
Por lo tanto, el buscador no seguía los enlaces del menú y tenía que llegar a las segundas páginas (las de categoría) desde el sitemap.xml
2.- Jerarquía de títulos Hx
Desarrollar una buena jerarquía y etiquetado de los títulos, subtítulos y otros apartados, ayudará a que el bot de búsqueda sepa qué contenidos son los prioritarios dentro de nuestro site.
Para optimizar el SEO de nuestro ecommerce la estructura ideal debería ser esta:
- h1 – título principal
- h2 – descripción principal
- h3 – subapartados
- h4, h5, h6 – más subapartados
Donde, para cada página, tendríamos:
3.- URLs amigables
Para ir bien, nuestras URLs deberían ser limpias y amigables para los usuarios y para los buscadores.
Puntos importantes a evitar:
- Uso de mayúsculas, ya que, el servidor podría no interpretarlas bien y entender que Http://nuestratienda.com/categoria-principal/producto.html y Http://nuestratienda.com/Categoria-Principal/Producto.html son dos URLs diferentes por lo que estaríamos duplicando contenido
- Guiones bajos, ya que, podrían ser mal interpretados por algunos bots
- Caracteres ASCII
- URLs con más de 115 caracteres.
4.- Rich Snippets
La integración de los Rich Snippets de nombre de producto, categoría y breadcrumb de categoría, precio, precio en oferta, comentarios y votos de clientes, disponibilidad de stock del producto… es complicada e idealmente, debería hacerse a través de un módulo plugin. Woocommerce, Prestashop, Magento, Shopify, OleoShop, BigCommerce… todos tienen integración a través de módulos o directamente en sus plantillas prediseñadas.
En esta página de Schema.org vemos todos los campos que podemos llegar a integrar dentro de nuestra tienda.
5.- Página 404
Si estamos interesados en cuidar el SEO de nuestro ecommerce, es muy importante que contemos con una página 404 para evitar que los usuarios se pierdan y que lo bots también.
Para ello, los elementos que debe tener dicha página son:
- Acceso al menú de navegación principal.
- Formulario de búsqueda (para los usuarios).
- Productos destacados (más vendidos, por ejemplo, para usuarios y bots)
También es muy importante que la página 404 devuelva un status 404, cosa que podemos chequear con herramientas como http://urivalet.com para evitar que, por mala programación de la plantilla que usemos, nuestros errores 404 estén devolviéndole al navegador un status 200 (OK) y que se piense que esa URL es buena, cosa que haría que todas nuestras páginas 404 estuviesen duplicadas al ser páginas que están OK.
Las páginas 404 junto con las redirecciones son dos de los puntos que más tiempo le hacen perder al bot de Google (igual que la velocidad de carga de página), por lo que, pueden afectar al crawl-budget y a nuestra frecuencia de rastreo.
6.- Versión Mobile
En 2016, toda estrategia SEO para ecommerce que no incluye una versión Mobile no va a ningún lado, por tus usuarios y por los bots de búsqueda.
Ya se anunció hace meses, cuando saltó a la palestra el Mobilegeddon, que los resultados de búsqueda desde dispositivos móviles ya van marcados con un bonito “Mobile friendly”, tal y como pasa con las páginas hechas en Flash.
Obviamente, los rankings desde Smartphone son diferentes si tienes la web preparada para Smartphones o no.
Un punto a evitar si haces una versión Mobile es tenerla en una subcarpeta o subdominio, para no duplicar contenido.
Cosas como http://m.mitienda.com o http://mitienda.com/mobile no deberían existir, a menos que sean páginas ultra cerradas a los bots de búsqueda para evitar duplicados.
7.- Page Speed – Time To First Byte
Normalmente, a la hora de optimizar el SEO de un ecommerce la gente se obsesiona con la velocidad de carga de página.
Esto es normal e incluso bueno pero debería preocuparos mogollón.
Yendo un paso más atrás, necesitaríamos centrarnos también en el Time To First Byte y que es una de las métricas que más se tienen en cuenta por los buscadores.
En concreto, se refiere a cuánto tarda en descargarse el primer byte de información, factor éste importantísimo y que depende del servidor.
Si tenemos un servidor chufa que está como de aquí a “Pekín” desde donde está la petición del usuario, el TTFB será alto.
Idealmente, debería estar por debajo de 0.4 segundos y no solo en la home, también en las segundas páginas como categorías o fichas de producto. ¡Recalco: en todas las páginas!
Está muy bien que nuestras páginas tarden en cargar 3 o 4 segundos pero el TTFB debe volar para no encontrarnos, como me ha pasado a veces, que esa cifra esté en 10 segundos, lo cual es fatal de cara a rankear.
Podéis usar la herramienta http://bytecheck.com para ver cómo váis de velocidad en cada una de vuestras URLs.
8.- Paginaciones
Este es uno de los dramas de contenido duplicado en páginas de tiendas online.
No me extenderé mucho porque seguro que todos (o casi todos) conocéis el problema: los contenidos duplicados.
Lo ideal es: implementar bien las etiquetas next/prev, utilizar el canonical en la primera de las páginas o poner no index en las segundas páginas o utilizar una herramienta que nos permita hacer scroll infinito y no nos genere paginaciones.
Esto aplica tanto a paginaciones como a filtros que podáis tener en vuestro site: características, atributos, precios, subcategorías, marcas… Todos esos parámetros, si están abiertos a indexación, nos van a generar duplicados.
Me he llegado a encontrar con 18.000 duplicados en páginas de categoría debido a que la paginación y todos los filtros estaban abiertos.
Bonita forma de dar al traste con toda la estrategia de SEO para tu ecommerce ¿no te parece?
No puedo expresar con palabras no malsonantes, el problema que esto genera a nivel de rankeo.
Ni una página de categoría tenía visibilidad.
9.- Robots.txt
Siguiendo con lo anterior:
-
Añadir las URLs de proveedores y marcas al robots.txt.
La razón es para que no se indexe en los buscadores, imagina que alguien tiene acceso a tu listado de proveedores y les compra más barato.
En cuanto a fabricantes, hay que tener en cuenta si queremos o no queremos que se indexen y si queremos, más adelante, intentar rankear por términos de marca de las marcas que vendemos, cosas que siempre es difícil pero que se puede intentar
-
Añadir parámetros al robots.txt.
Las plataformas de ecommerce no cierran nunca todos los parámetros que generan sus sitemas.
Hay que vigilar eso porque implica, en muchos casos, duplicados. Pensemos en los mentados anteriormente parámetros de ordenación (de la A a la Z, de la Z a la A, de más nuevo a más antiguo, de más barato a más caro…) y en cualquier tipo de parámetro que nos pueda estar duplicando contenidos.
Especialmente estoy pensando en las paginaciones.
-
Estos mismos parámetros hay que cerrarlos dentro de la sección de parámetros de URL de Google Webmaster Tools (ahora Google Search Console).
Es muy importante hacer un seguimiento de si estos parámetros están siendo indexados o no, cosa que podemos hacer con la propia herramienta que nos da Search Console (Explorar como Google) y monitorizando la indexación de URLs con una herramienta como SEMrush.
-
Incluir la url del sitemap principal al final del robots.txt.
Vigila si tienes las URLs con https o http
10.- Sitemaps
Otro aspecto a tener muy presente en el posicionamiento SEO de un ecommerce son los sitemaps.
En ellos hay que tener en cuenta:
- URLs http o https (si tenemos todo el site con https, no metamos las URLs en el sitemap con http)
- Configurar las URLs a indexar en el módulo de sitemap (no enviemos a través del sitemap URLs que no queramos que se indexen tipo el carrito, el login, contacto, páginas estáticas o CMS que no nos interesan…)
- Comprobar que se han generado correctamente los sitemaps idiomáticos y que las páginas que queríamos capar en el robots.txt están bien cerradas en sus diferentes idiomas
- Chequear que todas las URLs del sitemap devuelven un status 200 (esto podemos hacerlo con un audit de SEMrush por ejemplo)
- Y recordar que tener el sitemap no nos ayuda a rankear, pero le da a Google un archivo de puerta de entrada directa hacia donde queremos que se dirija el bot. Esto es importante recordarlo, ya que, si ponemos ahí URLs que no queremos que vea el bot, las acabará visitando.
Prioridades
Obviamente, no todos estos 10 puntos son impepinables de cara a salir adelante con el proyecto de posicionamiento SEO de tu ecommerce.
Por prioridades os diría que lo primero es hacer un buen keyword research del sector que queremos atacar y, en función de eso, definir muy bien la arquitectura de la información con sus categorías y subcategorías.
A partir de ahí, hay que dejar ciertas cosas niqueladas, sobre todo las que tienen que ver con la experiencia del usuario y con el acceso de los bots de búsqueda a nuestra web.
Por prioridades, estarían estos puntos (no van de más importante a menos):
- URLs amigables
- Errores 404
- Versión Mobile
- Page Speed – Time To First Byte
- Paginaciones
- Robots.txt
Por extensión, no he podido incluir un capítulo que merece la pena ver sobre laparte de las redirecciones que, como he comentado anteriormente, hacen perder mucho tiempo al bot de búsqueda y pueden estar afectando a nuestro crawl budget.
Por eso quiero insistir en que cualquier cosa que le ahorre tiempo de descarga al bot de búsqueda y que no le haga caer en un punto muerto (página que tarda siglos en cargar, contenido escueto, error 404, bucle de redirección…) será positivo.
Si conseguimos sumar todos estos puntos, tendremos más y mejores opciones de rankear bien ;)
Foto (SEO ecommerce): Shutterstock
[ranking-factors]