How Squarespace paginates blogs and stores
Squarespace blog templates display a configurable number of posts per page on the blog landing page — default 7, adjustable in the template's style settings. Pagination URLs use the ?offset= query parameter: yoursite.com/blog?offset=1683072000000 for the second page, third page, etc. Each paginated page lists a different set of posts from the same blog. Store pages work similarly: the collection page (the product list) paginates at the platform's product-page-count default, with /collection-slug?page=2 style URLs depending on template.
The rel=prev/rel=next deprecation, decoded
Between 2011 and 2019, the recommended pattern for paginated content was to add <link rel='prev'> and <link rel='next'> tags in the head of each paginated page, signalling to Google that the pages were a series. In March 2019, Google's John Mueller announced on Twitter that the rel=prev/rel=next signal was no longer used for indexing. Google's pagination documentation now describes a 'handle pagination as separate URLs' approach: each paginated page stands alone, indexed independently if it has unique content.
The per-page post count setting
The default Squarespace blog post count per page varies slightly by template — 7 on most 7.1 blog templates, 5 on a few older ones. The setting is in the blog page's design tab (Site Styles for the blog template). Adjustable to any number from 1 to a reasonable upper bound (50 is typical). The trade-off: higher counts mean fewer paginated pages (less crawl-budget thrash) but heavier per-page loads (slower LCP). The sweet spot for SEO is 10-15.
Blog pagination vs store pagination on Squarespace
Blog pagination uses ?offset= parameters with a timestamp; store pagination uses ?page= parameters with sequential page numbers. The difference matters for one reason: ?page= URLs are predictable (page=1, page=2, etc.), making them easier to crawl and easier to spot in Search Console. ?offset= URLs are timestamp-based, less human-readable, and harder to filter in Search Console. Both work, both are indexed by Google, both should be reasonably configured.
Common pagination issues on Squarespace
Three issues show up regularly. (1) Paginated pages outrank the canonical landing page in Search Console — usually because the landing page has thin content and the paginated pages have more keyword diversity. Fix by improving the landing page's introduction. (2) Search Console shows 'Duplicate, Google chose different canonical' on paginated URLs — Google sometimes consolidates similar paginated pages. Usually safe to leave alone. (3) Pagination URLs in the sitemap inflate the URL count — they're real URLs and belong in the sitemap, not a bug to fix.
The recommended pagination setup for a Squarespace site
Set the blog per-page post count to 10-15 in Site Styles. Set the store per-page product count to 24-36. Do not install rel=prev/rel=next via Code Injection. Do not block paginated URLs in robots.txt. Do not noindex page 2+ unless you've confirmed they're generating zero organic traffic and you have 200+ posts where pagination crawl budget is a real concern. Let Google handle pagination implicitly. Accept that paginated archives are secondary to individual post and product URLs.