Ability to edit canonical tag on all COS pages

It would be nice to be able to edit a canonical on blog pages. We have urls with and without capitals and fear that Google is seeing this as duplicate content. Hubspot supports canonicals but we need to be able to edit them.

HubSpot updates
37 Replies
New Contributor

This is wonderful! Can't wait to try it out!

HubSpot Product Team
HubSpot Product Team
updated to: Delivered

Thanks for all of the feedback around this issue, this is now live. Details: https://www.hubspot.com/product-updates/edit-the-canonical-url-of-a-page

Occasional Contributor



Thank you @hroberts! Send our greetings to the rest of HubSpot team! Smiley Happy

Occasional Contributor

Thank you!!! 

New Contributor

Thanks for the work on the pages and blogs entries.


But still missing the ability to edit it for a blog listing page, it keeps getting automatically generated and is wrong, see the example from page 2 of a live blog listing (http://blog.movegb.com/page/2):


<link rel="prev" href="//blog.movegb.com/page/1"> <<--- page/1 exists but ideally should be without it
<link rel="next" href="//blog.movegb.com/page/3">
<link rel="canonical" href="http://blog.movegb.com">  <<--- This should be href="//blog.movegb.com/page/2

SeanHenri Top Contributor | Gold Partner
Top Contributor | Gold Partner
It's great that we can now manually edit these, but they should still default to self-canonicalizing. It will be a huge pain to have to manually set these on each/every blog post, which is something that should be done if we can't have done by default.
HubSpot Product Team
HubSpot Product Team

@SeanHenri thanks for bringing up that concern about the change in default behavior! Given that search engines have gotten really good at attributing canonical content, we felt setting the default as blank was the most appropriate. That way, in the event the search engine was wrong you would have canonical tags as a solution. Had we defaulted to self-canonicalize and the search engines had it wrong, the problem would be much harder to troubleshoot.

New Contributor

Come on guys - how can you make a sweeping change like this without doing your research? Google has explicitly recommended that all pages use self-referential canonicals. This is basic SEO 101 and has just dumped a lot of work on my lap. The ability to edit is great but pages should have a self-referential canonical by default. This is important for variants of the page that can be generated through parameters but also for content that is scraped from our sites.


From Google's John Mueller (https://youtu.be/XOGOhWyNSf8):

“I recommend doing this self-referential canonical because it really makes it clear to us which page you want to have indexed, or what the URL should be when it is indexed.

Even if you have one page, sometimes there’s different variations of the URL that can pull that page up. For example, with parameters in the end, perhaps with upper lower case or www and non-www. All of these things can be cleaned up with a rel canonical tag.


Is my only option now to go through every web page and blog post on the site and update the canonical manually? 

New Contributor

Woops sorry - I think I misunderstood and thought that existing self-canonicals had been removed - that's a relief. I still do think that the default behavior should be self-referencing though, as described above. 

Regular Contributor

@hroberts  Firstly, thanks for enabling this new feature - being an SEO guy primarily, the ability to edit canonical tags is a welcome addition to the HubSpot platform. 


However, I have to disagree with your comment that making blank the default setting rather than self-canonicalize was the more appropriate approach.


From a process standpoint as a partner agency, we now have to ensure every person involved in creating new website content (clients and our own team) are aware of this feature and that they input it correctly, in order to ensure canonical tags are in place on every page. There is now far resource required and more room for human error! Compare this to a single SEO needing to make edits to one or two canonical tags on the few occasions where there are two pages with the same content.


Is there any chance the feature can be edited so that we can choose between setting blank or self canonical as default?