¿Qué es la paginación y cómo implementarla correctamente?
Hablemos de la paginación SEO.
Los sitios web con una gran variedad y cantidad de contenido (por ejemplo, tiendas online, portales de noticias y blogs) pueden necesitar múltiples páginas para facilitar la navegación, mejorar la experiencia del usuario, el recorrido del comprador, etc.
Sin embargo, hay ciertos aspectos que debes tener en cuenta a la hora de implementar la paginación y esto es lo que hoy vamos a contarte.
¿Qué es la paginación SEO?
La paginación SEO es la numeración de las páginas de una web teniendo en cuenta ciertos aspectos de cara al posicionamiento, como la usabilidad, el rastreo y la indexación.
La paginación de un sitio web es útil cuando deseas dividir el contenido en múltiples páginas y mostrar un extenso conjunto de datos en bloques manejables.
La numeración se muestra en la parte superior o inferior de la página y permite a los usuarios pasar de un grupo de enlaces a otro.
¿Cómo afecta la paginación al SEO?
Dividir la información en múltiples páginas incrementa la usabilidad del sitio web. También es vital implementar correctamente la paginación, ya que esto determina si tu contenido importante será indexado.
Tanto la usabilidad del sitio web como la indexación afectan directamente a tu visibilidad y posicionamiento.
Profundicemos un poquito más en estos aspectos.
Usabilidad del sitio web
La misión de los motores de búsqueda es mostrar los resultados más relevantes para sus usuarios en la parte superior de las SERPs. Para ello, cuentan con muchos criterios para evaluar la usabilidad del sitio web, así como la calidad de su contenido.
En este sentido, la paginación SEO va a influir en:
Factores de comportamiento
Una de las señales indirectas de la calidad del contenido es el tiempo que los usuarios pasan en el sitio web. Cuanto más cómodo es para los usuarios moverse entre el contenido paginado, más tiempo pasan en tu sitio.
Navegación
La paginación en los sitios web facilita a los usuarios la búsqueda de la información. Los usuarios entienden inmediatamente la estructura del sitio web y pueden llegar a la página deseada con un solo clic.
Experiencia en la página
Según Google, el contenido paginado te ayuda a mejorar el rendimiento de la página. Y aquí está el porqué. Las páginas paginadas se cargan más rápido que todos los resultados a la vez. Además, mejoras el rendimiento del backend al reducir el volumen de contenido recuperado de las bases de datos.
Rastreo e indexación
Si quieres que el contenido paginado aparezca en las SERPs, piensa en cómo los bots rastrean e indexan las páginas:
Contenido único
Google se asegura de que todas las páginas del sitio sean únicas: el contenido duplicado plantea problemas de indexación.
Los rastreadores perciben las páginas paginadas como URL separadas. Por tanto, si no realizas correctamente la paginación es muy probable que estas páginas puedan contener contenido similar o idéntico, y que Google lo considere contenido duplicado.
Presupuesto de rastreo
Tu web tiene asignado un crawl budget, que es el tiempo que van a dedicar las arañas a rastrear tu web.
Si los bots de Google se distraen rastreando las URLs de la paginación, no van a visitar otras URLs más importantes.
Como resultado, el contenido relevante tardará en indexarse o, incluso, no será indexado.
Soluciones para la paginación SEO
Existen varias maneras de ayudar a Google a comprender que tu contenido paginado no está duplicado y conseguir que se posicione bien en los SERPs.
1. Indexa todas las URLs paginadas y su contenido
Para este método, necesitas optimizar todas las URLs paginadas de acuerdo con las directrices de los motores de búsqueda.
Esto significa que deberías hacer que el contenido paginado sea único y establecer conexiones entre las URLs para proporcionar una guía clara a los rastreadores sobre cómo quieres que indexen y muestren tu contenido.
Cómo configurar la paginación SEO si indexas todas las páginas de la paginación
1. Dale a cada página una URL única
Si quieres que Google trate las URLs que están en una secuencia paginada como páginas separadas, usa anidación de URL en el principio de url/n o incluye un parámetro de consulta ?page=n, donde n es el número de página en la secuencia.
No uses identificadores de fragmento de URL (el texto después de un # en una URL) para los números de página, ya que Google los ignora y no reconoce el texto que sigue al carácter.
2. Enlaza tus URLs paginadas entre sí
Para asegurar que los motores de búsqueda entiendan la relación entre el contenido paginado, incluye enlaces de cada página a la siguiente utilizando etiquetas <a href>.
Además, recuerda añadir un enlace en cada página de un grupo que vuelva a la primera página. Esto señalará al motor de búsqueda cuál es la página primaria en la cadena.
3. Asegúrate de que tus páginas sean canónicas
Para hacer que cada URL paginada sea canonical, debes especificar el atributo rel=”canonical” en la etiqueta <head> de cada página y añadir un enlace que apunte a esa página (método de etiqueta de enlace rel=canonical auto-referenciada).
4. Haz SEO On Page
Para evitar cualquier advertencia en Google Search Console o en cualquier otra herramienta, intenta desoptimizar las etiquetas H1 de las páginas paginadas y añade texto útil y una imagen de categoría (con un nombre de archivo y una etiqueta alt optimizados) a la página raíz.
¿Cuál será el resultado final tras la configuración de esta opción?
Todas las URLs paginadas quedan indexadas y posicionadas en los motores de búsqueda. Esta opción tan versátil funciona tanto para cadenas de paginación cortas como largas.
2. Indexa solo la página de «Ver todo»
Otra estrategia es hacer canonical la página de Ver Todo (donde se muestran todos los productos/entradas de blog, comentarios, etc.).
Necesitas añadir un enlace canonical que apunte a la página de Ver todo en cada URL paginada.
La etiqueta canonical indica a los motores de búsqueda que consideren esta página prioritaria para la indexación.
Al mismo tiempo, el rastreador puede examinar todos los enlaces de las páginas no canonicals (si esas páginas son no index y follow). De esta manera, indicas que las páginas no principales como page=2/3/4 no necesitan ser indexadas, pero sí pueden ser seguidas.
Aquí tienes un ejemplo del código que necesitas añadir a cada página paginada:
<link href=»http://site.com/canonical-page» rel=»canonical» />
Cómo configurar la paginación SEO si indexas solo «Ver todo»
1. Crea una página que incluya todos los resultados paginados
Puede haber varias de estas páginas dependiendo del número de secciones y categorías del sitio web para las cuales se realiza la paginación.
2. Especifica la página de «Ver todos» como canonical
La etiqueta <head> de cada página paginada debe contener el atributo rel=»canonical» dirigiendo al rastreador a la página prioritaria para la indexación.
3. Mejora la velocidad de carga de la página de «Ver todos»
Identifica lo que está ralentizando tu página de «Ver todos» utilizando la herramienta PageSpeed Insights de Google. Luego, minimiza cualquier factor negativo que afecte la velocidad.
¿Cuál será el resultado final tras la configuración de esta opción?
Este método es adecuado para pequeñas categorías de sitios web que tienen, por ejemplo, tres o cuatro páginas paginadas.
Si hay más páginas, esta opción no funciona bien, ya que cargar una gran cantidad de datos en una sola página afecta negativamente a la velocidad.
3. Detén la indexación del contenido paginado por parte de los motores de búsqueda
Un método clásico para resolver problemas de paginación es el uso de la etiqueta noindex de robots.
La idea es excluir todas las URLs paginadas del índice excepto la primera. Esto ahorra el crawl budget para que Google indexe tus URLs esenciales. También es una forma sencilla de ocultar páginas duplicadas.
Una opción es restringir el acceso al contenido paginado añadiendo una directiva a tu archivo robots.txt:
Disallow: *page=
Sin embargo, dado que el archivo robots.txt es solo un conjunto de recomendaciones para los rastreadores, estos pueden ignorar tus instrucciones. Por tanto, es mejor que bloquees las páginas de la indexación con la ayuda de la meta etiqueta de robots.
Para hacer esto, añade <meta name= “robots” content= “noindex”> a la sección <head> de todas las páginas paginadas excepto la raíz.
El código HTML se verá así:
<!DOCTYPE html>
<html><head>
<meta name=»robots» content=»noindex»>
(…)
</head>
<body>(…)</body>
</html>
Cómo configurar la paginación SEO si detienes la indexación del paginado
1. Excluye todas las páginas paginadas de la indexación excepto la primera
Evita utilizar el archivo robots.txt para esto.
Es mejor aplicar el siguiente método:
- Bloquea la indexación con la metaetiqueta de robots.
- Añade la metatag name=”robots” content=”noindex, follow” en la sección <head> de todas las páginas paginadas, excepto la primera.
2. Optimiza la primera página paginada
Dado que esta página debe ser indexada, prepárala para el ranking, prestando especial atención al contenido y las etiquetas.
¿Cuál será el resultado final tras la configuración de esta opción?
Este método es ideal para sitios web grandes con múltiples secciones y categorías.
Si vas a seguir este sistema, debes tener un mapa del sitio XML bien optimizado.
Uno de los contras es que es probable que tengas problemas con la indexación de las páginas de productos que aparecen en las URLs paginadas que están vetadas para Googlebot.
4. Desplazamiento infinito
Probablemente, te has encontrado con el desplazamiento infinito de productos en sitios web de comercio electrónico, donde se añaden constantemente nuevos productos a la página cuando te desplazas hasta el final de la pantalla.
Este tipo de experiencia de usuario se llama contenido de una sola página.
Algunos expertos prefieren el enfoque de Cargar más. En este método, a diferencia del desplazamiento infinito, el contenido se carga utilizando un botón que los usuarios pueden pulsar para extender un conjunto inicial de resultados mostrados.
Cargar más y desplazamiento infinito se implementan generalmente utilizando el método de carga Ajax (JavaScript).
Resultado esperado
Como el contenido se carga automáticamente al desplazarse, aumenta el tiempo de permanencia. Sin embargo, hay varias desventajas:
- El usuario no puede marcar una página en particular para volver y explorarla más tarde.
- El desplazamiento infinito puede hacer que el footer sea inaccesible, ya que se cargan constantemente nuevos resultados.
- La barra de desplazamiento no muestra el progreso real de navegación y puede causar fatiga de desplazamiento.
Errores comunes de paginación y cómo detectarlos
Ahora, hablemos de los problemas de paginación, los cuales se pueden detectar con herramientas especiales.
1. Problemas con la implementación de las etiquetas canonical.
Como mencionamos anteriormente, los enlaces canonical se utilizan para redirigir a los bots a las URL prioritarias para su indexación.
El atributo rel=»canonical» se coloca dentro de la sección <head> de las páginas y define la versión principal para páginas duplicadas y similares.
En algunos casos, el enlace canonical se coloca en la misma página a la que conduce, aumentando la probabilidad de que esta URL sea indexada.
Si las URLs canonical no están configuradas correctamente, entonces el rastreador puede ignorar las sugerencias de la URL prioritaria.
2. Combinar la URL canonical y la etiqueta noindex en tu meta etiqueta de robots.
Nunca mezcles la etiqueta noindex y rel=canonical, ya que son instrucciones contradictorias para Google.
Mientras que rel=canonical indica al motor de búsqueda la URL prioritaria y envía todas las señales a la página principal, noindex simplemente le dice al rastreador que no indexe la página.
Al enfrentar ambas etiquetas, la “noindex” gana.
Si quieres que la URL no sea indexada y aun así apunte a la página canonical, usa una redirección 301.
3. Bloquear el acceso a la página con robots.txt y usar la etiqueta canonical simultáneamente.
Describimos un error similar anteriormente: algunos especialistas bloquean el acceso a páginas no canónicas en robots.txt.
User-agent: *
Disallow: /
No lo hagas. El bot no podrá rastrear la página y no tendrá en cuenta la etiqueta canonical agregada.
Herramientas para encontrar problemas de paginación SEO en un sitio web
Hay dos herramientas de cabecera que no pueden faltar en tu día a día:
Google Search Console
Ve a Google Search Console, a la pestaña «Sin indexar» de la sección Páginas muestra todas las URL no indexadas.
Aquí, puedes ver qué páginas del sitio web han sido identificadas por el motor de búsqueda como duplicadas.
Vale la pena prestar atención a los siguientes informes:
- Duplicado sin canonical seleccionada por el usuario & Duplicado
- Google eligió una canonical diferente a la del usuario
Allí encontrarás información sobre problemas con la implementación de etiquetas canonical.
Esto significa que Google no ha podido determinar cuál página es la versión original/canonical.
También podría significar que la URL prioritaria elegida por el webmaster no coincide con la URL recomendada por Google.
SE Ranking para una auditoría de sitio web en profundidad
SE Ranking te permite realizar una auditoría SEO minuciosa de un sitio web y analizar más de 120 parámetros.
También te proporciona consejos y recomendaciones para abordar problemas que afectan a tu rendimiento web.
Esta herramienta te ayuda a identificar todos los problemas relacionados con la paginación de tu sitio web, incluyendo contenido duplicado y URLs canonical.
Además, la herramienta de Auditoría del Sitio Web te muestra cualquier duplicado en títulos, meta descripciones y H1, lo cual puede ser un problema con las URLs paginadas.
Conclusión sobre la paginación SEO
La paginación es cuando divides el contenido en páginas numeradas, lo que mejora la usabilidad del sitio web. Si lo haces bien, el contenido importante aparecerá donde debe.
Hay varias maneras de implementar la paginación SEO en un sitio web:
- Indexar todas las páginas paginadas
- Indexar solo la página de «Ver todos»
- Evitar que todas las páginas paginadas sean indexadas, excepto la primera.
Para controlar que todo está bien configurado y que Google ha entendido tus instrucciones, utiliza las herramientas SEO de cabecera que te hemos recomendado. Con ellas no habrá problemas de paginación, contenido duplicado o etiquetas canonical, que se te resista.
¿Cómo tienes planteada o vas a plantear la paginación SEO de tu sitio?
Te leo en los comentarios.