@ben The rel="canonical" tag does not work in Elements CMS.
While checking and reviewing the source code, I just discovered that for blog posts in Elements CMS, the SLUG is not being correctly replaced in the rel="canonical" tag.
just been digging in to this some more, and the open graph stuff does work on published sites — it won’t work in some situations when previewing locally due to some technical reasons.
The canonical link is more tricky, we will need to add a feature to Elements to make this happen. I can’t say when we’ll get around to this as we have a few other pressing issues we need to get to first.
Wouldn’t it maybe be a simple solution to take the “slug” from the markdown frontmatter and use that?
Anyway, I’ve now started creating “blog articles” directly in Elements. That way all the {{ item.parameter }} are included, the correct canonical is applied, and I save myself the redirect to the “pretty URL”