Shopify SEO: problemas y consejos

Publicado: 2021-07-19

Shopify ha alcanzado nuevas alturas de popularidad, pero la plataforma no está exenta de problemas de SEO ...

Shopify ha experimentado un crecimiento significativo en los últimos años, y esto realmente se aceleró en 2020, ya que un mayor número de personas deseaba una forma rápida, fácil y escalable de poner su negocio en línea durante la pandemia.

Al observar los datos de Google Trends, podemos ver cuán evidente fue ese aumento:

Shopify seo

Esto no es sin una buena razón: Shopify es una gran plataforma para construir un negocio, particularmente para aquellos sin experiencia digital, uno de sus principales puntos de venta es su simplicidad.

Pero es quizás ese enfoque en la simplicidad y la creación de una plataforma construida principalmente para usuarios de nivel de entrada lo que ha resultado en la inflexibilidad de Shopify: muchas tareas técnicas de SEO que podría esperar hacer en plataformas como WordPress o Magento no son posibles en Shopify, y otras requieren Soluciones alternativas bastante complejas. Echemos un vistazo a algunos de esos problemas, así como algunos consejos de Shopify SEO.

1) Estructura de URL forzada

Una de las primeras cosas que notará en cualquier sitio de Shopify es que todos tienen la misma estructura de URL. Las categorías son / colecciones / y cada producto tendrá / productos / en la URL. Esto está escrito en piedra en Shopify, lo que significa que no podrá hacer cosas como tener una URL de producto en la raíz.

No creo que este sea un problema masivo en sí mismo, pero si estás migrando desde otra plataforma a Shopify, todo tu sitio web tendrá que pasar por cambios de URL. Por supuesto, siempre es mejor evitar cualquier cambio de URL siempre que sea posible. Una migración a Shopify que implique una gran cantidad de cambios de URL forzados probablemente será bastante dolorosa, incluso con redireccionamientos.

2) Sin subcategorías

Shopify tampoco nos permite crear subcategorías con URL jerárquicas.

En otra plataforma, podríamos crear una subcategoría con la siguiente estructura de URL: example.com/collections/mens-shirts/long-sleeve .

Pero en Shopify, no puedes tener jerarquías dentro de las colecciones.

Por lo tanto, si quieres que para ser una página colecciones '' subcategoría, que tendría que ser una colección plana de su propia, tales como:

example.com/collections/mens-shirts-long-sleeve.

Si intenta agregar una barra inclinada en sí mismo, cambiará automáticamente a un guión.

Tenga en cuenta que las colecciones se pueden anidar en diferentes colecciones en el menú de navegación, para dar la apariencia visual de subcategorías. Pero en términos de URL y estructura de backend, están al mismo nivel.

Idealmente, me hubiera gustado una estructura jerárquica para señalar claramente las relaciones entre los conjuntos de páginas de categorías padre / hijo. Sin embargo, puede filtrar colecciones por una etiqueta, lo que crea una página de subcategoría. Pero eso no está exento de problemas ...

3) Contenido duplicado creado por filtros

Desde el primer momento, las colecciones se pueden filtrar con etiquetas, lo que permite a los usuarios filtrar y refinar una colección de productos.

Por ejemplo, si quisiera tener la opción de filtrar / camisas para hombre / por el color rojo, crearía una etiqueta para el rojo y la aplicaría a todos los productos relevantes. Si ese filtro se selecciona en / mens-shirts /, el comportamiento predeterminado de Shopify sería crear una nueva URL:

example.com/collections/mens-shirts/red.


Esta nueva URL, creada mediante la selección de un filtro, agrega la etiqueta a la URL original y tiene un canónico de autorreferencia, por lo que es indexable. La ventaja de esto es que nos permite tener páginas indexables relevantes para más consultas de búsqueda de nicho (por ejemplo, categoría de artículo + color), realizando la función de una página de subcategoría estática.

La desventaja es que al tener todas las opciones de filtro indexables, se pueden crear fácilmente colecciones duplicadas.

Entonces, si bien tenemos una página para camisas rojas para hombres en / collections / mens-shirts / red (a la que se accede a través del filtro), es posible que ya tengamos una página de colecciones estática para camisas rojas para hombres en example.com/collections/mens-red-shirts /!

Esto podría suceder varias veces en cada página de colecciones.

Normalmente, resolvería este tipo de problemas con etiquetas canónicas. No es particularmente rápido ni fácil aplicar un canónico personalizado en Shopify, pero se puede hacer usando declaraciones if basadas en varias plantillas en tu tema y usando la configuración del tema.

duplicar

Alternativamente, hay aplicaciones de Shopify disponibles que revisan el filtrado de productos y resuelven algunos problemas de SEO mientras están en ello. Boost es un ejemplo; si tuviéramos que filtrar / mens-shirts / por el color rojo mientras usamos esta aplicación, la URL resultante sería canónica a / mens-shirts /, entonces todo está bien en términos de contenido duplicado en el índice.

La desventaja de este enfoque es que esto puede llevarlo a mantener las valiosas páginas de SEO invisibles para Google. Asegúrese de tener claro el impacto de mantener esas URL de filtro fuera del índice; vea qué tipo de página tienen los competidores en la clasificación de 'camisetas rojas' o cualquiera que sea su página, y haga una evaluación basada en las ventajas y desventajas de canonicalizarlos.

Además, vale la pena señalar que en las páginas de etiquetas, no puede editar el contenido de la página. Generalmente, duplicará lo que hay en la página desde la que se filtra. Entonces, / mens-shirts / red tendría el mismo contenido que / mens-shirts. Eso podría ser molesto si su objetivo es tener páginas altamente optimizadas dirigidas a más permutaciones de palabras clave de nicho.

4) No se puede editar el archivo robots.txt y el mapa del sitio XML

Muchos sitios de comercio electrónico utilizan robots.txt para evitar que Google rastree páginas que no necesita rastrear, como las URL de navegación facetadas.

Pero al igual que la estructura de la URL, el archivo robots.txt en Shopify es rígido y está bloqueado. Es lo mismo en todos los sitios de Shopify y no se puede editar. Si bien el archivo robots.txt de Shopify hace un buen trabajo, puede haber ocasiones en las que quieras agregar algo a robots.txt para evitar que Google vea otro tipo de URL. En su lugar, necesitaría una solución diferente, como aplicar una etiqueta noindex.

Al igual que robots.txt, tampoco está descartado que algún día desee editar manualmente el mapa del sitio XML. Desafortunadamente, Shopify también lo bloquea. Este foro enumera una solución alternativa mediante la cual se carga un archivo de mapa del sitio personalizado en la tienda y se implementa una redirección desde el sitemap.xml original a la nueva URL del archivo. No lo he probado y no parece funcionar para todos, pero si está desesperado por editar su mapa del sitio xml, podría valer la pena intentarlo.

5) URL de producto duplicadas

De forma predeterminada, las URL de productos en Shopify incluyen la ruta de la colección y, si accedes al mismo producto a través de diferentes colecciones, ese producto idéntico está disponible en varias URL diferentes. Por ejemplo, una camisa roja de hombre podría estar en la URL canónica example.com/products/nice-red-shirt.

Pero es posible que pueda acceder a eso a través de algunas páginas de colección:

example.com/collections/mens-shirts-long-sleeve/products/nice-red-shirt
example.com/collections/formal-mens-shirts/products/nice-red-shirt
example.com/collections/mens-red-shirts/products/nice-red-shirt

Cada una de estas URL sería idéntica, pero se canonizaría en example.com/products/nice-red-shirt.

La limitación aquí es que, de manera general y lista para usar, esa URL canónica no se vinculará fuera de la página de listado de Todos los productos, que puede ver en la mayoría de los sitios de Shopify en / collections / all /.

Esto pinta una imagen bastante confusa para Google. La etiqueta canónica se utiliza para ilustrar qué versión de la URL es la versión maestra. Sin embargo, la versión que decimos que debería priorizarse en realidad apenas está vinculada, ¡y varias versiones no canónicas son las que están vinculadas! Si accede a los productos a través del menú de navegación y desde una página de colecciones, se le dirigirá a una URL que canonicaliza a otra diferente.

Esto se puede solucionar editando el archivo .liquid del tema. Esta corrección garantiza que sea la URL canónica a la que está vinculada en todo el sitio web y ayudará a aclarar cualquier confusión. Si tiene URL de productos con potencial de búsqueda, ciertamente vale la pena implementarlo.

6) No tener acceso a .htaccess puede hacer que las redirecciones sean complicadas

No .htaccess significa que los redireccionamientos basados ​​en reglas no son posibles.

Aunque es posible aplicar redireccionamientos individuales fácilmente en Shopify, para trabajos masivos es un poco más complicado, y estos deberán completarse en Excel y cargarse a través de una aplicación de Shopify como Transportr .

También vale la pena señalar que, si bien Shopify está limitado a 100,000 redireccionamientos, esa limitación no se aplica a aplicaciones como Transportr.

7) Sin subdirectorios internacionales

internacional

Si su negocio se está expandiendo internacionalmente, una parte clave de ese plan de expansión debe ser el SEO internacional y cómo se estructurará su sitio web para maximizar el tráfico orgánico.

Por lo general, esto implicaría elegir entre el uso de subdirectorios, subdominios o CCTLD . Pero con Shopify, los subdirectorios internacionales no son posibles, por lo que, a menos que desee tener dominios completamente separados para cada país, un subdominio es la única opción. Consulte https://uk.gymshark.com/ como ejemplo.

Google ha dicho que los subdominios se tratan de la misma manera que los subdirectorios , pero esto sigue siendo debatido en la comunidad de SEO: aquí está Rand Fishkin enlazando a 14 estudios de caso que aparentemente demuestran que eso no es cierto. Mi experiencia también ha sido que los subdirectorios siempre superan a los subdominios, y parece que, a pesar de lo que se dice, los subdominios se tratan en cierta medida de manera diferente al dominio principal. Mientras que un subdirectorio permite una consolidación más clara de la autoridad.

En este hilo de enero de 2021 , un líder de productos de comercio global de Shopify ha dicho que se están considerando subdirectorios para sitios web internacionales, aunque no hay una línea de tiempo.

Un enfoque alternativo para esto, y otros problemas planteados por la estructura rígida de URL de Shopify, sería usar un CMS sin cabeza, donde el front-end y el back-end están separados pero se comunican a través de API. Esto le dejaría en control total de sus URL y le devolvería algo de la flexibilidad de SEO de la que Shopify carece de fábrica. ¡Dejaremos una mirada más profunda a las ventajas y desventajas de los sitios Headless para otro momento!

Conclusión

Shopify tiene limitaciones de SEO, pero de ninguna manera son inexpugnables. Algunos problemas de SEO, como productos duplicados o URL de colección, se pueden resolver con algunos retoques o mediante el uso de aplicaciones de Shopify (pagadas).

Otras limitaciones de SEO están integradas para que las personas que establecen un negocio en línea por primera vez y con poco conocimiento digital no corran el peligro de romper nada, por ejemplo, editando el archivo .htaccess o robots.txt.

A medida que más empresas comiencen a usarlo y, en particular, a medida que las empresas que usan Shopify crezcan y la experiencia crezca, espero que Shopify otorgue más libertades a quienes trabajan con él. El conocimiento de sus usuarios se habrá desarrollado más allá de una banda de un solo hombre que ejecute un sitio web básico, y Shopify debería otorgar esa flexibilidad adicional.