{%- if page.alternates is defined -%} {%- if title is not defined %}{% set title = page.title %}{% endif -%} {%- for alternate in page.alternates ~%} {%- if alternate.rel == 'canonical' and page.canonical.url|default %}{# custom canonical URL ~#} {%- else ~%} {%- endif ~%} {%- endfor -%} {%- endif -%}