When to use canonical urls
-
I will be the first to admit I am never really 100% sure when to use canonical urls.
I have a quick question and I am not really sure if this is a situation for a canonical or not.
I am looking at a my friends building website and there are issues with what pages are ranking. Basically there homepage is focusing on the building refurbishment location but for some reason in internal page is ranking for that keyword and it is not mentioned at all on that page.
Would this be a time to add the homepage url and a canonical on the ranking page (using yoast plugin) to tell Google that the homepage is the preferred page?
Thanks
Paul
-
Thumbing up both answers - I think they've got you covered. This is definitely a situation where you should try to sort out why the deeper page is ranking. It could be a positive that you should try to encourage (disrupting that could harm your ranking, ultimately) or it could signal something about your home-page that needs work.
Rand had a good post a while back on the subject:
http://www.seomoz.org/blog/wrong-page-ranking-in-the-results-6-common-causes-5-solutions
-
Thanks for the replies, that has really cleared it up, I think I just need to look deeper into the pages layout to see exactly why Google is deciding to rank this particular page.
Thanks
Paul
-
Hello,
That is not the purpose of the canonical tag. You should not attempt to use canonical tag to fix this sort of problem. The general purpose of the canonical tag is to filter dynamic urls to a single root page.
Example
www.myclothingstore.com/mens/t-shirts/smiley-face?size=XL&color=Red
www.myclothingstore.com/mens/t-shirts/smiley-face?size=L&color=Red
www.myclothingstore.com/mens/t-shirts/smiley-face?size=XL&color=BlueCanonical to www.myclothingstore.com/mens/t-shirts/smiley-face
In this example the only difference of these pages is the size & color selected. The page is the same, the parameters are different. So by putting a canonical tag on this page, you help the search engine filter out the dynamic urls and rank the canonical tag.
It sounds like you may have an issue with Keyword Cannibalization, or it could simply be that your inner page is much better for the keyword then the homepage.
I'm sure somebody here would be happy to assist you further if we could take a look at the 2 pages in question and the exact keyword that you're using in Google.
Hope this helps
-
Hey Paul
Hmmm, that might work, but really, that is far from the ideal approach here and it might make sense to try and understand what is causing that page to rank over the homepage.
Have you checked
- keywords targeted on each page
- optimisation of pages for keyword
- internal anchor text (navigation + pages)
- External links
Planning and consistency is just so important that I would recommend trying to get a handle on why one page over another is ranking rather than just trying to put a hack in place to try and redirect folks to the right page.
Canonical is really for clearing up any uncertainty regarding different URLs for a single page. So, if you have.
www.yoursite.co.uk/blog
www.yoursite.co.uk/blog/
www.yoursite.co.uk/blog/index.htmlYou could set the canonical to the one your prefer and then any links or search results would be allocated to the correct varation. It is not really for saying one page is really a copy of another but it can be used like that if there are near duplicates but really noindex may be a better solution for non search based landing pages that are very close in content to another page.
As ever, there are lots of moving parts and without an example it's hard to say but in principle, I would try to figure out what is going on here and adjust the pages + set up canonical as they should be used.
Hope that helps!
MarcusSome useful references
http://www.seomoz.org/blog/canonical-url-tag-the-most-important-advancement-in-seo-practices-since-sitemapshttp://www.mattcutts.com/blog/seo-advice-url-canonicalization/
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
-
Trailing slash URLs and canonical links
Hi, I've seen a fair amount of topics speaking about the difference between domain names ending with or without trailing slashes, the impact on crawlers and how it behaves with canonical links.
Technical SEO | | GhillC
However, it sticks to domain names only.
What about subfolders and pages then? How does it behaves with those? Say I've a site structured like this:
https://www.domain.com
https://www.domain.com/page1 And for each of my pages, I've an automatic canonical link ending with a slash.
Eg. rel="canonical" href="https://www.domain.com/page1/" /> for the above page. SEM Rush flags this as a canonical error. But is it exactly?
Are all my canonical links wrong because of that slash? And as subsidiary question, both domain.com/page1 and domain.com/page1/ are accessible. Is it this a mistake or it doesn't make any difference (I've read that those are considered different pages)? Thanks!
G0 -
Should I use canonical tag in these cases?
Should I use canonical tag in these cases? On the page itself (with the tag pointing to itself) On pages that doesn't have duplicate versions
Technical SEO | | GoMentor0 -
%20 URL accessible, does this matter?
I have a rewrite on the CMS I work on. What happens here is that if someone creates a page on the website and uses spaces as the name then the CMS automatically replaces the spaces with -'s. I noticed this morning that the %20 URLs are accessible but not indexed at all. Only the - URLs are indexed. could this cause duplicate content or penalties? I know best practice is to have only ONE URL for a page but somehow the developer can't redirect the %20 URLs to the - URLs. Opinions?
Technical SEO | | DROIDSTERS0 -
Canonical tags
How hard is it to put in Canonical tags on a webpage? My web guy didn't do it because he put in redirects in place for all old URLs and all content
Technical SEO | | Boodreaux
(except error pages and advanced searches) should have a unique URL. By not having canonical tags does it lose link juice? Not sure if that question makes sense. 🙂 Poo1 -
How to find original URLS after Hosting Company added canonical URLs, URL rewrites and duplicate content.
We recently changed hosting companies for our ecommerce website. The hosting company added some functionality such that duplicate content and/or mirrored pages appear in the search engines. To fix this problem, the hosting company created both canonical URLs and URL rewrites. Now, we have page A (which is the original page with all the link juice) and page B (which is the new page with no link juice or SEO value). Both pages have the same content, with different URLs. I understand that a canonical URL is the way to tell the search engines which page is the preferred page in cases of duplicate content and mirrored pages. I also understand that canonical URLs tell the search engine that page B is a copy of page A, but page A is the preferred page to index. The problem we now face is that the hosting company made page A a copy of page B, rather than the other way around. But page A is the original page with the seo value and link juice, while page B is the new page with no value. As a result, the search engines are now prioritizing the newly created page over the original one. I believe the solution is to reverse this and make it so that page B (the new page) is a copy of page A (the original page). Now, I would simply need to put the original URL as the canonical URL for the duplicate pages. The problem is, with all the rewrites and changes in functionality, I no longer know which URLs have the backlinks that are creating this SEO value. I figure if I can find the back links to the original page, then I can find out the original web address of the original pages. My question is, how can I search for back links on the web in such a way that I can figure out the URL that all of these back links are pointing to in order to make that URL the canonical URL for all the new, duplicate pages.
Technical SEO | | CABLES0 -
Canonical Tag Here?
Hello, I have a client who I have taken on (different to my other client in another question), My client has a ecommerce website and in nearly all of his products (around 30-40) he has a little information checklist like.. Made in the UK
Technical SEO | | Prestige-SEO
Prices from 9.99
Top quality
Free delivery on orders over.. This is the duplicate content, what is the best practise for this as the SEOmoz crawler is giving me a multiple of errors.0 -
Block url with dynamic text in
I've just ran a report and I have a lot of duplicate page titles, most of which seem to be the review page, I use Magento and my normal url would be something like blah-blahtext.html but the review url is something like blah-blahtext/reviews/category/categoryname So I want to block the /reviews url bit as no one ever leaves reviews and it's not something I will be using in the future. Also I have a dynamic navigation which creates urls that look like product-name.html?size=2&colour=14 these are also creating duplicate urls, anyway to fix this? While I'm asking, anyone any tips for Magento?
Technical SEO | | Beermonster0 -
Is it ok to just use the end of the url when using a Rel Cononical Link?
Hi, I am working with an account and the previous SEO used a Rel Canonical link that just uses the end of the url. Instead of the full url When I look it up on the web I see most people are using the full url. Is that the proper way to do it or does is suffice to just use the end of the url? Wanted to check before I take the time to change them all. -Kent
Technical SEO | | KentH0