Técnicas › Artículo

Paginación vs. scroll infinito vs. cargar más: cuál elegir y por qué

Paginación, scroll infinito y cargar más resuelven el mismo problema de listas largas de formas distintas. Cómo elegir según la tarea, el footer y el teclado.

info Definición Rápida
Paginación, scroll infinito y cargar más son tres formas de mostrar una lista larga. La paginación separa los resultados en páginas, el scroll infinito carga más contenido al llegar al final y cargar más añade un bloque nuevo al pulsar un botón. Cada una cambia cómo la gente explora, vuelve y llega al final de la página.

¿Qué es cada patrón?

  • Paginación. Los resultados se reparten en páginas numeradas, cada una con su propia URL. Es el patrón más antiguo y el que da más control sobre dónde está la persona.
  • Scroll infinito. Al llegar al final, se carga contenido nuevo sin que la persona haga nada más. No hay final visible ni números.
  • Cargar más. Un botón al final de la lista añade el siguiente bloque. La página no cambia, pero la persona decide cuándo seguir.

Nielsen Norman Group separa estos patrones por la tarea: el scroll infinito funciona cuando las personas quieren recorrer elementos homogéneos, y no es buena elección cuando necesitan buscar, comparar o revisar los primeros resultados (NN/g, “Infinite Scrolling: When to Use It, When to Avoid It”).

¿Por qué le importa a un diseñador?

Porque la elección decide cosas que el mockup no muestra: si la gente puede volver a donde estaba, si puede llegar al footer, si el enlace se puede compartir y si un lector de pantalla entiende lo que pasó.

Smashing Magazine recoge la revisión de Baymard de 2016 sobre sitios de comercio electrónico: los participantes percibieron la paginación como lenta y exploraron menos de la lista; el scroll infinito genera mucha exploración pero escaneo superficial, y puede impedir que se llegue al footer; cargar más permite comparar la lista completa porque los productos se acumulan en una sola lista, y mantiene el footer accesible. El mismo artículo señala que más del 90 % de los sitios analizados gestionaba mal el botón Atrás y recomienda history.pushState() para corregirlo (Smashing Magazine, “Infinite Scrolling, Pagination Or Load More Buttons?”).

Comparativa rápida

CriterioPaginaciónScroll infinitoCargar más
Volver a la misma posiciónFácil con la URL de la páginaDifícil; el botón Atrás suele llevar al inicioPosible con gestión de URL e historial
Llegar al footerSíNo, mientras cargue contenidoSí
Compartir una página concretaSíNo, salvo que se gestione la URLDepende de la implementación
Explorar sin objetivoMenosMásIntermedio
Comparar o buscarMejorPeorIntermedio
Accesibilidad con tecladoPredecibleComplejaPredecible si el foco se gestiona

Esta tabla es una guía orientativa basada en las fuentes del artículo. No es una regla. Un catálogo de moda con tarjetas visuales y un buscador de vuelos no tienen la misma tarea.

¿Qué debe cumplir una buena implementación?

Smashing Magazine (2022) propone combinar el scroll infinito con un footer accesible, una separación visual entre elementos nuevos y viejos, una URL que cambie al cargar y un selector de página (Smashing Magazine, “Infinite Scroll UX Done Right”). Esos complementos existen porque el patrón puro tiene problemas.

En accesibilidad hay tres puntos que revisar:

  • Teclado. Si el contenido nuevo aparece sin control, quien navega con teclado tiene que recorrer enlace por enlace y puede no llegar nunca al footer. Smashing Magazine pide que el footer sea accesible también con teclado.
  • Anuncio. Los lectores de pantalla no siempre se enteran de que hay contenido nuevo. Smashing Magazine pide anunciar los elementos nuevos.
  • Foco. Con cargar más, el foco debería ir al primer elemento nuevo. Con paginación, suele ir al inicio de la página o a un encabezado.

Nielsen Norman Group señala el rol ARIA feed del W3C para listas que se extienden, porque ayuda a navegar el flujo y permite saltar al siguiente elemento enfocable. Las pruebas con lectores de pantalla son la forma de comprobar que funciona de verdad.

Ejemplo

Ejemplo ilustrativo: una tienda en línea usa scroll infinito en su listado de zapatillas. Al revisar las sesiones, el equipo ve que casi nadie llega al enlace a atención al cliente del footer, y que quienes vuelven desde un producto tienen que buscar otra vez el punto donde estaban. Cambian a cargar más con un botón visible, actualizan la URL en cada carga y dejan el footer accesible. El equipo mide si la gente encuentra un producto concreto más rápido, y si los clics en el footer suben.

¿Cuándo NO conviene cada uno?

  • Paginación: cuando la lista es muy homogénea y la gente quiere explorar por impulso. Entonces se siente lenta y fragmentada.
  • Scroll infinito: cuando hay que buscar, comparar, revisar un historial o llegar a un pie con información legal o de contacto.
  • Cargar más: cuando el contenido es muy largo y se espera que el usuario llegue al final con frecuencia. Acumula botones y puede volverse igual de incómodo.

Si la lista forma parte de un flujo de compra o de un formulario largo, revisa también el tiempo de validación de formularios y el análisis de embudos del paso.

Errores comunes

  • Usar scroll infinito en resultados de búsqueda.
  • No actualizar la URL, así que nadie puede compartir ni volver a una página.
  • Cargar contenido sin anunciarlo ni mover el foco.
  • Ocultar el footer detrás de carga continua.
  • Elegir el patrón por moda y no por la tarea.

Cómo empezar mañana

Abre la lista larga más importante de tu producto y escribe la tarea principal de quien la usa: explorar, buscar o comparar. Revisa si el footer es alcanzable, si la URL cambia y si un usuario de teclado puede volver a su punto. Si alguna respuesta es “no”, prueba cargar más con URL actualizada y revisa el resultado con un guion de test de usabilidad que incluya volver desde un detalle.

Fuentes

Preguntas frecuentes

¿Cuál es la diferencia entre paginación, scroll infinito y cargar más?
La paginación separa los resultados en páginas con números y URL propia. El scroll infinito carga contenido nuevo al llegar al final sin botones. Cargar más añade contenido al pulsar un botón, sin salir de la página.
¿El scroll infinito es malo para la usabilidad?
Depende de la tarea. Funciona para explorar contenido homogéneo sin un objetivo concreto. Es peor para buscar, comparar o revisar resultados, porque cuesta volver a una posición y el footer queda inaccesible.
¿Qué es mejor para SEO, paginación o scroll infinito?
Google recomienda dar a cada página de una secuencia paginada una URL única, porque las trata como páginas separadas. Con cargar más o scroll infinito, el contenido que solo aparece tras una acción del usuario puede no encontrarse: asegura enlaces rastreables (etiquetas a con href) a cada tramo.
¿Cómo se hace accesible el scroll infinito?
Hay que permitir llegar al footer con teclado, anunciar los elementos nuevos a los lectores de pantalla y gestionar el foco. Nielsen Norman Group señala el rol ARIA feed, que ayuda a navegar el flujo y a saltar al siguiente elemento enfocable.