diff --git a/content/templates/sitemap.md b/content/templates/sitemap.md index 1ecbfb3be..c893f3155 100644 --- a/content/templates/sitemap.md +++ b/content/templates/sitemap.md @@ -31,16 +31,29 @@ one. ## Hugo’s sitemap.xml -This template respects the version 0.9 of the [Sitemap -Protocol](http://www.sitemaps.org/protocol.html). +This template uses the version 0.9 of the [Sitemap +Protocol](http://www.sitemaps.org/protocol.html) with Google's [hreflang +attributes](https://support.google.com/webmasters/answer/2620865?hl=en&topic=2370587&ctx=topic) +for linking to translated content. - + {{ range .Data.Pages }} {{ .Permalink }}{{ if not .Lastmod.IsZero }} {{ safeHTML ( .Lastmod.Format "2006-01-02T15:04:05-07:00" ) }}{{ end }}{{ with .Sitemap.ChangeFreq }} {{ . }}{{ end }}{{ if ge .Sitemap.Priority 0.0 }} - {{ .Sitemap.Priority }}{{ end }} + {{ .Sitemap.Priority }}{{ end }}{{ if .IsTranslated }}{{ range .Translations }} + {{ end }} + {{ end }} {{ end }}