Blog URL Canonical
-
Hi Guy's,
I would like to know your thoughts on the following set-up for blog canonical.
Option 1
domain.com/blog = <link rel="canonical" href="domin.com/blog">
domain.com/blog-category/general = <link rel="canonical" href="domain.com/blog">
domain.com/blog-article/how-to-set-canonical = no canonical
option 2
domain.com/blog = <link rel="canonical" href="domin.com blog"="">(as option 1)</link rel="canonical" href="domin.com>
domain.com/blog-category/general = <link rel="canonical" href="domain.com blog-category="" general"="">(this time has the canonical of the category)</link rel="canonical" href="domain.com>
domain.com/blog-article/how-to-set-canonical = <link rel="canonical" href="domain.com blog-article="" how-to-set-canonical"="">(this time has the canonical of the article full URL)</link rel="canonical" href="domain.com>
Just not sure which is the best option, or even if it is any of the above!
Thanks
Dan
-
Without seeing the actual site in question, that's my opinion, yes.
-
Hi Peter,
Thanks for the info, so from everything you have suggested, it seems as if my option 2 would be the better way?
In other words having a canonical for each element
domain.com/blog = <link rel="canonical" href="domin.com blog"=""></link rel="canonical" href="domin.com>
domain.com/blog-category-general = <link rel="canonical" href="domain.com blog-category="" general"=""></link rel="canonical" href="domain.com>
domain.com/blog-article/this-is-it = <link rel="canonical" href="domain.com blog-article="" this-is-it"=""></link rel="canonical" href="domain.com>
Have I understood you correctly?
Many thanks
Daniel
-
I honestly don't think that's a big deal - as long as you aren't creating tags or adding categories in a way that this could spin out of control. You've basically got 20-ish search result pages. They aren't high value, but they are useful paths to the blog content and they could rank for category keywords. I think it's a balancing act, and in many cases internal search can spin out of control and harm a site. My gut reaction, though, is that you're not in that situation, and cutting off these pages might do more harm than good.
-
Just snippets, a paragraph then a read more link to the main article.
-
Are these just snippets (link + paragraph) or are you displaying large portions of the posts on the home/category pages?
-
Hi Peter,
we don't have a have many categories less than 20, obviously when we create a new article it shows in the main domain.com/blog (for a limited time) but the same article can also appear in more than 1 of the categories, so based on this do you feel that option 2 would be the better way to go ?
many thanks
Daniel
-
It depends a bit on the site structure, but I'd actually be wary of setting the category page canonicals back up to the main blog. These aren't really duplicates, and that could send an odd signal (and potentially negative) to Google, especially if there are a lot of them.
If you're talking about a few category pages, leave it alone. Use rel=prev/next for pagination and make sure you're handling and search filters (and not spinning out URLs), but just let these pages get crawled normally. They're an important path on the site.
If you've got a ton of categories, sub-categories, and tags, then I'd go with META NOINDEX. Important note, though: in most cases, you'd use NOINDEX, FOLLOW (not NOFOLLOW) - you don't want to cut the path for crawlers to reach your individual posts. Again, this does depend a bit on the site architecture and whether you have other crawl paths.
-
Hi Tom,
Thanks for the reply, this makes perfect sense
I was unsure if we should be creating a canonical for the full blog article or just leaving it and letting Google work it out!!
I will talk to our developer about adding the noindex and no follow to the category/archive pages.
Thanks
Daniel
-
Hi Dan
I'd say it's Option 1...and a half!
As a general rule of thumb, I want to put a self-referring canonical tag (a tag that points to the same URL) on any page I'd want to rank. So, I'd have one for domain.com/blog and domain.com/blog-article/how-to-set-canonical.
For any page I want Google to disregard, in terms of ranking, will have a different URL in their canonical tag. So, you're right in this sense to have your blog category page to be like this: domain.com/blog-category/general = <link rel="canonical" href="domain.com blog"="">.</link rel="canonical" href="domain.com>
Remembering that canonical tags are a strong directive, not command, to Google, I tend to also noindex and nofollow my category and/or tag pages as well, just to be doubly sure that Google is not flagging them as duplicate. You can do this by simply adding to the head tag of the web page.
Hope this helps Dan.
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 Only Indexing Canonical Root URL Instead of Specified URL Parameters
We just launched a website about 1 month ago and noticed that Google was indexing, but not displaying, URLs with "?location=" parameters such as: http://www.castlemap.com/local-house-values/?location=great-falls-virginia and http://www.castlemap.com/local-house-values/?location=mclean-virginia. Instead, Google has only been displaying our root URL http://www.castlemap.com/local-house-values/ in its search results -- which we don't want as the URLs with specific locations are more important and each has its own unique list of houses for sale. We have Yoast setup with all of these ?location values added in our sitemap that has successfully been submitted to Google's Sitemaps: http://www.castlemap.com/buy-location-sitemap.xml I also tried going into the old Google Search Console and setting the "location" URL Parameter to Crawl Every URL with the Specifies Effect enabled... and I even see the two URLs I mentioned above in Google's list of Parameter Samples... but the pages are still not being added to Google. Even after Requesting Indexing again after making all of these changes a few days ago, these URLs are still displaying as Allowing Indexing, but Not On Google in the Search Console and not showing up on Google when I manually search for the entire URL. Why are these pages not showing up on Google and how can we get them to display? Only solution I can think of would be to set our main /local-house-values/ page to noindex in order to have Google favor all of our other URL parameter versions... but I'm guessing that's probably not a good solution for multiple reasons.
Intermediate & Advanced SEO | | Nitruc0 -
Sitemap generator which only includes canonical urls
Does anyone know of a 3rd party sitemap generator that will only include the canonical url's? Creating a sitemap with geo and sorting based parameters isn't the most ideal way to generate sitemaps. Please let me know if anyone has any ideas. Mind you we have hundreds of thousands of indexed url's and this can't be done with a simple text editor.
Intermediate & Advanced SEO | | recbrands0 -
Image URL Change Catastrophe
We have a site with over 3mm pages indexed, and an XML sitemap with over 12mm images (312k indexed at peak). Last week our traffic dropped off a cliff. The only major change we made to the site in that time period was adding a DNS record for all of our images that moved them from a SoftLayer Object Storage domain to a subdomain of our site. The old URLs still work, but we changed all the links from across our site to the new subdomain. The big mistake we made was that we didn't update our XML sitemap to the new URLs until almost a week after the switch (totally forgot that they were served from a process with a different config file). We believe this was the cause of the issue because: The pages that dropped in traffic were the ones where the images moved, while other pages stayed more or less the same. We have some sections of our property where the images are, and have always been, hosted by Amazon and their rankings didn't crater. Same with pages that do not have images in the XML sitemap (like list pages). There wasn't a change in geographic breakdown of our traffic, which we looked at because the timing was around the same time as Pigeon. There were no warnings or messages in Webmaster Tools, to indicate a manual action around something unrelated. The number of images indexed in our sitemap according Webmaster Tools dropped from 312k to 10k over the past week. The gap between the change and the drop was 5 days. It takes Google >10 to crawl our entire site, so the timing seems plausible. Of course, it could be something totally unrelated and just coincidence, but we can't come up with any other plausible theory that makes sense given the timing and pages affected. The XML sitemap was updated last Thursday, and we resubmitted it to Google, but still no real change. Anyone had a similar experience? Any way to expedite the climb back to normal traffic levels? Screen%20Shot%202014-07-29%20at%203.38.34%20PM.png
Intermediate & Advanced SEO | | wantering0 -
Numbers (2432423) in URL
Hello All Mozers, Quick question on URL. I know URL is important and should include keywords and all that but my question is does including numbers (not date or page numbers but numbers for internal use) in the URL affect SEO? For example, www.domain.com/screw-driver,12,1,23345.htm Is that any better or worse than www.domain.com/screw-driver.htm? I understand that this is not user friendly but in SEO stand point does it hurt ranking? What's your opinion on this? Thank you!
Intermediate & Advanced SEO | | TommyTan0 -
Repeat name and location in URL or no ?
in this url www.stjeromemitsubishi.ca, is it a good thing to repeat the name and location in the url but with ''-''sign between? ex: www.stjeromemitsubishi.ca/partsandservice/stjerome-mitsubishi-contact.aspx
Intermediate & Advanced SEO | | DavidPilon0 -
Issue: Rel Canonical
seomoz give me notices about rel canonical issues, how can i resolve it. any one can help me, what is rel canonical and how can i remove it
Intermediate & Advanced SEO | | learningall0 -
URL for New Product
Hi, We are creating a section on our established existing website to display our new marketplace product & associated category pages. This marketplace will be a section of the site where our users can sell online training courses that they've created. It will be branded on our site as the Marketplace. Is it important to include 'marketplace' in the URL? Or would it be better to include a relevant keyword such as 'training-courses' instead? Or both? I've assumed I shouldn't use both as that would increase the length of the URLs and number of subfolders.
Intermediate & Advanced SEO | | mindflash0 -
Expiring URL seo
a buddy of mine is running a niche job board and is having issues with expiring URLs. we ruled it out cuz a 301 is meant to be used when the content has moved to another page, or the page was replaced. We were thinking that we'd be just stacking duplicate content on old urls that would never be 'replaced'. Rather they have been removed and will never come back. So 410 is appropriate but maybe we overlooked something. any ideas?
Intermediate & Advanced SEO | | malachiii0