Have optimized a pagination for SEO is a major issue. It helps to better distribute the crawl on the product pages, and avoid the effects of possible duplication between the contents of pages of results.
It is therefore preferable to have an optimized site structure for SEO rather than long lists of endless pagination and very poorly Linked from the site and outside the site.
According to a study by Google (sorry, I did not find this study), Internet (do a search on google) rather fall on a landing page containing the complete list of possible results.
In March 2012, Maile Ohye (Tech Lead Developer Program) in charge of part of the search and webmaster tools, has posted a video where she explains that Google does a remarkable job to understand the different types of existing paging for better the index (video at the end of this article).
I decided to quote the various strategies it proposes to optimize a site with pagination.
Two types of paging available
Pagination listings on results
This is the classic case, we find on all e-commerce sites. The sites use paging to provide opportunities for visitors to access more products by watching the following pages listing.
Side effects of paging
Pagination, indexing and performance
Pagination is poorly managed, there may be side effects which may impact the indexing of pages. This may cause dillution of PageRank and the misallocation of internal linking. So be careful not to generate duplicate content (eg we need to correct this side effect "page = 1" VS "/"). We must also ensure that all the linking points towards the navigation page rather than sending the links on pages 2, 3, 5, ... x.
Google prefers sites offer when a page "All results"
According to Google:
With this in mind, in November 2011, a Google engineer, in this case "Benjia Li", added another brick to the algorithms and indexing engine which consists of the following:
The Google algorithm then tries to find the "view-all version" when it exists and is preferred to other pages. Submit this page so you can choose yourself (and for sure?) Page that will be positioned.
1 - time of page load
It is obvious that if the page takes 15 seconds to load, it is unnecessary to present it. The principle is that if a page swap is 2 seconds to load and I'm 10, so the visitor will see all the products within 20 seconds of time (every time he clicks on a page, it must wait 2 seconds it loads). If you have the "all results" and that this occurs in 4 seconds, in fact you save time (16 precious seconds) to your visitor will be necessarily satisfied.
2 - navigation within the page
Present many results, but yes it is still necessary that the visitor can find these little ones.Navigation should be simple and intuitive. The above, with Ajax technologies and the advent of HTML5, I think it is easy for a webmaster to build a view that provides access to all page elements, while remaining within the area flotation.
It is therefore preferable to have an optimized site structure for SEO rather than long lists of endless pagination and very poorly Linked from the site and outside the site.
According to a study by Google (sorry, I did not find this study), Internet (do a search on google) rather fall on a landing page containing the complete list of possible results.
In March 2012, Maile Ohye (Tech Lead Developer Program) in charge of part of the search and webmaster tools, has posted a video where she explains that Google does a remarkable job to understand the different types of existing paging for better the index (video at the end of this article).
I decided to quote the various strategies it proposes to optimize a site with pagination.
Two types of paging available
Paging over the items
this is often what we see on content sites or when the article is too long, the editors cut it into several parts. Some do it to really improve the user experience (in the case of tutorials a little long for example). I think in this case, it is very relevant and justifé for SEO. Others do it just to make the pages viewed, to inflate their stats on Mediamertrie ...
this is often what we see on content sites or when the article is too long, the editors cut it into several parts. Some do it to really improve the user experience (in the case of tutorials a little long for example). I think in this case, it is very relevant and justifé for SEO. Others do it just to make the pages viewed, to inflate their stats on Mediamertrie ...
Pagination listings on results
This is the classic case, we find on all e-commerce sites. The sites use paging to provide opportunities for visitors to access more products by watching the following pages listing.
Side effects of paging
Pagination, indexing and performance
Pagination is poorly managed, there may be side effects which may impact the indexing of pages. This may cause dillution of PageRank and the misallocation of internal linking. So be careful not to generate duplicate content (eg we need to correct this side effect "page = 1" VS "/"). We must also ensure that all the linking points towards the navigation page rather than sending the links on pages 2, 3, 5, ... x.
Pagination and positioning
This might be the first. If the linking is mismanaged, it may have the effect of positioning a page swap. The negative effect is that this page may not be positioned as relevant and then you go to war with the wrong horse. It can also give a bad user experience to your visitors. How? if you have a listing sorted by relevance, for example: if you position the last page, it would mean that the landing page offer the least relevant ...
This might be the first. If the linking is mismanaged, it may have the effect of positioning a page swap. The negative effect is that this page may not be positioned as relevant and then you go to war with the wrong horse. It can also give a bad user experience to your visitors. How? if you have a listing sorted by relevance, for example: if you position the last page, it would mean that the landing page offer the least relevant ...
Google prefers sites offer when a page "All results"
According to Google:
a study would have shown that users are more satisfied when they arrive on a page with all the results when they arrive on a page with the first X results, then with a paging system, they propose to go farther down .
With this in mind, in November 2011, a Google engineer, in this case "Benjia Li", added another brick to the algorithms and indexing engine which consists of the following:
When we detect a paging aussi series contains a "view-all version" we are now making efforts to return a larger-all view the page in search results When licensing authorities.Indexing properties, like links, aussi Will Be sonsilidated component from the pages to view the page-all
The Google algorithm then tries to find the "view-all version" when it exists and is preferred to other pages. Submit this page so you can choose yourself (and for sure?) Page that will be positioned.
Ugh, if I have 400,000 products, how do I present it all on one page? this is bogus reco ...
Naturally, I agree with this observation. Google asks the webmaster to check two very important points that will help you make that choice (or not). Knowing that otherwise, there are always other solutions, so wait and see: p
Naturally, I agree with this observation. Google asks the webmaster to check two very important points that will help you make that choice (or not). Knowing that otherwise, there are always other solutions, so wait and see: p
1 - time of page load
It is obvious that if the page takes 15 seconds to load, it is unnecessary to present it. The principle is that if a page swap is 2 seconds to load and I'm 10, so the visitor will see all the products within 20 seconds of time (every time he clicks on a page, it must wait 2 seconds it loads). If you have the "all results" and that this occurs in 4 seconds, in fact you save time (16 precious seconds) to your visitor will be necessarily satisfied.
2 - navigation within the page
Present many results, but yes it is still necessary that the visitor can find these little ones.Navigation should be simple and intuitive. The above, with Ajax technologies and the advent of HTML5, I think it is easy for a webmaster to build a view that provides access to all page elements, while remaining within the area flotation.
Ok, what is the SEO behind this recommendation?
There are two possible configurations: either you already have the "see all results" or you did not.
There are two possible configurations: either you already have the "see all results" or you did not.
1 - the "all results" are on your site
You have three options:
A-leave everything as it is: Google has improved its algorithm (see above) to automatically detect the existence of this page and consolidate all data indexing. This option is a good option if you do not have the resources necessary to implement other actions to facilitate the work of the engine.
B-use the rel = canonical to any paging to the page "all products": this solution allows for both:
- facilter work google for him to promptly report the existence of the page
- consolidate all data indexing and linking
- routinely offer this page in search results
-benefit of an effect on other cluster pages paging in search results.
C-use "rel = prev" and "rel = next": this improves the understanding of the drivers within the same set of paging and allows to present the most relevant page in the results. This is often the case of a page (a page containing only "rel = next")
You have three options:
A-leave everything as it is: Google has improved its algorithm (see above) to automatically detect the existence of this page and consolidate all data indexing. This option is a good option if you do not have the resources necessary to implement other actions to facilitate the work of the engine.
B-use the rel = canonical to any paging to the page "all products": this solution allows for both:
- facilter work google for him to promptly report the existence of the page
- consolidate all data indexing and linking
- routinely offer this page in search results
-benefit of an effect on other cluster pages paging in search results.
C-use "rel = prev" and "rel = next": this improves the understanding of the drivers within the same set of paging and allows to present the most relevant page in the results. This is often the case of a page (a page containing only "rel = next")
2 - you do not have the version of "view-all"
A-Leave as is: pagination still exists and will exist for a certain number of times. The engines should strive to understand your paging and continue to do what they do from the start without it disrupt their work. You will therefore not be penalized by the lack of this page.
B-Use "rel = prev" and "rel = next" for the same reason stated previously.
You may have noticed, in this second case, we will not use the rel = canonical as it is strictly for duplicate content. If you use such a page for linking your pagination, you may not have more than this page indexed.
I let you watch the video of Maile Ohye (still
)
A-Leave as is: pagination still exists and will exist for a certain number of times. The engines should strive to understand your paging and continue to do what they do from the start without it disrupt their work. You will therefore not be penalized by the lack of this page.
B-Use "rel = prev" and "rel = next" for the same reason stated previously.
You may have noticed, in this second case, we will not use the rel = canonical as it is strictly for duplicate content. If you use such a page for linking your pagination, you may not have more than this page indexed.
I let you watch the video of Maile Ohye (still

















































