about summary refs log tree commit diff stats
path: root/cmd/build/template.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/build/template.go')
-rw-r--r--cmd/build/template.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/cmd/build/template.go b/cmd/build/template.go
index 32f408f..4f7552c 100644
--- a/cmd/build/template.go
+++ b/cmd/build/template.go
@@ -122,6 +122,7 @@ func layout(filename string, config config.Config, pageTitle string, pageURL str
 	}
 	doc.Find("html").SetAttr("lang", config.DefaultLanguage)
 	doc.Find("head > link[rel=alternate]").SetAttr("title", config.Title)
+	doc.Find("head > link[rel=canonical]").SetAttr("href", pageURL)
 	doc.Find(".title").SetText(config.Title)
 	doc.Find("title").Add(".p-name").SetText(pageTitle)
 	doc.Find("head > style").SetHtml("\n" + string(css))