Can I canonical the same page?
-
I have a site where I have 500+ Page listing pages and I would like to rel=canonical them to the master page.
Example:
http://www.example.com//articles?p=18 OR http://www.example.com/articles?p=65
I plan on adding this to the section from of the page template so it goes to all pages -
When I do this, I will also add the canonical to the page I am directing the canonical. Is this a bad thing? Or allowed?
-
The term "canonical" comes from maths. It means "the standard form to present something in". So, if you have two or more things that are very similar or identical then you might want to say "this is the canonical version - the standard thing we will refer to".
For example, if your CMS is a bit old-school and creates two versions of a page - one human-friendly like example.com/blog-post and another horrible one like example.com?id=12397863294862395 - then you want to point search engines to the nice one and say "this is the standard, canonical version - refer to that one". So in this case you should definitely use on example.com?id=1239786329486239 to give search engines that instruction. If you also add this to example.com/blog-post then that's fine - all you are saying is "this is the standard version of this page" which is perfectly valid.
But from your question, this doesn't sound like your plan. Correct me if I'm wrong, but your plan sounds like you will tell the search engines something along the lines of "you see that blog post there, and that one there, and that one there, and that one over there? They're actually all the same thing, and the standard, canonical page you should refer to is this category page". That wouldn't be a good idea, because all of those articles are different things.
So, I wouldn't add a hard-coded canonical URL into your template. Instead - as long as your CMS allows it - add the canonical tag to the of each article and link to the search engine friendly version of each blog post.
-
Josh -
The rel=canonical tag should be used for pages that have virtually identical content.
For example, if your page is:
http://www.domain.com/articles.html... but the page also loads with:
httt://domain.com/articles.htmlThen you'd want to put a rel="canonical" link in the section of the HTML page:
Here's Google's page on the rel canonical tag:
https://support.google.com/webmasters/answer/139394?hl=enWhat it sounds like you have going are multiple pages (Pagination) that list articles, and you should use the rel=prev/next to not have duplicate page content issues.
The recommendation from Moz:
http://moz.com/blog/rel-confused-answers-to-your-rel-canonical-questions
... is to:
Either rel=canonical to a "View All" page (if having all results on one page is viable) or that you use rel=prev/next tag, as described here: http://googlewebmastercentral.blogspot.com/2011/09/pagination-with-relnext-and-relprev.htmlHope this helps!
- Jeff
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
-
Page disappeared from Google index. Google cache shows page is being redirected.
My URL is: http://shop.nordstrom.com/c/converse Hi. The week before last, my top Converse page went missing from the Google index. When I "fetch as Googlebot" I am able to get the page and "submit" it to the index. I have done this several times and still cannot get the page to show up. When I look at the Google cache of the page, it comes up with a different page. http://webcache.googleusercontent.com/search?q=cache:http://shop.nordstrom.com/c/converse shows: http://shop.nordstrom.com/c/pop-in-olivia-kim Back story: As far as I know we have never redirected the Converse page to the Pop-In page. However the reverse may be true. We ran a Converse based Pop-In campaign but that used the Converse page and not the regular Pop-In page. Though the page comes back with a 200 status, it looks like Google thinks the page is being redirected. We were ranking #4 for "converse" - monthly searches = 550,000. My SEO traffic for the page has tanked since it has gone missing. Any help would be much appreciated. Stephan
Technical SEO | | shop.nordstrom0 -
Page that appears on SERPs is not the page that has been optimized for users
This may seem like a pretty newbie question, but I haven't been able to find any answers to it (I may not be looking correctly). My site used to rank decently for the KW "Gold name necklace" with this page in the search results:http://www.mynamenecklace.co.uk/Products.aspx?p=302This was the page that I was working on optimizing for user experience (load time, image quality, ease of use, etc.) since this page was were users were getting to via search. A couple months ago the Google SERP's started showing this page for the same query (also ranked a little lower, but not important for this specific question):http://www.mynamenecklace.co.uk/Products.aspx?p=314Which is a white gold version of the necklaces. This is not what most users have in mind (when searching for gold name necklace) so it's much less effective and engaging.How do I tell Google to go back to old page/ give preference to older page / tell them that we have a better version of the page / etc. without having to noindex any of the content? Both of these pages have value and are for different queries, so I can't canonical them to a single page. As far as external links go, more links are pointing to the Yellow gold version and not the white gold one.Any ideas on how to remedy this?Thanks.
Technical SEO | | Don340 -
Wordpress Archive pages
In the SEOMOZ site report a number of errors were found. One of which was no or duplicate meta desctions on certain blog pages. When I drilled down to find these i noticed thosepages are the wordpress autocreated archive pages. When I searched for these through the wordpress control panel through both pages and blogs they were nowhere to be found. Does anyone know how to find these pages or are they not something I need to worry about?
Technical SEO | | laserclinics0 -
How can I see the SEO of a URL? I need to know the progress of a specific landing-page of my web. Not a keyword, an url please. Thanks.
I need to know the evolution on SEO of a specific landing-page (an URL) of my web. Not a keyword, a url. Thanks. (Necesito saber si es posible averiguar el progreso de una URL específica en el posicionamiento de Google. Es decir, lo que hace SEOmoz con las palabras clave pero al revés. Yo tengo una url concreta que quiero posicionar en las primeras posiciones de Google pero quiero ver cómo va progresando en función a los cambios que le voy aplicando. Muchas gracias)
Technical SEO | | online_admiral0 -
Page for Link Building
Hello Guys, My question is about a link building process. We all know that some directories/sites do require a reciprocal link. Does it make any sense to creat a page in website exclusively to reciprocal links? And what we do with this webpage in terms of indexing, do folow, crawling...etc. Any sugestions are more then welcome 🙂 Tks in advance! PP
Technical SEO | | PedroM0 -
Page Not Found Help!
Hi, I recently (about 2 months ago) moved a blog from a separate domain name over to my eCommerce site to help with marketing. http://www.moondoggieinc.com/blog. I seem to have gotten it all to work right, but I'm getting tons of 404 errors and they all have " in them for example: http://www.moondoggieinc.com/blog/”http://www.moondoggieinc.com/custom_dog_tanks_and_tees.php” I'm not sure how this happened of how to fix it, but there are about 250 pages like this. I know how to redirect them all with a 301 in htaccess, but Im not sure if that's the appropriate course to fix this or if that's just putting a patch on something that's causing a more major issue. Or do i just need to write 250 301 redirects? Thanks! Kristy O
Technical SEO | | KristyO0 -
Our Development team is planning to make our website nearly 100% AJAX and JavaScript. My concern is crawlability or lack thereof. Their contention is that Google can read the pages using the new #! URL string. What do you recommend?
Discussion around AJAX implementations and if anybody has achieved high rankings with a full AJAX website or even a partial AJAX website.
Technical SEO | | DavidChase0 -
Can someone break down 'page level link metrics' for me?
Sorry for the, again, basic question - can someone define page level link metrics for me?
Technical SEO | | Benj250