I am currently working on a website which has paginated content. It is a list of products. There are many categories, but for simplicity, let's assume that I have just one category with many pages.
I have implemented pagination in such a way that search engines can index it. Here is my implementation:
- prev/next meta tags.
- canonical URL pointing to itself (i.e. first page points to itself, and second page points to itself as well).
- there are no blocks on indexing of
?page=
pages. - Breadcrumbs for the first page are
Main > Category
, but for all other pages they areMain > Category > Page X
. - Breadcrumbs are also added to structured data, and I also have an
ItemList
structured data item representing the list of products which is displayed.
It all works as expected. However, currently, all my products have the following breadcrumbs: Main > Category > Product X
regardless of whether my product appears on the first page or not. I was wondering whether there is any SEO benefit in changing these to Main > Category > Page X > Product
for the products which do not appear on the first page of my category?
I think that this would be a welcome change from a UI point of view, but I am worried that it might negatively affect my SEO. Also, I am worried that it might make my structured data breadcrumbs somewhat worse. Google does show them in the search results, and I am not sure that Page X
would be a great detail to put there for a product path :)
Does anyone have any thoughts/experience about this matter?