SlideShare a Scribd company logo
SLIDESHARE.NET/DEEPCRAWL
STATE OF THE WEB:
PAGINATION AND INFINITE SCROLL
ADAM GENT // DeepCrawl //
@Adoubleagent
@Adoublegent brightonSEO
Web development
practices which divides
content across multiple
pages (components).
Navigate using links.
Pagination
https://en.wikipedia.org/wiki/Pagination
@Adoublegent brightonSEO
Web development
practices which divides
content across multiple
pages (components).
Navigate by scrolling.
Infinite Scroll
https://www.nngroup.com/articles/infinite-scrolling/
@Adoublegent brightonSEO
How search-friendly is pagination
and infinite scroll on the web?
@Adoublegent brightonSEO
SEO friendly Excluded150 websites
@Adoublegent brightonSEO
That’s a nice SEO test.. …it would be a shame…
..if someone… ...messed it up.
@Adoublegent brightonSEO
“It's been the case for quite
some time now that we
don't use the rel=next and
rel=previous.”
John Mueller, Webmaster Trends Analyst at Google
@Adoublegent brightonSEO
SEO
community.
@Adoublegent brightonSEO
THAT’S SO UNFAIR!
@Adoublegent brightonSEO
SEO info all
out of date!
@Adoublegent brightonSEO
How to optimize and manage
pagination (post rel=next and rel=prev)?
@Adoublegent brightonSEO
How do Google’s systems
handle pagination?
@Adoublegent brightonSEO
https://www.example.com/category
<link rel="next" href="http://www.example.com/category?page=2" />
https://www.example.com/page?=2
<link rel="next" href="http://www.example.com/category?page=3" />
<link rel=“prev" href="http://www.example.com/category" />
https://www.example.com/page?=3
<link rel=“prev" href="http://www.example.com/category?page=2" />
https://webmasters.googleblog.com/2011/09/pagination-with-relnext-and-relprev.html
Previously
@Adoublegent brightonSEO
Consolidate divided pages into one
piece of content in Google’s index.
1 2 3 4
https://webmasters.googleblog.com/2011/09/pagination-with-relnext-and-relprev.html
(Past).
@Adoublegent brightonSEO
Help Google choose the most relevant
page for queries (usually first page).
1 2 3 4
https://webmasters.googleblog.com/2011/09/pagination-with-relnext-and-relprev.html
@Adoublegent brightonSEO
“We don’t treat pagination
differently. We treat them
as normal pages.”
John Mueller, Webmaster Trends Analyst at Google,
https://www.deepcrawl.com/blog/news/google-
webmaster-hangout-notes-march-22nd-2019/#link8
@Adoublegent brightonSEO
New: Paginated pages are indexed separately.
1 2 3 4
@Adoublegent brightonSEO
@Adoublegent brightonSEO
Why does it matter how
Google treats pagination?
@Adoublegent brightonSEO
Pagination provides access points
@Adoublegent brightonSEO
Result of SEO basics when ignored
on pagination redesign.
@Adoublegent brightonSEO
We need to go back
to SEO basics.
@Adoublegent brightonSEO
Search-friendly criteria:
1. Paginated pages use unique URLs
2. Pagination includes crawlable internal links
3. Paginated pages are indexable
4. Paginated pages have unique content
5. Paginated pages have rel=next and rel=prev
@Adoublegent brightonSEO
SEO friendly Excluded150 websites
UPDATED criteria
@Adoublegent brightonSEO
I can’t cover everything I found…
@Adoublegent brightonSEO
…of pagination tested did not meet
basic search-friendly criteria.
@Adoublegent brightonSEO
Pagination Lazy load Infinite Scroll
@Adoublegent brightonSEO
…of sites with infinite scroll and lazy load
did not meet basic search-friendly criteria.
@Adoublegent brightonSEO
CrawlabilityInternal Links Indexability
@Adoublegent brightonSEO
Link Architecture
@Adoublegent brightonSEO
Understand the importance of pagination
in the internal link structure.
@Adoublegent brightonSEO@Adoublegent brightonSEO
Link architecture and click depth
https://moz.com/blog/site-architecture-for-seo
@Adoublegent brightonSEO@Adoublegent brightonSEO
“Clicks from the home page
helps Google understand
which pages are important.”
John Mueller, Webmaster Trends Analyst at Google
https://www.searchenginejournal.com/google-click-depth-matters-
seo-url-structure/256779/
@Adoublegent brightonSEO@Adoublegent brightonSEO
PageRank dampening factor
Less and less PageRank is
passed to each level as it
has to pass through more
nodes (pages).
PageRank is passed from
category to paginated pages but
decays due to dampening factor.
10
8.5
1.8
1.8
0.38
0.38
https://blog.majestic.com/company/understanding-googles-algorithm-how-pagerank-works/
@Adoublegent brightonSEO@Adoublegent brightonSEO
Pagination adds click depth
@Adoublegent brightonSEO@Adoublegent brightonSEO
…for websites using pagination, infinite scroll
and lazy load web-designs in crawl data.
Avg. Click Depth: 18
@Adoublegent brightonSEO@Adoublegent brightonSEO
How Site Pagination and Click Depth Affect SEO
@Adoublegent brightonSEO@Adoublegent brightonSEO
Stepping by two pages, Previous and Next
@Adoublegent brightonSEO@Adoublegent brightonSEO
Step by one plus, first and last, next/prev links
@Adoublegent brightonSEO
Review your internal link schemes on
pagination, infinite scroll and lazy load to
reduce click depth.
@Adoublegent brightonSEO@Adoublegent brightonSEO
Reduce click depth with internal linking
@Adoublegent brightonSEO@Adoublegent brightonSEO
An SEO’s guide to site architecture
@Adoublegent brightonSEO
Indexability
@Adoublegent brightonSEO
Important paginated pages which provide
access points to deeper level pages should
be indexable.
@Adoublegent brightonSEO
Excluded
URLs
IndexIndexingParser
Content
extraction
Canonicalization,
soft 404 errors,
noindex, etc.
Google-selected
canonical URLs are
indexed
Duplicate content, noindex, 4xx
errors, redirects, URL not selected
as canonical, etc.
@Adoublegent brightonSEO
Long term excluded pages internal links
are not followed and dropped from index.
https://www.seroundtable.com/google-long-term-noindex-
follow-24990.html
@Adoublegent brightonSEO
Excluding paginated
pages from the index
will remove internal
linking and can create
orphaned pages.
@Adoublegent brightonSEO
Avoid using rel=canonical and noindex on
important paginated pages.
@Adoublegent brightonSEO@Adoublegent brightonSEO
Pagination URLs included
Total URLs 62,072
Pagination URLs excluded
Total URLs 26,125
Identify pagination dependencies
@Adoublegent brightonSEO
Crawlability
@Adoublegent brightonSEO
Make sure paginated pages have unique
URLs and can be discovered by crawlable
links.
@Adoublegent brightonSEO
“Without your pages’ URLs,
our systems cannot crawl,
index, and ultimately
present your information in
Search.”
Google Developer Search documentation
https://developers.google.com/search/docs/guides/intro-
indexing
@Adoublegent brightonSEO@Adoublegent brightonSEO
…of pagination mapped unique URLs to
paginated pages when tested.
@Adoublegent brightonSEO
Used fragment identifiers (#) in pagination.
Search engines can’t
crawl content after the #.
@Adoublegent brightonSEO
“Google can follow links
only if they are an <a> tag
with an href attribute.”
Google Search Console Help document
https://support.google.com/webmasters/answer/9112205
@Adoublegent brightonSEO@Adoublegent brightonSEO
…of pagination did not use crawlable links to
paginated pages when tested.
@Adoublegent brightonSEO
Designs did not use anchor links with href
@Adoublegent brightonSEO
Anchor links used event scripts in href.
@Adoublegent brightonSEO
How to optimize and manage
pagination (post rel=next and rel=prev)?
@Adoublegent brightonSEO
Understand the basics
of how search works.
@Adoublegent brightonSEO@Adoublegent brightonSEO
Think about internal
linking and pagination.
@Adoublegent brightonSEO@Adoublegent brightonSEO
Test. Test. Test again.
@Adoublegent brightonSEO
A technical SEOs guide to pagination
(post rel=next and rel=prev)
<link rel=“next” href=“ https://www.deepcrawl.com/knowledge/technical-seo-
library/pagination-seo-guide/”>
@Adoublegent brightonSEO
The state of the web:
Pagination and infinite scroll on the web
<link rel=“next” href=“Published Soon”>
@Adoublegent brightonSEO
May the test be with you!
Any questions? Send me a Tweet.
@Adoublegent

More Related Content

PDF
Mauro Cattaneo - Why hreflang is crucial to international SEO success - Brigh...
Mauro Cattaneo
 
PDF
Conflicting Website Signals & Confused Search Engines | Raleigh SEO Conferenc...
DeepCrawl
 
PDF
How To Tackle Enterprise Sites - Rachel Costello, Technical SEO, DeepCrawl
DeepCrawl
 
PDF
11 Advanced Uses of Screaming Frog Nov 2019 DMSS
Oliver Brett
 
PDF
So you think you know canonical tags - Sean Butcher Brighton SEO presentation
Sean Butcher
 
PDF
Debugging rendering problems at scale
Giacomo Zecchini
 
PPTX
#CMC2019: Advanced SEO: Competitive intelligence, Web Scraping, and More.
Mel Sciorra
 
PDF
Rendering SEO Manifesto - Why we need to go beyond JavaScript SEO
Onely
 
Mauro Cattaneo - Why hreflang is crucial to international SEO success - Brigh...
Mauro Cattaneo
 
Conflicting Website Signals & Confused Search Engines | Raleigh SEO Conferenc...
DeepCrawl
 
How To Tackle Enterprise Sites - Rachel Costello, Technical SEO, DeepCrawl
DeepCrawl
 
11 Advanced Uses of Screaming Frog Nov 2019 DMSS
Oliver Brett
 
So you think you know canonical tags - Sean Butcher Brighton SEO presentation
Sean Butcher
 
Debugging rendering problems at scale
Giacomo Zecchini
 
#CMC2019: Advanced SEO: Competitive intelligence, Web Scraping, and More.
Mel Sciorra
 
Rendering SEO Manifesto - Why we need to go beyond JavaScript SEO
Onely
 

What's hot (19)

PPTX
Use Google Docs to monitor SEO by pulling in Google Analytics #BrightonSEO
Gerry White
 
PPTX
John Warner: Why Google isn't giving update advice anymore
John Warner
 
PPTX
SearchLove Boston 2018 - Bartosz Goralewicz - JavaScript: Looking Past the ...
Distilled
 
PPTX
TFM - Using Google Tag Manager for ecom
Gerry White
 
PDF
SearchLove Boston 2018 - Tom Anthony - Hacking Google: what you can learn fro...
Distilled
 
PDF
Moving URLs: Structural Web changes 
without losing rankings #SearchLove
Aleyda Solís
 
PDF
Can Google properly crawl and index JavaScript? SEO Experiments - Results and...
Onely
 
PDF
BrightonSEO - How to use XPath with eCommerce Websites
Janet Plumpton
 
PPTX
On-Page SEO EXTREME - SEOZone Istanbul 2013
Bastian Grimm
 
PDF
SearchLove Boston 2018 - Emily Grossman - The Marketer’s Guide to Performance...
Distilled
 
PPTX
Technical SEO "Overoptimization"
Hamlet Batista
 
PDF
Crawling & Indexing for JavaScript Heavy Sites brightonSEO 2021
DavidSmart53
 
PDF
How to Survive & Thrive after Mobile First Indexing - Rachel Costello, Techni...
DeepCrawl
 
PDF
Introduction to PWAs & New JS Frameworks for Mobile
MobileMoxie
 
PPTX
Solving Complex JavaScript Issues and Leveraging Semantic HTML5
Hamlet Batista
 
PPTX
Split Testing for SEO - 9 Months of Learning
Dominic Woodman
 
PPTX
Three site speed optimisation tips to make your website REALLY fast - Brighto...
Bastian Grimm
 
PPTX
Schema.org and the changing world of Rich Results - SEOEdinburgh Meetup
Geoff Kennedy
 
PPT
SEO Myths Busted II
FinishJoomla
 
Use Google Docs to monitor SEO by pulling in Google Analytics #BrightonSEO
Gerry White
 
John Warner: Why Google isn't giving update advice anymore
John Warner
 
SearchLove Boston 2018 - Bartosz Goralewicz - JavaScript: Looking Past the ...
Distilled
 
TFM - Using Google Tag Manager for ecom
Gerry White
 
SearchLove Boston 2018 - Tom Anthony - Hacking Google: what you can learn fro...
Distilled
 
Moving URLs: Structural Web changes 
without losing rankings #SearchLove
Aleyda Solís
 
Can Google properly crawl and index JavaScript? SEO Experiments - Results and...
Onely
 
BrightonSEO - How to use XPath with eCommerce Websites
Janet Plumpton
 
On-Page SEO EXTREME - SEOZone Istanbul 2013
Bastian Grimm
 
SearchLove Boston 2018 - Emily Grossman - The Marketer’s Guide to Performance...
Distilled
 
Technical SEO "Overoptimization"
Hamlet Batista
 
Crawling & Indexing for JavaScript Heavy Sites brightonSEO 2021
DavidSmart53
 
How to Survive & Thrive after Mobile First Indexing - Rachel Costello, Techni...
DeepCrawl
 
Introduction to PWAs & New JS Frameworks for Mobile
MobileMoxie
 
Solving Complex JavaScript Issues and Leveraging Semantic HTML5
Hamlet Batista
 
Split Testing for SEO - 9 Months of Learning
Dominic Woodman
 
Three site speed optimisation tips to make your website REALLY fast - Brighto...
Bastian Grimm
 
Schema.org and the changing world of Rich Results - SEOEdinburgh Meetup
Geoff Kennedy
 
SEO Myths Busted II
FinishJoomla
 
Ad

Similar to The State of the Web: Pagination and Infinite Scroll (20)

PPTX
SEO for Ecommerce: A Comprehensive Guide
Adam Audette
 
PPTX
How to Kick Ass at Internal Linking
Martin Hayman
 
PPTX
Website Audit [On Page and Off Page] by Carl Benedic Pantaleon
Jaq D
 
PDF
Search engine optimization
Tommi Forsström
 
PPTX
Thank U (Rel) Next - State of Retail Pagination 1Y Later - Orit Mutznik - Bri...
Orit Mutznik
 
PDF
Search-Friendly Web Development @ Lone Star Ruby Conference 2010
Luigi Montanez
 
PDF
Search-Friendly Web Development @ DC RUG - August 2010
Luigi Montanez
 
PPT
Confoo Montreal : SEO for dynamic websites
iProspect Canada
 
PPTX
Unleash your SEO powers to grow your business online
Red Blue Blur Ideas
 
PDF
SEO for developers
javier ramirez
 
PPTX
Inbound Marketing Tools - SearchFest
Justin Briggs
 
PPTX
How to do the right website analysis
Jaq D
 
PDF
WordPress Loves Google: Marrying Great Design and SEO with WordPress
Webspec Design
 
PPT
SEO for Dynamic Websites - Make Web Not War 2011
iProspect Canada
 
PPTX
Seo basics part 3
Sapan Kumar Shaw
 
PPT
Information Architecture for SEO
iProspect Canada
 
PDF
SEO 101: How to Get Started Winning Google Search Traffic
Bernard Huang
 
PPTX
Demand Quest SEO training session 2
Nate Plaunt
 
PDF
Modern SEO Players Guide
Michael King
 
PPSX
The Really Advanced Technical SEO Presentation
Rohan Ayyar
 
SEO for Ecommerce: A Comprehensive Guide
Adam Audette
 
How to Kick Ass at Internal Linking
Martin Hayman
 
Website Audit [On Page and Off Page] by Carl Benedic Pantaleon
Jaq D
 
Search engine optimization
Tommi Forsström
 
Thank U (Rel) Next - State of Retail Pagination 1Y Later - Orit Mutznik - Bri...
Orit Mutznik
 
Search-Friendly Web Development @ Lone Star Ruby Conference 2010
Luigi Montanez
 
Search-Friendly Web Development @ DC RUG - August 2010
Luigi Montanez
 
Confoo Montreal : SEO for dynamic websites
iProspect Canada
 
Unleash your SEO powers to grow your business online
Red Blue Blur Ideas
 
SEO for developers
javier ramirez
 
Inbound Marketing Tools - SearchFest
Justin Briggs
 
How to do the right website analysis
Jaq D
 
WordPress Loves Google: Marrying Great Design and SEO with WordPress
Webspec Design
 
SEO for Dynamic Websites - Make Web Not War 2011
iProspect Canada
 
Seo basics part 3
Sapan Kumar Shaw
 
Information Architecture for SEO
iProspect Canada
 
SEO 101: How to Get Started Winning Google Search Traffic
Bernard Huang
 
Demand Quest SEO training session 2
Nate Plaunt
 
Modern SEO Players Guide
Michael King
 
The Really Advanced Technical SEO Presentation
Rohan Ayyar
 
Ad

Recently uploaded (20)

PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
PDF
Beyond Automation: The Role of IoT Sensor Integration in Next-Gen Industries
Rejig Digital
 
PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
PDF
REPORT: Heating appliances market in Poland 2024
SPIUG
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
Software Development Methodologies in 2025
KodekX
 
PDF
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PPTX
Coupa-Overview _Assumptions presentation
annapureddyn
 
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PPTX
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
Francisco Vieira Júnior
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
PDF
Architecture of the Future (09152021)
EdwardMeyman
 
PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PDF
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
Beyond Automation: The Role of IoT Sensor Integration in Next-Gen Industries
Rejig Digital
 
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
REPORT: Heating appliances market in Poland 2024
SPIUG
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
Software Development Methodologies in 2025
KodekX
 
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
Coupa-Overview _Assumptions presentation
annapureddyn
 
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
Francisco Vieira Júnior
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
Architecture of the Future (09152021)
EdwardMeyman
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 

The State of the Web: Pagination and Infinite Scroll