¿Cómo crear páginas de paginación compatibles con SEO en su tienda de comercio electrónico basada en Magento?
Publicado: 2018-10-16La paginación {{pagination-pager}} es probablemente uno de los temas de SEO más discutidos hasta ahora. Pongamos puntos en las i y crucemos las t y aprendamos cómo su tienda basada en Magento puede beneficiarse de la optimización de la paginación.
Tabla de contenido
- ¿Qué significa paginación y por qué su sitio web lo necesita?
- ¿Cómo se ven las páginas de paginación?
- ¿Cómo optimizar las páginas de paginación?
- Los profesionales de SEO también usan otros métodos, que incluyen:
- ¿Que evitar?
- Escenario #1: establecer rel='canonical' para pageall
- Escenario n. ° 2: establezca rel = 'canonical' desde todas las páginas de paginación hasta la primera (principal)
- Escenario #3: usando los atributos rel=”prev” & rel=”next”
- Recomendaciones adicionales de Google
- ¿Cuál es la manera fácil de optimizar la paginación en Magento 2?
- Envolver
¿Qué significa paginación y por qué su sitio web lo necesita?
La paginación de página (también conocida como paginación) significa agrupar páginas usando la numeración dentro de una sección, categoría o subcategoría del sitio.
La paginación generalmente se introduce para mejorar el SEO y evitar la sobrecarga del sitio con datos, incluidas docenas y cientos de miles de listados de productos. No hay noticias de que la velocidad del sitio web sea un asesino. Por lo tanto, si se tarda más de 3 segundos en cargar una página, es probable que el cliente estadístico abandone su tienda de comercio electrónico. Bueno, a menos que sean súper leales a su marca (obtenga más información sobre la extensión de puntos de recompensa).
¿Cómo se ven las páginas de paginación?
Normalmente, la paginación en los sitios web de comercio electrónico tiene el siguiente aspecto:
¿Cómo optimizar las páginas de paginación?
Google recomienda usar una de estas opciones:
- No hacer nada (¡Ja! No es prometedor),
- Establezca rel = "canonical" desde todas las páginas de paginación, incluida la primera, a la página con todas sus ofertas,
- Aplique los atributos siguiente y anterior para mostrar la relación entre las páginas de paginación. Google indica esta opción como prioritaria, de hecho.
Los profesionales de SEO también usan otros métodos, que incluyen:
- ocultar páginas de paginación con la ayuda de <meta name=”robots” content=”noindex, follow” /> o evitar que se indexen en el archivo 'robots.txt' (mientras que los robots no se tratan como directivas),
- en todas las páginas de paginación, agregue rel='canonical' a la primera página (principal).
¿Que evitar?
- ¡No te quedes quieto! Cuando se trata de paginación, no hacer nada puede dar lugar a la aparición de contenido duplicado. Como resultado, las páginas mal optimizadas pueden indexarse, mientras que las páginas críticas para la promoción se evitarán.
- Oculte todas las páginas de paginación, excepto la primera, de la indexación. Esto puede conducir a una peor visibilidad de los elementos ubicados en la segunda, tercera y siguientes páginas.
- No hay una garantía del 100% de que los rastreadores web logren escanear las páginas del producto, cuyos enlaces se encuentran en las páginas de paginación que están ocultas para la indexación. Debe considerar esta opción solo en caso de que haya contenido duplicado en su tienda de comercio electrónico y no haya posibilidad de hacer que esas páginas sean únicas.
De lo contrario, ¡NO aquí también!
Los comerciantes de comercio electrónico son con frecuencia los que necesitan optimizar las páginas de paginación de sus tiendas de comercio electrónico más que nadie. Repasemos tres escenarios populares:
Escenario #1: establecer rel='canonical' para pageall
1. Si tiene una página que incluye todos los artículos que está vendiendo (también conocido como pageall), entonces es muy recomendable configurar rel=”canonical” desde todas las páginas de paginación (incluida la primera) en esa página.
Por ejemplo, https://your.ecommerce.store/category/page-5 debe establecerse como <link rel=“canonical”href=“https://your.ecommerce.store/category/page-all/”> .
Por lo tanto, mostrará a los rastreadores de los motores de búsqueda que hay una página en su sitio que incluye todas las páginas de paginación. Esta página precisa debe ser indexada.
2. Los textos optimizados deben establecerse en pageall y no duplicarse en las páginas de paginación. Además, el tiempo de carga de la página debe optimizarse para no afectar el comportamiento del cliente en la página.
Obviamente, si hay cientos o miles de artículos en su catálogo, este escenario no encajará con su negocio.
Escenario n. ° 2: establezca rel = 'canonical' desde todas las páginas de paginación hasta la primera (principal)
1. En las páginas de paginación, es fundamental eliminar el parámetro de rango de página del enlace al primero si se agrega.
Por ejemplo, existen las siguientes páginas de paginación:
- su.tienda.de.comercio.electrónico/categoría/,
- su.tienda.ecommerce/category/page-2/,
- your.ecommerce.store/category/page-3/.
Pero dicho esto, al regresar de your.ecommerce.store/category/page-2/, your.ecommerce.store/category/page-3/ y otras páginas a la primera, el enlace lo llevará a your.ecommerce. store/category/page-1/ en lugar de your.ecommerce.store/category/ .
La página your.ecommerce.store/category/page-1/ será el duplicado de your.ecommerce.store/category/ .
Lo que deberá hacer es eliminar el elemento 'página-1' de los enlaces a la página principal, así como configurar 'redireccionamiento 301' desde las páginas que tienen dicho parámetro a la primera página de categoría.
2. Si hay texto en las páginas de paginación (por ejemplo, páginas de categorías), debe mostrarse únicamente en la página principal, es decir, en la primera. En otras páginas de paginación, el texto no debe duplicarse. De lo contrario, hay muchas posibilidades de que se muestre una página irrelevante en la consulta.

3. Configure rel=”canonical” desde todas las páginas de paginación a la página de paginación principal. Por ejemplo, en your.ecommerce.store/category/page-2/ debe ser <link rel=”canonical” href=”your.ecommerce.store/category/” />.
Algunos motores de búsqueda recomiendan este método, mientras que Google se mantiene en silencio al respecto. Entonces, nada que pueda señalar.
Escenario #3: usando los atributos rel=”prev” & rel=”next”
Este es probablemente uno de los métodos más efectivos.
Resultó que es probable que los motores de búsqueda clasifiquen más alto las páginas que enumeran más ofertas. Teniendo en cuenta que Google tiende a mostrar la página más relevante con la máxima elección, tiene sentido. Sin embargo, la variante pageall no se adaptará aquí; es probable que dicha página se cargue lentamente.
Por lo tanto, los atributos siguiente y anterior se establecen en las páginas de paginación. Se utilizan para mostrar a los motores de búsqueda que las páginas tienen contenido relacionado lógicamente.
De manera similar a la configuración rel=”canonical”, es fundamental eliminar el parámetro de intervalo de páginas del enlace al primero si se agrega. El texto también debe mostrarse únicamente en la primera página de paginación. rel=”canonical” debe establecerse desde las propias páginas, o no establecerse en absoluto: rel=”next” & rel=”prev” no dependen de rel=”canonical”. Pueden utilizarse simultáneamente, así como introducirse en las páginas de paginación.
Por ejemplo, si su tienda de comercio electrónico tiene páginas de paginación, como:
- your.ecommerce.store/category/ — primera página,
- your.ecommerce.store/category/page-2/ — segunda página,
- your.ecommerce.store/category/page-3/ — tercera página.
Después,
- en <head> en your.ecommerce.store/category/ , debe agregar < link rel=”next” href=”your.ecommerce.store/category/page-2/ ” / >.
- en <head> en your.ecommerce.store/category/page-2/ , debe agregar < link rel=”next” href=”your.ecommerce.store/category/page-3/” / >.
- en <head> en su.ecommerce.store/category/page-3/ , debe agregar <link rel=”prev” href=”your.ecommerce.store/category/page-2/” />.
Por lo tanto, en la primera página de la paginación, solo se debe usar el siguiente atributo, y en el último, solo el anterior.
Además, asegúrese de generar metaetiquetas únicas para las páginas de paginación basadas en dicha plantilla:
Título de la página de paginación = [Título de la página de paginación principal] — el número de la página de paginación.
Y por último, pero no menos importante, no olvide generar metaetiquetas únicas para las páginas de paginación basadas en la plantilla.
Recomendaciones adicionales de Google
- rel=”prev” & rel=”next” son vistos por Google como atributos referenciales, no como una regla,
- si los motores de búsqueda encuentran algún error en la configuración rel=”prev” o rel=”next”, se llevará a cabo una mayor indexación de la página y un análisis de contenido basado en el propio algoritmo de Google.
¡Importante! Incluso si las páginas de su sitio web se cargan con la ayuda de AJAX, es decir, los elementos se muestran después de que el cliente desplaza la página hacia abajo, todavía puede haber enlaces a las páginas de paginación.
¿Cuál es la manera fácil de optimizar la paginación en Magento 2?
La extensión SEO Suite Ultimate para Magento 2 maneja todo el trabajo duro por usted y permite que las páginas de paginación sean absolutamente amigables con los motores de búsqueda.
Usted será capaz de:
- habilite URL compatibles con SEO para páginas de paginación,
- establecer el formato de la clave URL del buscapersonas,
- use el parámetro "Pager Var" para especificar cómo se define la "página" en las URL del buscapersonas,
- agregue el número de buscapersonas al metatítulo/descripción (al principio o al final).
De forma predeterminada, Magento 2 usa parámetros GET para mostrar la paginación en las URL. Por ejemplo, así es como se verían las páginas de paginación en su sitio basado en Magento: www.your.ecommerce.store.html?p=2. SEO Suite Ultimate permite ampliar esta funcionalidad y modificar el formato de paginación.
1. Para habilitar la funcionalidad, vaya a TIENDAS ⟶ Configuración ⟶ MAGEWORX ⟶ SEO ⟶ URL de SEO y seleccione 'Habilitar para URL de buscapersonas'
2. Un poco más abajo, puedes elegir el formato del localizador:
· -[pager_var][pager_num] (por ejemplo, your.ecommerce.store/category-p2.html)
· /[pager_var]/[pager_num] (por ejemplo, your.ecommerce.store/category/p/2.html)
3. Por defecto, pager_var es p. Puede cambiar fácilmente este valor ingresando su variante en el campo de parámetro "Var de buscapersonas".
4. Además, la extensión SEO Suite Ultimate le permite agregar el número de buscapersonas al metatítulo/descripción, es decir, generar metadatos únicos. Para hacer eso, necesitarás la pestaña SEO Extendido (la ruta es la misma: TIENDAS ⟶ Configuración ⟶ MAGEWORX ⟶ SEO ⟶ SEO Extendido ), y los siguientes campos:
Envolver
Seamos realistas: las páginas de paginación configuradas incorrectamente pueden dañar su negocio de comercio electrónico. En consecuencia, las páginas que son críticas para el negocio no son indexadas ni tratadas como de baja calidad por los motores de búsqueda. SEO Suite Ultimate para Magento 2 viene al rescate aquí. Ayuda a optimizar dichas páginas correctamente, evita perder el tráfico objetivo y (¡lo más importante!) ahorra tiempo.