If you could add something to Kentico, what would it be and why?

Add support for Canonical Link Element

In addition to "Redirect document aliases to main URL," (formerly a web.config appSettings directive), I'd like to see an option for "Use Canonical Link Element."

With that option, the URL alias would be honored and persist in the address bar, but an indication of the actual URL would be made as a canonical link element in the <head>:

<link rel="canonical" href=" http://www.example.com/Actual-Url "/>

More information:

72 votes
Sign in
Sign in with: Facebook Google
Signed in as (Sign out)
You have left! (?) (thinking…)
Chris Marts shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →


Sign in
Sign in with: Facebook Google
Signed in as (Sign out)
  • Ilesh Mistry commented  ·   ·  Flag as inappropriate

    Hi David

    I agree with Leigh, as we would like it to be automatic, but there will always be points when you want to override it manually.
    To add to this, it would be good to have some Kentico API to manipulate it via code, just in case we need to add some conditions around it and potentially change it according to what's displayed on the page e.g. Search Results is a good example.


  • Leigh Chilcott commented  ·   ·  Flag as inappropriate

    Hi David,

    I think the ability to have this feature automatic but with a manual override would be the most useful.

    My main concern is around ensuring that (i) various alias' of the same page all canonically link together to maintain SEO value, but also so that I can link together value on pages which use query string parameters i.e. ~/page?param1=1 and ~/page?param2=2 both need to attribute value to ~/page

    Also the use of rel/next canonical tags should also be considered within this.

    Personally I only see this being used for links within a single site and a selector field would be appropriate

  • Ronald commented  ·   ·  Flag as inappropriate

    We're on Kentico 7... still very little support with creating canonical links.

    This is especially the case for ecommerce sites, where a robust web part would be useful. Generating canonical for paginated product listings, pointing back to the first page would be an example of a useful implementation.

Feedback and Knowledge Base