Paginação

A paginação divide um conjunto ordenado e longo em várias URLs rastreáveis, cada uma com um lugar claro na sequência e um caminho de navegação útil para o usuário.

Significado e escopo

A paginação divide uma coleção ordenada — como uma categoria, um histórico de publicações ou uma lista de resultados — em várias URLs. Cada página pode trazer um trecho diferente do conjunto, enquanto o usuário precisa de um caminho previsível pela sequência. Ela é diferente da filtragem: a paginação muda a posição dentro do conjunto, e os filtros mudam o próprio conjunto.

Diagrama que mostra a principal relação na paginação.

Como inspecionar

Confira uma sequência da primeira página até uma página mais avançada. Verifique se cada página retorna uma resposta real, tem uma canonical autorreferente quando é uma página distinta, expõe links rastreáveis padrão para páginas adjacentes ou disponíveis e não repete a página 1 sem aviso. Inspecione o que acontece quando o JavaScript carrega mais itens: se esses itens importam para o rastreamento, precisam ter URLs descobríveis.

  1. Defina o inventário ordenado e escolha parâmetros ou caminhos de página estáveis.
  2. Garanta que cada página tenha itens visíveis distintos, um estado de página claro e uma canonical apontando para si mesma, a menos que outra política documentada se aplique.
  3. Conecte as páginas com links HTML comuns e ofereça um caminho acessível até os itens mais profundos.
  4. Evite apontar todas as canonicals para a página 1 quando as páginas seguintes trazem produtos ou artigos distintos.
  5. Teste combinações vazias, fora do intervalo e filtradas, para que não criem sequências duplicadas que induzam ao erro.

Decisões práticas

A decisão principal é se os itens das páginas seguintes merecem URLs rastreáveis próprias. Uma visualização que só acrescenta itens depois de uma ação de script pode funcionar para o usuário e esconder o inventário do rastreador. Em catálogos, eu defino a regra de canonical para filtros e paginação antes do lançamento e depois testo as tags renderizadas contra essa regra, em vez de presumir que toda URL com parâmetro deveria ranquear.

Limites e erros comuns

Não existe uma regra universal de tamanho de página ou de canonical. Não trate rel=next e rel=prev como se o Google ainda os usasse para indexação; o próprio Google documenta que não os usa. A paginação não torna útil um inventário raso, e uma interface de carregar mais não é automaticamente um defeito de SEO se os itens importantes continuam descobríveis.

FAQ

Toda página paginada deve apontar a tag canonical para a página 1?
Normalmente não, quando as páginas seguintes têm itens diferentes. A orientação de comércio eletrônico do Google explica que cada página paginada pode ter a própria canonical.
O scroll infinito pode ser rastreável?
Sim, se os itens estiverem disponíveis em URLs rastreáveis separadas e em links padrão.
A paginação é a mesma coisa que a navegação facetada?
Não. A paginação percorre um único conjunto ordenado; as facetas criam subconjuntos alternativos com base em atributos.