Back to Checklist

Noindex Pagination Pages

🎯Impact:High
⚡Difficulty:Easy
⏱️Time:20-30 min

Large collections in Shopify automatically split into multiple pages—page 1, page 2, page 3, and so on. While pagination improves user experience by preventing overcrowded pages, it creates serious SEO problems when Google indexes all these paginated URLs as separate pages competing for rankings.

This guide shows you how to set paginated pages to noindex and protect your collection SEO authority.

Why Paginated Pages Hurt Your SEO

Every paginated page shows a subset of the same collection. When Google indexes /collections/shoes?page=2, /collections/shoes?page=3, and /collections/shoes?page=4 as separate pages, you're creating duplicate content that dilutes the authority of your main collection page at /collections/shoes.

Pagination IssueSEO ImpactExample
Multiple indexed pagesAuthority dilutionSame collection split across 10+ URLs
Thin content per pageLow-quality signalsPage 5 has only 12 products
Wasted crawl budgetImportant pages missedGoogle crawls page 8 instead of new products
Keyword cannibalizationSelf-competitionAll pages target same keywords

Search engines don't know whether to rank page 1, page 2, or page 3 for your target keywords. Your main collection loses ranking power as it gets split across dozens of paginated URLs. Meanwhile, you're burning crawl budget on low-value pagination instead of new products and content.

Critical Problem: Paginated pages combine with noindex tagged collections, noindex collection filters, and noindex product variants to create thousands of duplicate URLs that destroy your SEO.

How to Identify Paginated URLs

Before fixing the issue, understand how many paginated pages exist on your store.

Using Screaming Frog SEO Spider

  1. Download and install Screaming Frog SEO Spider
  2. Enter your store URL and click Start
  3. Wait for the crawl to complete
  4. Go to Bulk Export > Export All Pages
  5. Filter the CSV for URLs containing ?page=2, ?page=3, etc.

Collections with 100+ products can generate 10-20 paginated pages each. Multiply that by dozens of collections, and you've got hundreds of duplicate URLs wasting your crawl budget.

Using Google Search Console

  1. Log into Google Search Console
  2. Navigate to Indexing > Pages
  3. Look for indexed URLs containing ?page= parameters
  4. Check how many paginated pages Google has already indexed

Most stores are shocked to find 30-50% of their indexed pages are pagination that should never have been indexed.

Pro Tip: Paginated pages create similar issues to noindex tagged blog archives. Both generate parameter-based URLs that need noindex treatment to consolidate authority.

How to Set Paginated Pages to Noindex

Shopify doesn't provide native controls for noindexing pagination. You'll need an app or custom code.

Method 1: Using Sitemap Noindex Pro App

The easiest solution for non-technical users:

  1. Go to the Shopify App Store
  2. Search for "Sitemap Noindex Pro"
  3. Click Install and authorize the app
  4. Navigate to Apps > Sitemap Noindex Pro in your admin
  5. Look for Custom NoIndex/NoFollow Settings
  6. Enable Noindex for paginated pages (URLs with ?page= parameter)
  7. Click Save Changes

The app automatically adds <meta name="robots" content="noindex, follow"> to all paginated URLs. Search engines stop indexing page 2, 3, 4+ while still following links to products.

Method 2: Custom Theme Code

For stores with developer access:

  1. Go to Online Store > Themes > Actions > Edit Code
  2. Open theme.liquid in the Layout folder
  3. Find the <head> section
  4. Add this Liquid code before </head>:
{% if current_page > 1 %}
  <meta name="robots" content="noindex, follow">
{% endif %}

This detects when the current page is page 2 or higher and adds noindex directives automatically.

Method 3: Robots.txt (Not Recommended)

Some guides suggest blocking pagination in robots.txt with Disallow: /*?page=*, but this prevents Google from following links to products on paginated pages. The noindex approach is better because it allows crawling while preventing indexing.

Coordinate with Canonical Tags

Your Shopify canonical tags should point from paginated pages back to page 1 of the collection. This reinforces which page deserves ranking authority even if noindex isn't perfectly implemented.

For example:

  • /collections/shoes?page=2 → canonical to /collections/shoes
  • /collections/shoes?page=3 → canonical to /collections/shoes

This dual approach (noindex + canonical) provides maximum protection against pagination duplicate content issues.

Work with Your Sitemap

Ensure your Shopify sitemap only includes page 1 of each collection—not paginated pages. Most Shopify themes handle this automatically, but verify by checking yourstore.com/sitemap.xml and reviewing the collection sitemap file.

If paginated pages appear in your sitemap, you're actively telling Google to index them, which undermines your noindex efforts.

Verify Your Implementation

After setting paginated pages to noindex:

  1. Visit a paginated URL (navigate to page 2 of any large collection)
  2. Right-click and select View Page Source
  3. Search for "robots" in the HTML
  4. Confirm you see: <meta name="robots" content="noindex, follow">

Also check Google Search Console:

  1. Use the URL Inspection tool
  2. Enter a paginated URL (e.g., /collections/shoes?page=2)
  3. Check the Coverage section
  4. You should see "Excluded by 'noindex' tag"

Google takes 2-4 weeks to process noindex directives and deindex paginated pages. Monitor your Search Console coverage report to track deindexing progress.

Comprehensive Noindex Strategy

Pagination is just one piece of your duplicate content strategy. You should also handle:

Tagged Collections: Set noindex tagged collections to prevent tag filtering from creating duplicates.

Collection Filters: Use noindex collection filters so faceted navigation doesn't create indexed URLs.

Product Variants: Implement noindex product variants so color/size options don't compete with main products.

Blog Tags: Configure noindex tagged blog pages to prevent blog filtering issues.

Monitor Long-Term Results

Set quarterly audits to verify your implementation:

Run Screaming Frog: Check for new paginated URLs that aren't covered by noindex rules.

Watch Search Console: Monitor indexed pages count—it should decrease as pagination gets deindexed.

Check After Updates: Theme updates can override noindex settings. Verify after major changes.

Track Rankings: Your main collection pages should see ranking improvements within 60-90 days as Google consolidates authority from deindexed paginated pages.

Most stores see crawl budget improvements within weeks and measurable ranking gains within 2-3 months. Collections that were splitting authority across 10-20 paginated URLs suddenly consolidate all power on page 1—and rankings improve accordingly.

Related Guides

Shopify store traffic stuck? You're not alone.

We help Shopify stores rank higher in Google, attract quality traffic, and turn visitors into customers.

🚀 Trusted by 500+ Shopify merchants