What to do with "show all" page
-
Hello,
What should I do with the following situation:
In e-commerce shop I have an option to "show all products" (list all products in one page) - do I need to put canonnical or 301 redirect to somewhere or should I leave as normal page - I think google consider this is as duplicate since everything is the same (only number of products is different) ?
Regards,
Nenad
-
It's a bit tricky, since your category page will naturally have internal links. I wouldn't canonical all the paginated versions to View All and then canonical the View All to the main category - that's likely to cause some problems. If you really want to focus on page 1 as the category (and not the View All), then I'd probably consider rel=prev/next.
-
Peter, thank you very much for your response!
My only concern about view-all page was that main page (category) has better PA so my conclusion was that I should set canonical to view-all page to point to main page.
-
Agreed - Google seems to be ok with setting a rel-canonical to the "View All" page. Don't combine this with rel=prev/next - both methods are ok, but either use one or the other. Using both sends a mixed message about what you want to have indexed and ranked.
Real-world data about rel=prev/next is hard to come by. I know SEOs at big companies who have done testing, but it's really unclear how Google honors/indexed paginated content with rel=prev/next in place. My gut feeling boils down to this:
(1) If you can reasonably build a "View All" page that loads quickly and is a decent user experience, go ahead and rel=canonical to that page. It's just easier, all-around, and rel=canonical is a more powerful directive.
(2) If that isn't feasible, and/or if you want individual search pages (2+) to have the ability to rank, then use rel=prev/next.
-
Hi Allen,
Can you please confirm that this is the right way to implement this solution:
So right now situation is:
Show all page is: http://www.page.com/abc.html?=viewall
This is the category page: http://www.page.com/abc.html and canonical is set to this page.
Page 2 of category is: http://www.page.com/abc.html?page=2 with following parameters:
If I understand correctly I should implement canonical in this way:
Main (category) page (http://www.page.com/abc.html) will have these parameters:
Page 2 will have these parameters:
Is this correct?
Thank you very much,
Nenad
-
Hi to all,
Sorry for my late response. Thank you all for advices, this will definitely help.
Regards,
Nenad
-
You need to read this article and watch this video by Maile Ohye. She goes over pagination and rel next and prev
http://googlewebmastercentral.blogspot.com/2012/03/video-about-pagination-with-relnext-and.html
She also mentions how to use rel=canonical in this system as well and when it is appropriate.
You would only want to use the 301 redirect if you were deleting the page or changing the URL and wanted to get you users to the correct page as the old url was not working anymore.
Cheers!
-
No, dont 301 to a 301 website.com/category/title/ to website.com/category/title/?view=all - you just need to set the canonical of website.com/category/title/ to website.com/category/title/?view=all
Good luck!
-
Nenad,
We have a similar issue, and we Canonical any paginated pages to the show all page. The Show all page does not need to be canonicaled because it is the root of all the products.
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
-
How to get google to forget my old but still working page and list my new fully optimized page for a keyword?
Hi There! (i am beginner in seo) I have dynamic and static pages on our site. I created a static page for a specific keyword. Fully optimized it, (h1, alt, metas, etc.....maybe too optimized). My problem is that this page is alive for weeks, checked it in GWT and it is in robots.txt, google sees it, and indexed it. BUT whenewer i do a search for that keyword, we still appear with the dynamically created link in the google listings. How could i "redirect" google, if sy make a search for that keyword than shows our optimized page? Is there a tool for that? I cant delete the dynamic page... Any ideas? Thx Andrew
Technical SEO | | Neckermann0 -
Target="_blank"
Do href links that leave a site and use target="_blank" to open a new tab impact SEO?
Technical SEO | | ChristopherGlaeser0 -
50,000 pages or a page with parameters
I have a site with about 12k pages on a topic... each of these pages could use another several pages to go into deeper detail about the topic. So, I am wondering, for SEO purposes would it be better to have something like 50,000 new pages for each sub topic or have one page that I would pass parameters to and the page would be built on the fly in code behind. The drawback to the one page with parameters is that the URL would be static but the effort to implement would be minimal. I am also not sure how google would index a single page with parameters. The drawback to the 50k pages model is the dev effort and possibly committed some faux pas by unleashing so many links to my internal pages. I might also have to mix aspx with html because my project can't be that large. Anyone here ever have this sort of choice to make? Is there a third way I am not considering?
Technical SEO | | Banknotes0 -
Should i do "Article Marketing" for my quotes site?
Hello members, Should i do Article Marketing for my quote site to have quality backlinks to my site? will it improve my rankings?
Technical SEO | | rimon56930 -
Why are pages linked with URL parameters showing up as separate pages with duplicate content?
Only one page exists . . . Yet I link to the page with different URL parameters for tracking purposes and for some reason it is showing up as a separate page with duplicate content . . . Help? rpcIZ.png
Technical SEO | | BlueLinkERP0 -
Would this be considered "thin content?"
I share a lot of images via twitter and over the last year I've used several different tools to do this; mainly twitpic, and now instagram. Last year I wanted to try to find a way to host those images on my site so I could get the viewers of the picture back to my site instead a 3rd party (twitpic, etc.) I found a few plugins that worked "sort of" well, and so I used that for a while. (I have since stopped doing that in favor of using instagram.) But my question is do all of these image posts hurt my site you think? I had all of these images under a category called "twitter" but have since moved them to an uncategorized category until I figure out what I want to do with them. I wanted to see if anyone could chime in and give me some advice. Since the posts are just images with no content (other than the image) and the title isn't really "optimized" for anything do these posts do me more harm than good. Do I delete them all? Leave them as is? Or do something else? Also in hindsight I'm assuming this was a bad idea since the bounce rate for people clicking on a link just to see an image was probably very high, and may have caused the opposite result of what I was looking for. If I knew than what I know now I would have tracked the bounce rate of those links, how many people who viewed one of those images actually went to another page on the site, etc. But hindsight's 20/20. 🙂
Technical SEO | | NoahsDad0 -
Secondary Pages Indexed over Primary Page
I have 4 pages for a single product Each of the pages link to the Main page for that product Google is indexing the secondary pages above my preferred landing page How do I fix this?
Technical SEO | | Bucky0 -
"/" at the end of a URL
I just noticed that I have the exact same page showing up separately in my Google Analytics reports. One has a "/" at the end and the other does not. Otherwise, these are the exact same URL's. Is this something I need to be aware of from a duplicate content perspective? If so, how do I go about fixing this? I thought the SE's would automatically see that a URL with a "/" at the end is the same as one without, but if that is the case, why is it showing up in my reports as two separate pages?
Technical SEO | | Blockinc0