The optimal approach depends on your content volume and user behavior. For pagination with substantial unique content on each page, allow individual paginated pages to remain indexable with self-referencing canonicals, which gives you more indexed pages and potential ranking opportunities. For pagination that splits thin content across many pages, canonical all paginated URLs to the first page or to a view-all page to consolidate authority.
If you choose to keep paginated pages indexable, implement proper rel=next and rel=prev markup to signal the pagination relationship, though Google officially deprecated this, it still provides helpful context. Monitor Search Console to see if paginated pages actually receive impressions and clicks—if page 2+ URLs get minimal search visibility, canonical them to page 1 to consolidate authority. Many modern implementations use infinite scroll with canonical to the base URL as the cleanest solution.