Pagination on a product page with reviews spread out on multiple pages
-
Our current product pages markup only have the canonical URL on the first page (each page loads more user reviews). Since we don't want to increase load times, we don't currently have a canonical view all product page. Do we need to mark up each subsequent page with its own canonical URL?
My understanding was that canonical and rel next prev tags are independent of each other. So that if we mark up the middle pages with a paginated URL, e.g:
Product page #1http://www.example.co.uk/Product.aspx?p=2692"/>http://www.example.co.uk/Product.aspx?p=2692&pageid=2" />**Product page #2 **http://www.example.co.uk/Product.aspx?p=2692&pageid=2"/>http://www.example.co.uk/Product.aspx?p=2692" />http://www.example.co.uk/Product.aspx?p=2692&pageid=3" />Would mean that each canonical page would suggest to google another piece of unique content, which this obviously isn't. Is the PREV NEXT able to "override" the canonical and explain to Googlebot that its part of a series? Wouldn't the canonical then be redundant?Thanks
-
Hi Don,
Normally it's not really necessary to put a canonical on each the pages with different pageid - the most important reason to put a canonical url on a page is to let Google know that if the same content is published under different url's which url needs to be indexed. In your example - a canonical url on http://www.example.co.uk/Product.aspx?p=2692&pageid=3 would be needed if the same content would also be available under http://www.example.co.uk/Product.aspx?p=2692&pageid=3&sessionid=123456 (or any other additional parameter). Strictly speaking the canonical is not to indicate Google that the content is unique but to indicate on which preferred url you want the content to be indexed. That is also the reason why you can implement both together.
If you check the example from Google - they use the rel next/previous to indicate that the different pages belong together - the canonical is basically used to indicate that the session id needs to be ignored when indexing the page.
If you are sure that there is only one version of http://www.example.co.uk/Product.aspx?p=2692&pageid=3 the canonical url is not really necessary. Note that e-commerce platforms have a tendency to add additional parameters to url's depending on the view - example when sorting on price etc - if this is the case the canonical would be needed.
Hope this helps,
Dirk
-
Hi Dirk,
Thanks for the answer but I'm still a tiny bit confused.
Currently we only have the Product.aspx?p=2692 first page including a canonical link, the rest of the variations don't have canonicals, ex:
Product page #1 http://www.example.co.uk/Product.aspx?p=2692"/> http://www.example.co.uk/Product.aspx?p=2692&pageid=2" />
**Product page #2 **http://www.example.co.uk/Product.aspx?p=2692" /> http://www.example.co.uk/Product.aspx?p=2692&pageid=3" />
Should we go ahead and add a canonical link for these pages with each of the unique pageid which specifies the page number? Because that was always my understanding of the Google support page for pagination. But then like I said we are basically telling Google that these pages are all unique, when if fact just the additional 10 reviews on them is new content.
-
Hi,
If you want all pages with the same product id p=2692 and different &pageid=x to be considered as one big page your implementation is correct. Canonicals can be used in parallel with rel next/previous. The example you give is quite similar to the example given by Google: https://support.google.com/webmasters/answer/1663744?hl=en (example at the bottom of the page). The canonical you use on the pages aren't really necessary, but they don't hurt either so you can leave them there.
The one thing you have to avoid when mixing canonicals & rel next/previous is when you implement it like this:
**Product page #2 ** http://www.example.co.uk/Product.aspx?p=2692"/>
http://www.example.co.uk/Product.aspx?p=2692" /> http://www.example.co.uk/Product.aspx?p=2692&pageid=3" /> => in that case you would be sending mixed signals to Google - on one hand indicating that all the pages with different pageid's should be considered as one big page & on the other hand saying that Google should only index the first page as the pages with different pageid's are duplicates.Hope this clarifies,
Dirk
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Paginated category pages still showing in Google
Despite our blog using rel=next and rel=”prev” we’re still finding paginated pages getting impressions in Google, suggesting they are taking up unnecessary crawl budget. An example is: https://www.theukdomain.uk/seo/page/2/ What steps would you recommend I take to most benefit my sites SEO? Thanks, Sam
Intermediate & Advanced SEO | | sjefferies0 -
Best Practices for Title Tags for Product Listing Page
My industry is commercial real estate in New York City. Our site has 300 real estate listings. The format we have been using for Title Tags are below. This probably disastrous from an SEO perspective. Using number is a total waste space. A few questions:
Intermediate & Advanced SEO | | Kingalan1
-Should we set listing not no index if they are not content rich?
-If we do choose to index them, should we avoid titles listing Square Footage and dollar amounts?
-Since local SEO is critical, should the titles always list New York, NY or Manhattan, NY?
-I have red that titles should contain some form of branding. But our company name is Metro Manhattan Office Space. That would take up way too much space. Even "Metro Manhattan" is long. DO we need to use the title tag for branding or can we just focus on a brief description of page content incorporating one important phrase? Our site is: w w w . m e t r o - m a n h a t t a n . c o m <colgroup><col width="405"></colgroup>
| Turnkey Flatiron Tech Space | 2,850 SF $10,687/month | <colgroup><col width="405"></colgroup>
| Gallery, Office Rental | Midtown, W. 57 St | 4441SF $24055/month | <colgroup><col width="405"></colgroup>
| Open Plan Loft |Flatiron, Chelsea | 2414SF $12,874/month | <colgroup><col width="405"></colgroup>
| Tribeca Corner Loft | Varick Street | 2267SF $11,712/month | <colgroup><col width="405"></colgroup>
| 275 Madison, LAW, P7, 3,252SF, $65 - Manhattan, New York |0 -
Competing with doorway pages
Hi all, it's my understanding that 'doorway pages' are bad practice. However, when googling for the services that our company offers, along the lines of '[service] [location]', businesses turn up in Google SERPs that outrank us purely with doorway pages. Take this as an example: https://www.google.co.uk/search?q=seo+dorking One of the results is this company who seem to rank for pretty much every town modifier: https://prioritypixels.co.uk/seo-agency-dorking/ If you look at their sitemaps you'll see thousands of these pages: https://prioritypixels.co.uk/page-sitemap16.xml All the content is slightly different but broadly speaking it is very similar. It seems that, in the short term, we can't compete with this company but we could if we employed the same tactics. So my question is: is what they are doing really risking a penalty? b1Lpp5
Intermediate & Advanced SEO | | Bee1590 -
Rel=prev/next and canonical tags on paginated pages?
Hi there, I'm using rel="prev" and rel="next" on paginated category pages. On 1st page I'm also setting a canonical tag, since that page happens to get hits to an URL with parameters. The site also uses mobile version of pages on a subdomain. Here's what markup the 1st desktop page has: Here's what markup the 2nd desktop page has: Here's what markup the 1st MOBILE page has: Here's what markup the 2nd MOBILE page has: Questions: 1. On desktop pages starting from page 2 to page X, if these pages get traffic to their versions with parameters, will I'll have duplicate issues or the canonical tag on 1st page makes me safe? 2. Should I use canonical tags on mobile pages starting from page 2 to page X? Are there any better solutions of avoiding duplicate content issues?
Intermediate & Advanced SEO | | poiseo1 -
Google+ Page Question
Just started some work for a new client, I created a Google+ page and a connected YouTube page, then proceeded to claim a listing for them on google places for business which automatically created another Google+ page for the business listing. What do I do in this situation? Do I delete the YouTube page and Google+ page that I originally made and then recreate them using the Google+ page that was automatically created or do I just keep both pages going? If the latter is the case, do I use the same information to populate both pages and post the same content to both pages? That doesn't seem like it would be efficient or the right way to go about handling this but I could be wrong.
Intermediate & Advanced SEO | | goldbergweismancairo0 -
Should I make multiple landing pages for different cities?
I am trying to market my company to North Carolina & West Virginia. This is a bit of a challenge since the name is "Decorative Concrete of Virginia." My idea was to create landing pages for the specific areas (Greensboro & Raleigh, NC for now).... A new landing page them that I purchased came with a plugin that would allow you to generate a ton of landing pages with little effort by replacing some elements of the landing page, depending on the URL... For example, I have these two URLs set up right now: http://www.decorativeconcreteofvirginia.com/northcarolina/test/raleigh/nc http://www.decorativeconcreteofvirginia.com/northcarolina/test/greensboro/nc My question is... Is merely changing the city in each landing page enough, or should I change some of the other content too? I was going to create one landing page for NC, and then try to include all of the cities on that one page... but perhaps it would be easier to rank if I had one for each city. Any thoughts on this would be greatly appreciated. Thanks! Tim
Intermediate & Advanced SEO | | Timvroom0 -
Problem appearing 1 st with a sub page when typing my company name and product
I just did a test typing my company name followed by what I sell
Intermediate & Advanced SEO | | seoanalytics
Let's say "company green widgets " I noticed that my webpage ( which is a subpage ) doesn't appear 1 st on google when i type that keyword.... Either some website that talks about my product appears or my homepage appears. Why is that ? Could it be a canonicalization issue ? Thank you,0 -
Url structure for multiple search filters applied to products
We have a product catalog with several hundred similar products. Our list of products allows you apply filters to hone your search, so that in fact there are over 150,000 different individual searches you could come up with on this page. Some of these searches are relevant to our SEO strategy, but most are not. Right now (for the most part) we save the state of each search with the fragment of the URL, or in other words in a way that isn't indexed by the search engines. The URL (without hashes) ranks very well in Google for our one main keyword. At the moment, Google doesn't recognize the variety of content possible on this page. An example is: http://www.example.com/main-keyword.html#style=vintage&color=blue&season=spring We're moving towards a more indexable URL structure and one that could potentially save the state of all 150,000 searches in a way that Google could read. An example would be: http://www.example.com/main-keyword/vintage/blue/spring/ I worry, though, that giving so many options in our URL will confuse Google and make a lot of duplicate content. After all, we only have a few hundred products and inevitably many of the searches will look pretty similar. Also, I worry about losing ground on the main http://www.example.com/main-keyword.html page, when it's ranking so well at the moment. So I guess the questions are: Is there such a think as having URLs be too specific? Should we noindex or set rel=canonical on the pages whose keywords are nested too deep? Will our main keyword's page suffer when it has to share all the inbound links with these other, more specific searches?
Intermediate & Advanced SEO | | boxcarpress0