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
-
Canonical and Alternate Advice
At the moment for most of our sites, we have both a desktop and mobile version of our sites. They both show the same content and use the same URL structure as each other. The server determines whether if you're visiting from either device and displays the relevant version of the site. We are in a predicament of how to properly use the canonical and alternate rel tags. Currently we have a canonical on mobile and alternate on desktop, both of which have the same URL because both mobile and desktop use the same as explained in the first paragraph. Would the way of us doing it at the moment be correct?
Intermediate & Advanced SEO | | JH_OffLimits3 -
What is the Good URL structure for Blog posts
Please let me know what is the goood URL structure for blog posts http://www.abc.com/postname/ or http://www.abc.com/�tegory%/%postname% If Category, Can we name it Blog like website/blog/postname or it is good to use actual categories, and How many categories we can use?
Intermediate & Advanced SEO | | Michael.Leonard0 -
URL Rewriting Best Practices
Hey Moz! I’m getting ready to implement URL rewrites on my website to improve site structure/URL readability. More specifically I want to: Improve our website structure by removing redundant directories. Replace underscores with dashes and remove file extensions for our URLs. Please see my example below: Old structure: http://www.widgets.com/widgets/commercial-widgets/small_blue_widget.htm New structure: https://www.widgets.com/commercial-widgets/small-blue-widget I've read several URL rewriting guides online, all of which seem to provide similar but overall different methods to do this. I'm looking for what's considered best practices to implement these rewrites. From what I understand, the most common method is to implement rewrites in our .htaccess file using mod_rewrite (which will find the old URLs and rewrite them according to the rewrites I implement). One question I can't seem to find a definitive answer to is when I implement the rewrite to remove file extensions/replace underscores with dashes in our URLs, do the webpage file names need to be edited to the new format? From what I understand the webpage file names must remain the same for the rewrites in the .htaccess to work. However, our internal links (including canonical links) must be changed to the new URL format. Can anyone shed light on this? Also, I'm aware that implementing URL rewriting improperly could negatively affect our SERP rankings. If I redirect our old website directory structure to our new structure using this rewrite, are my bases covered in regards to having the proper 301 redirects in place to not affect our rankings negatively? Please offer any advice/reliable guides to handle this properly. Thanks in advance!
Intermediate & Advanced SEO | | TheDude0 -
URL Change Best Practice
I'm changing the url of some old pages to see if I can't get a little more organic out of them. After changing the url, and maybe title/desc tags as well, I plan to have Google fetch them. How does Google know that the old url is 301'd to the new url and the new url is not just a page of duplicate content? Thanks... Darcy
Intermediate & Advanced SEO | | 945010 -
Blog content and panda?
If we want to create a blog to keep in front of our customers (via email and posting on social) and the posts will be around 300 - 1000 words like this site http://www.solopress.com/blog/ are we going to be asking for a panda slap as the issue would be the very little shares and traction after the first day or two. Also would panda only affect the blogs that are crap if we mix in a couple of really good posts or would it affect theses as well and possibly even the site? Any help would be appreciated.
Intermediate & Advanced SEO | | BobAnderson0 -
Canonical URL on search result pages
Hi there, Our company sells educational videos to Nurses via subscription. I've been looking at their video search results page:
Intermediate & Advanced SEO | | 9868john
http://www.nursesfornurses.com.au/cpd When you click on a category, the URL appears like this:
http://www.nursesfornurses.com.au/cpd?view=category&cat=9&name=Acute+Surgical+Nursing
http://www.nursesfornurses.com.au/cpd?view=category&cat=6&name=Medications Would this be an instance where i'd use the canonical tag to redirect each search results page? Bearing in mind the /cpd page is under /Nursing cpd, and that /Nursing cpd is our best performing page in search engines, would it be better to refer it to the 'Nursing CPD' rather than 'CPD' page? Any advice is very welcome,
Thanks,
John0 -
Canonical Issue with urls
I saw some urls of my site showing duplicate page content, duplicate page title issues on crawl reports. So I have set canonical url for every urls , that has dupicate content / page title. But still SeoMoz crawl test is showing issue. I am giving here one url with issue. The below given urls shown duplicate content and duplicate page title with some other urls all are given below. Checked URL http://www.cyrusrugs.com/bridge-traditional-area-rug-item-7635 dup page content http://www.cyrusrugs.com/bridge-traditional-area-rug-item-7622&category_id=270&colors=Black_Tones&click=colors&ci=1
Intermediate & Advanced SEO | | trixmediainc
http://www.cyrusrugs.com/bridge-traditional-area-rug-item-7622 dup page Title http://www.cyrusrugs.com/bridge-traditional-area-rug-item-7636&category_id=270&sizes=12x15,12x18&click=sizes
http://www.cyrusrugs.com/bridge-traditional-area-rug-item-7636
http://www.cyrusrugs.com/bridge-traditional-area-rug-item-7622&category_id=270&colors=Black_Tones&click=colors&ci=1
http://www.cyrusrugs.com/bridge-traditional-area-rug-item-7622 But I have set canonical url for all these urls already , that is :- http://www.cyrusrugs.com/bridge-traditional-area-rug-item-7622 This should actually solve the problem right ? Search engine should identify the canonical url as original url and only should consider that. Thanks0 -
Overly-Dynamic URLs & Changing URL Structure w Web Redesign
I have a client that has multiple apartment complexes in different states and metro areas. They get good traffic and pretty good conversions but the site needs a lot of updating, including the architecture, to implement SEO standards. Right now they rank for " <brand_name>apartments" on every place but not " <city_name>apartments".</city_name></brand_name> There current architecture displays their URLs like: http://www.<client_apartments>.com/index.php?mainLevelCurrent=communities&communityID=28&secLevelCurrent=overview</client_apartments> http://www.<client_apartments>.com/index.php?mainLevelCurrent=communities&communityID=28&secLevelCurrent=floorplans&floorPlanID=121</client_apartments> I know it is said to never change the URL structure but what about this site? I see this URL structure being bad for SEO, bad for users, and basically forces us to keep the current architecture. They don't have many links built to their community pages so will creating a new URL structure and doing 301 redirects to the new URLs drastically drop rankings? Is this something that we should bite the bullet on now for future rankings, traffic, and a better architecture?
Intermediate & Advanced SEO | | JaredDetroit0