Blog listing pages tend to be paginated, meaning that the most recent 5-10 posts are on the first blog listing page, and then at the bottom you can click to go to the next page and see earlier blog posts. Some blog have over 20 blog listing pages. If you add a canonical URL to the first blog listing page, this prevents Google and other search engines from finding the subsequent listing pages.
HubSpot warns that you could run into a scenario whereby adding canonical tags pointing back to the main blog list page, Google could read duplicate list page content based on the timing of the crawl.
A canonical URL tells search engines which piece of content is the preferred version and prevents your site from being penalised for duplicate content - that's why it's recommended.
I can confirm hubspot does this if you have the no canonical urls on listing pages selected I feel like the option should let you now this is the case as my client was asking why there was no option for this
Matthew Scott Head of Development | Hubspot Solutions Architect
B2B marketing agency: Specialist B2B content marketing and demand generation for SaaS vendors and HubSpot Users | Deeply Digital | HubSpot Partner since 2010
Each page should have a self-referencing canonical tag, as explained here https://www.searchenginejournal.com/technical-seo/pagination/#close. They link to your blog posts, which helps Google find and crawl all your posts easily, so actually neither option is best practice for SEO.
HubSpot warns that you could run into a scenario whereby adding canonical tags pointing back to the main blog list page, Google could read duplicate list page content based on the timing of the crawl.
A canonical URL tells search engines which piece of content is the preferred version and prevents your site from being penalised for duplicate content - that's why it's recommended.
I'm having the same issue, my filter pages are coming up as duplicate content and I have investigated every option, without finding a suitable solution.
Blog listing pages tend to be paginated, meaning that the most recent 5-10 posts are on the first blog listing page, and then at the bottom you can click to go to the next page and see earlier blog posts. Some blog have over 20 blog listing pages. If you add a canonical URL to the first blog listing page, this prevents Google and other search engines from finding the subsequent listing pages.