¿Cómo es la paginación óptima de páginas con mucho contenido?

Para la paginación de sitios web, Google ha presentado recomendaciones concretas que resuelven eficazmente los problemas clásicos con páginas subdivididas.

Una página con mucha información (por ejemplo, productos dentro de una categoría) suele dividirse en las llamadas páginas de componentes (de /page/1/ a /page/N/). Este proceso, conocido como “paginación”, es a menudo un problema clásico de SEO por las siguientes razones:

  • Google indexa cada página de componentes (inicialmente sin contexto). Esto no garantiza que el usuario vea la página más relevante/mejor en los resultados de la búsqueda. El lado más preciso/mejor de los componentes suele ser el primero. (por ejemplo, la primera página de una categoría de producto)
  • Los factores de clasificación se recopilan y evalúan para cada una de estas páginas de componentes. De este modo, cada lado se clasifica por sí mismo (también sin conexión). En este caso, sería ventajoso establecer una conexión entre las muchas páginas individuales y reforzar una página (normalmente la primera) de forma selectiva.

Para evitar estos clásicos problemas SEO con la paginación, Google ha presentado dos soluciones óptimas, una de las cuales debe ser absolutamente implementada.

Solución #1: La página “Mostrar todos”

Una página Mostrar-Todo combina casi toda la información de las páginas paginadas en una sola página (página de resumen). Así, toda la información está unida en una sola página.

Por ejemplo, si hay una categoría con cinco páginas de componentes, cada una de las cuales muestra seis productos, una página Ver todo mostrará los treinta productos de esa categoría correspondiente.

Si ya existe o se va a introducir una página Ver todo, las páginas de los componentes individuales deben referirse a la página Ver todo correspondiente utilizando la etiqueta Canónica.
Las páginas componentes /página/1/ a /página/N/ usarían todas la misma etiqueta Canónica:

<link rel="canonical" href="http://www.mewebsite.es/page/view-all/">

Ilustración de una página “mostrar todos”:

Ilustración de una página “Mostrar todos”

El enfoque de solución de una página “Mostrar-todos” sólo debe considerarse si toda la página  puede mostrarse de la forma más eficaz posible. Como menos de cinco segundos. Además, se debe comprobar si tal presentación de los productos o información es realmente útil para el usuario.

Solución #2: Uso de rel=”next” y rel=”prev”

Otra forma de resolver los problemas de SEO causados por la paginación es usar los atributos de enlace rel=”next” y rel=”prev”.

Para ello, se deben especificar los atributos rel=”next” y rel=”prev” para cada enlace de paginación en cada página de componentes, es decir, enlace “next” o “prev” o página “2” y página “4”.

Si nos encontramos en la página del tercer componente (/page/3/) el enlace a la página anterior (/page/2/) tendría el atributo rel=”prev” y el enlace a la página siguiente (/page/4/) el atributo rel=”next”.

El marcaje sería el siguiente (a partir de /page/3/):

<link rel="prev" href="/page/2/">
<link rel="next" href="/page/4/">

Ilustración del uso de rel=”next” y rel=”prev”.

Ilustración del uso de rel=next y rel=prev

Los atributos  rel=”next” o rel=”prev” se omitirán para la primera y la última página de componentes.

¿Qué tienen ambas soluciones en común?

Para Google, ambas soluciones caracterizan la unión de las páginas paginadas. Esto permite a Google rastrear o enlazar mejor el contenido y mostrar el contenido más relevante para el usuario en los SERP, que suele ser la primera página (o ver toda la página) de un contenido paginado.

Consejos de usabilidad

Desde el punto de vista del usuario es aconsejable utilizar las llamadas URLs amigables (p.ej. www.meinedomain.de/page/1/) y prescindir por completo de los parámetros GET (p.ej. www.meinedomain.de/page.html?Seite=1&ID=) en la URL. Además, no se debe utilizar “hacia delante” y “hacia atrás”, sino ofrecer al usuario “página 1, 2, 3… 99” como navegación paginada.

Paginación logarítmica

Bajo “paginación logarítmica” se encuentra la agrupación de grupos de números en uno, decenas, centenas, etc. con un alto número de páginas paginadas.

El objetivo es dar al usuario la oportunidad de llegar a casi todas las páginas del contenido paginado lo más rápidamente posible.

Un ejemplo comprensible sobre este tema se puede encontrar aquí en Inglés:  http://stackoverflow.com/questions/7835752/logarithmic-pagination-page-navigation-for-many-many-pages

Información oficial de Google sobre el tema

Puedes encontrar más enlaces informativos sobre la paginación, así como las recomendaciones de Google para la lectura en:

[ENG]: https://webmasters.googleblog.com/2011/09/pagination-with-relnext-and-relprev.html

[ES]: https://support.google.com/webmasters/answer/1663744?hl=es

Vídeo de Google en Inglés

https://www.youtube.com/embed/njn8uXTWiGg