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
-
Google Search Console Showing 404 errors for product pages not in sitemap?
We have some products with url changes over the past several months. Google is showing these as having 404 errors even though they are not in sitemap (sitemap shows the correct NEW url). Is this expected? Will these errors eventually go away/stop being monitored by Google?
Technical SEO | | woshea0 -
Advice on whether we 301 redirect a page or update existing page?
Hi guys, any advice would be really appreciated. We have an existing page that ranks well for 'red widgets'. The page isn't monetised right now, but we're bringing in a new product onto our site that we optimised for 'blue widgets'. Unfortunately, not enough research was done for this page and we've now realised that consumers actually search for 'red widgets' when looking for the product we're creating as 'blue widgets'. The problem with this is that the 'red widgets' page is in a completely different category of our site than what it needs to be (it needs to be with 'blue widgets'). So, my question is; Should we do a 301 redirect from our 'red-widgets' page to our 'blue-widgets' page which we want to update and optimise the content on there for 'red-widgets'. Or, should we update the existing red-widgets page to have the right products and content on there, even thought it is in the wrong place of our site and users could get confused as to why they are there. If we do a 301 redirect to our new page, will we lose our rankings and have to start again, or is there a better way around this? Thanks! Dave
Technical SEO | | davo230 -
Does bing accept meta name="fragment" for AJAX crawling?
I have a case in which the whole site is AJAX, the method to appease to crawlers used is <meta< span="">name="fragment" content="!"> Which is the new HTML5 PushState that Bing said it supports (At least I think it is that) This approach works for Google, but Bing isn't showing anything. Does anyone know if Bing supports this and we have to alter something or if not is there a known work around? The only other logic we have is to recognize the bing user agent and redirect to the rendered page, but we were worried that could cause some kind of cloaking penalty</meta<>
Technical SEO | | MarloSchneider0 -
How do I add "noindex" or "nofollow" to a link in Wordpress
It's been a while since I've SEOed a Wordpress site. How do I add "nofollow" or "noindex" to specific links? I highlight the anchor text in the text editor, I click the "link" button. I could have sworn that there used to be an option in the dialogue box that pops up.
Technical SEO | | CsmBill0 -
Why am I seeing %%name%% showing in the duplicate titles report when it shows the name correctly in the source code?
Crawl diagnostics is picking up all the Wordpress variable tags including and not limited to %%name%% instead of what is actually showing in the source code. Shouldn't it show what is rendered in the browser? I don't think these need to be fixed because they show in Google ok. Search Google for: site:blog.sandiego.org "About Aki"
Technical SEO | | SDConvis0 -
What's the difference between a category page and a content page
Hello, Little confused on this matter. From a website architectural and content stand point, what is the difference between a category page and a content page? So lets say I was going to build a website around tea. My home page would be about tea. My category pages would be: White Tea, Black Tea, Oolong Team and British Tea correct? ( I Would write content for each of these topics on their respective category pages correct?) Then suppose I wrote articles on organic white tea, white tea recipes, how to brew white team etc...( Are these content pages?) Do I think link FROM my category page ( White Tea) to my ( Content pages ie; Organic White Tea, white tea receipes etc) or do I link from my content page to my category page? I hope this makes sense. Thanks, Bill
Technical SEO | | wparlaman0 -
I have pages that are showing up as having too many links, yet they are noindexed.
I've got several pages that have "too many on page links" and the pages mentioned have already been noindexed. Do these pages need to be no followed too? Here's one of the pages: http://digisavvy.com/site-map/. There's several pages like this, most of which are category or tag archives, which I've noindexed... Do I need to nofollow these, too?
Technical SEO | | digisavvy0 -
Confused about rel="canonical"
I'm receiving a duplicate content error in my reports for www.example.com and www.example.com/index.htm. Should I put the rel="canonical" on the index page and point it to www.example.com? And if I have other important pages where rel="canonical" is being suggested do I place the rel="canonical" on that page? For example if www.example/product is an important page would I place on that page?
Technical SEO | | BrandonC-2698870